|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLObjectImpl
org.eclipse.wst.rdb.internal.models.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
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
Schema |
basicGetSchema()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSchema(Schema newSchema,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSource(Source newSource,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.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()
|
org.eclipse.emf.common.util.EList |
getInputParameters()
Gets a list of IN and INOUT parameters associated with this routine. |
java.lang.String |
getLanguage()
|
java.lang.String |
getLastAlteredTS()
|
org.eclipse.emf.common.util.EList |
getOutputParameters()
Gets a list of OUT and INOUT parameters associated with this routine. |
org.eclipse.emf.common.util.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.emf.ecore.impl.ENamedElementImpl |
|---|
getName, getNameGen, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
|---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations |
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
eContents, eCrossReferences, eIsProxy, eProxyURI, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject |
|---|
getInstanceProperties |
| Methods inherited from interface commonj.sdo.DataObject |
|---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eDirectResource, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
| 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 org.eclipse.emf.common.util.EList getParameters()
getParameters in interface RoutineSQLRoutinesPackage.getRoutine_Parameters(),
Parameter.getRoutine()public org.eclipse.emf.common.util.EList getInputParameters()
getInputParameters in interface Routinepublic org.eclipse.emf.common.util.EList getOutputParameters()
getOutputParameters in interface Routinepublic Source getSource()
getSource in interface RoutineRoutine.setSource(Source),
SQLRoutinesPackage.getRoutine_Source()
public org.eclipse.emf.common.notify.NotificationChain basicSetSource(Source newSource,
org.eclipse.emf.common.notify.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 org.eclipse.emf.common.notify.NotificationChain basicSetSchema(Schema newSchema,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSchema(Schema newSchema)
setSchema in interface RoutinenewSchema - the new value of the 'Schema' reference.Routine.getSchema()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class SQLObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class SQLObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class SQLObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class SQLObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class SQLObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet 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 | |||||||||