|
||||||||||
| 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 NameLanguageParameter StyleDeterministicSql Data AccessCreation TSLast Altered TSAuthorization IDSecurityExternal NameParametersSourceSchema
| 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 RoutineRoutine.setSpecificName(String),
SQLRoutinesPackage.getRoutine_SpecificName()public void setSpecificName(java.lang.String newSpecificName)
setSpecificName in interface RoutinenewSpecificName - the new value of the 'Specific Name' attribute.Routine.getSpecificName()public java.lang.String getLanguage()
getLanguage in interface RoutineRoutine.setLanguage(String),
SQLRoutinesPackage.getRoutine_Language()public void setLanguage(java.lang.String newLanguage)
setLanguage in interface RoutinenewLanguage - the new value of the 'Language' attribute.Routine.getLanguage()public java.lang.String getParameterStyle()
getParameterStyle in interface RoutineRoutine.setParameterStyle(String),
SQLRoutinesPackage.getRoutine_ParameterStyle()public void setParameterStyle(java.lang.String newParameterStyle)
setParameterStyle in interface RoutinenewParameterStyle - the new value of the 'Parameter Style' attribute.Routine.getParameterStyle()public boolean isDeterministic()
isDeterministic in interface RoutineRoutine.setDeterministic(boolean),
SQLRoutinesPackage.getRoutine_Deterministic()public void setDeterministic(boolean newDeterministic)
setDeterministic in interface RoutinenewDeterministic - the new value of the 'Deterministic' attribute.Routine.isDeterministic()public DataAccess getSqlDataAccess()
getSqlDataAccess in interface RoutineDataAccess,
Routine.setSqlDataAccess(DataAccess),
SQLRoutinesPackage.getRoutine_SqlDataAccess()public void setSqlDataAccess(DataAccess newSqlDataAccess)
setSqlDataAccess in interface RoutinenewSqlDataAccess - the new value of the 'Sql Data Access' attribute.DataAccess,
Routine.getSqlDataAccess()public java.lang.String getCreationTS()
getCreationTS in interface RoutineRoutine.setCreationTS(String),
SQLRoutinesPackage.getRoutine_CreationTS()public void setCreationTS(java.lang.String newCreationTS)
setCreationTS in interface RoutinenewCreationTS - the new value of the 'Creation TS' attribute.Routine.getCreationTS()public java.lang.String getLastAlteredTS()
getLastAlteredTS in interface RoutineRoutine.setLastAlteredTS(String),
SQLRoutinesPackage.getRoutine_LastAlteredTS()public void setLastAlteredTS(java.lang.String newLastAlteredTS)
setLastAlteredTS in interface RoutinenewLastAlteredTS - the new value of the 'Last Altered TS' attribute.Routine.getLastAlteredTS()public java.lang.String getAuthorizationID()
getAuthorizationID in interface RoutineRoutine.setAuthorizationID(String),
SQLRoutinesPackage.getRoutine_AuthorizationID()public void setAuthorizationID(java.lang.String newAuthorizationID)
setAuthorizationID in interface RoutinenewAuthorizationID - the new value of the 'Authorization ID' attribute.Routine.getAuthorizationID()public java.lang.String getSecurity()
getSecurity in interface RoutineRoutine.setSecurity(String),
SQLRoutinesPackage.getRoutine_Security()public void setSecurity(java.lang.String newSecurity)
setSecurity in interface RoutinenewSecurity - the new value of the 'Security' attribute.Routine.getSecurity()public java.lang.String getExternalName()
getExternalName in interface RoutineRoutine.setExternalName(String),
SQLRoutinesPackage.getRoutine_ExternalName()public void setExternalName(java.lang.String newExternalName)
setExternalName in interface RoutinenewExternalName - the new value of the 'External Name' attribute.Routine.getExternalName()public EList getParameters()
getParameters in interface RoutineSQLRoutinesPackage.getRoutine_Parameters(),
Parameter.getRoutine()public EList getInputParameters()
getInputParameters in interface Routinepublic EList getOutputParameters()
getOutputParameters in interface Routinepublic Source getSource()
getSource in interface RoutineRoutine.setSource(Source),
SQLRoutinesPackage.getRoutine_Source()
public NotificationChain basicSetSource(Source newSource,
NotificationChain msgs)
public void setSource(Source newSource)
setSource in interface RoutinenewSource - the new value of the 'Source' containment reference.Routine.getSource()public Schema getSchema()
getSchema in interface RoutineRoutine.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 RoutinenewSchema - 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 SQLObjectImplpublic void eUnset(int featureID)
eUnset in class SQLObjectImplpublic boolean eIsSet(int featureID)
eIsSet in class SQLObjectImplpublic java.lang.String toString()
toString in class SQLObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||