|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.modelbase.sql.routines.impl.RoutineImpl
public abstract class RoutineImpl
An implementation of the model object 'Routine'.
The following features are implemented:
Specific Name
Language
Parameter Style
Deterministic
Sql Data Access
Creation TS
Last Altered TS
Authorization ID
Security
External Name
Parameters
Source
Schema
Method Summary | |
---|---|
Schema |
basicGetSchema()
|
NotificationChain |
basicSetSchema(Schema newSchema,
NotificationChain msgs)
|
NotificationChain |
basicSetSource(Source newSource,
NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
java.lang.String |
getAuthorizationID()
|
java.lang.String |
getCreationTS()
|
java.lang.String |
getExternalName()
|
EList |
getInputParameters()
Gets a list of IN and INOUT parameters associated with this routine. |
java.lang.String |
getLanguage()
|
java.lang.String |
getLastAlteredTS()
|
EList |
getOutputParameters()
Gets a list of OUT and INOUT parameters associated with this routine. |
EList |
getParameters()
|
java.lang.String |
getParameterStyle()
|
Schema |
getSchema()
|
java.lang.String |
getSecurity()
|
Source |
getSource()
|
java.lang.String |
getSpecificName()
|
DataAccess |
getSqlDataAccess()
|
boolean |
isDeterministic()
|
void |
setAuthorizationID(java.lang.String newAuthorizationID)
|
void |
setCreationTS(java.lang.String newCreationTS)
|
void |
setDeterministic(boolean newDeterministic)
|
void |
setExternalName(java.lang.String newExternalName)
|
void |
setLanguage(java.lang.String newLanguage)
|
void |
setLastAlteredTS(java.lang.String newLastAlteredTS)
|
void |
setParameterStyle(java.lang.String newParameterStyle)
|
void |
setSchema(Schema newSchema)
|
void |
setSecurity(java.lang.String newSecurity)
|
void |
setSource(Source newSource)
|
void |
setSpecificName(java.lang.String newSpecificName)
|
void |
setSqlDataAccess(DataAccess newSqlDataAccess)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl |
---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
Method Detail |
---|
public java.lang.String getSpecificName()
getSpecificName
in interface Routine
Routine.setSpecificName(String)
,
SQLRoutinesPackage.getRoutine_SpecificName()
public void setSpecificName(java.lang.String newSpecificName)
setSpecificName
in interface Routine
newSpecificName
- the new value of the 'Specific Name' attribute.Routine.getSpecificName()
public java.lang.String getLanguage()
getLanguage
in interface Routine
Routine.setLanguage(String)
,
SQLRoutinesPackage.getRoutine_Language()
public void setLanguage(java.lang.String newLanguage)
setLanguage
in interface Routine
newLanguage
- the new value of the 'Language' attribute.Routine.getLanguage()
public java.lang.String getParameterStyle()
getParameterStyle
in interface Routine
Routine.setParameterStyle(String)
,
SQLRoutinesPackage.getRoutine_ParameterStyle()
public void setParameterStyle(java.lang.String newParameterStyle)
setParameterStyle
in interface Routine
newParameterStyle
- the new value of the 'Parameter Style' attribute.Routine.getParameterStyle()
public boolean isDeterministic()
isDeterministic
in interface Routine
Routine.setDeterministic(boolean)
,
SQLRoutinesPackage.getRoutine_Deterministic()
public void setDeterministic(boolean newDeterministic)
setDeterministic
in interface Routine
newDeterministic
- the new value of the 'Deterministic' attribute.Routine.isDeterministic()
public DataAccess getSqlDataAccess()
getSqlDataAccess
in interface Routine
DataAccess
,
Routine.setSqlDataAccess(DataAccess)
,
SQLRoutinesPackage.getRoutine_SqlDataAccess()
public void setSqlDataAccess(DataAccess newSqlDataAccess)
setSqlDataAccess
in interface Routine
newSqlDataAccess
- the new value of the 'Sql Data Access' attribute.DataAccess
,
Routine.getSqlDataAccess()
public java.lang.String getCreationTS()
getCreationTS
in interface Routine
Routine.setCreationTS(String)
,
SQLRoutinesPackage.getRoutine_CreationTS()
public void setCreationTS(java.lang.String newCreationTS)
setCreationTS
in interface Routine
newCreationTS
- the new value of the 'Creation TS' attribute.Routine.getCreationTS()
public java.lang.String getLastAlteredTS()
getLastAlteredTS
in interface Routine
Routine.setLastAlteredTS(String)
,
SQLRoutinesPackage.getRoutine_LastAlteredTS()
public void setLastAlteredTS(java.lang.String newLastAlteredTS)
setLastAlteredTS
in interface Routine
newLastAlteredTS
- the new value of the 'Last Altered TS' attribute.Routine.getLastAlteredTS()
public java.lang.String getAuthorizationID()
getAuthorizationID
in interface Routine
Routine.setAuthorizationID(String)
,
SQLRoutinesPackage.getRoutine_AuthorizationID()
public void setAuthorizationID(java.lang.String newAuthorizationID)
setAuthorizationID
in interface Routine
newAuthorizationID
- the new value of the 'Authorization ID' attribute.Routine.getAuthorizationID()
public java.lang.String getSecurity()
getSecurity
in interface Routine
Routine.setSecurity(String)
,
SQLRoutinesPackage.getRoutine_Security()
public void setSecurity(java.lang.String newSecurity)
setSecurity
in interface Routine
newSecurity
- the new value of the 'Security' attribute.Routine.getSecurity()
public java.lang.String getExternalName()
getExternalName
in interface Routine
Routine.setExternalName(String)
,
SQLRoutinesPackage.getRoutine_ExternalName()
public void setExternalName(java.lang.String newExternalName)
setExternalName
in interface Routine
newExternalName
- the new value of the 'External Name' attribute.Routine.getExternalName()
public EList getParameters()
getParameters
in interface Routine
SQLRoutinesPackage.getRoutine_Parameters()
,
Parameter.getRoutine()
public EList getInputParameters()
getInputParameters
in interface Routine
public EList getOutputParameters()
getOutputParameters
in interface Routine
public Source getSource()
getSource
in interface Routine
Routine.setSource(Source)
,
SQLRoutinesPackage.getRoutine_Source()
public NotificationChain basicSetSource(Source newSource, NotificationChain msgs)
public void setSource(Source newSource)
setSource
in interface Routine
newSource
- the new value of the 'Source' containment reference.Routine.getSource()
public Schema getSchema()
getSchema
in interface Routine
Routine.setSchema(Schema)
,
SQLRoutinesPackage.getRoutine_Schema()
,
Schema.getRoutines()
public Schema basicGetSchema()
public NotificationChain basicSetSchema(Schema newSchema, NotificationChain msgs)
public void setSchema(Schema newSchema)
setSchema
in interface Routine
newSchema
- the new value of the 'Schema' reference.Routine.getSchema()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class SQLObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class SQLObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class SQLObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class SQLObjectImpl
public void eUnset(int featureID)
eUnset
in class SQLObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in class SQLObjectImpl
public java.lang.String toString()
toString
in class SQLObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |