|
||||||||||
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 Name
Language
Parameter Style
Deterministic
Sql Data Access
Creation TS
Last Altered TS
Authorization ID
Security
External Name
Parameters
Source
Schema
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 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 org.eclipse.emf.common.util.EList getParameters()
getParameters
in interface Routine
SQLRoutinesPackage.getRoutine_Parameters()
,
Parameter.getRoutine()
public org.eclipse.emf.common.util.EList getInputParameters()
getInputParameters
in interface Routine
public org.eclipse.emf.common.util.EList getOutputParameters()
getOutputParameters
in interface Routine
public Source getSource()
getSource
in interface Routine
Routine.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 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 org.eclipse.emf.common.notify.NotificationChain basicSetSchema(Schema newSchema, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSchema(Schema newSchema)
setSchema
in interface Routine
newSchema
- 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.InternalEObject
eGet
in class SQLObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class SQLObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class SQLObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
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 |