|
||||||||||
| 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.schema.impl.SchemaImpl
public class SchemaImpl
An implementation of the model object 'Schema'.
The following features are implemented:
| 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 | |
|---|---|
Database |
basicGetDatabase()
|
AuthorizationIdentifier |
basicGetOwner()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDatabase(Database newDatabase,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwner(AuthorizationIdentifier newOwner,
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)
|
org.eclipse.emf.common.util.EList |
getAssertions()
|
org.eclipse.emf.common.util.EList |
getBuiltInFunctions()
Get a list of built-in (aka system) functions belonging to this schema. |
org.eclipse.emf.common.util.EList |
getCharSets()
|
Database |
getDatabase()
|
org.eclipse.emf.common.util.EList |
getIndices()
|
AuthorizationIdentifier |
getOwner()
|
org.eclipse.emf.common.util.EList |
getProcedures()
Get a list of procedures belonging to this schema. |
org.eclipse.emf.common.util.EList |
getRoutines()
|
org.eclipse.emf.common.util.EList |
getSequences()
|
org.eclipse.emf.common.util.EList |
getTables()
|
org.eclipse.emf.common.util.EList |
getTriggers()
|
org.eclipse.emf.common.util.EList |
getUDFs()
Get a list of user-defined functions belonging to this schema. |
org.eclipse.emf.common.util.EList |
getUserDefinedTypes()
|
void |
setDatabase(Database newDatabase)
|
void |
setOwner(AuthorizationIdentifier newOwner)
|
| 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 org.eclipse.emf.common.util.EList getTriggers()
getTriggers in interface SchemaSQLSchemaPackage.getSchema_Triggers(),
Trigger.getSchema()public org.eclipse.emf.common.util.EList getIndices()
getIndices in interface SchemaSQLSchemaPackage.getSchema_Indices(),
Index.getSchema()public org.eclipse.emf.common.util.EList getTables()
getTables in interface SchemaSQLSchemaPackage.getSchema_Tables(),
Table.getSchema()public org.eclipse.emf.common.util.EList getSequences()
getSequences in interface SchemaSQLSchemaPackage.getSchema_Sequences(),
Sequence.getSchema()public Database getDatabase()
getDatabase in interface SchemaSchema.setDatabase(Database),
SQLSchemaPackage.getSchema_Database(),
Database.getSchemas()public Database basicGetDatabase()
public org.eclipse.emf.common.notify.NotificationChain basicSetDatabase(Database newDatabase,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDatabase(Database newDatabase)
setDatabase in interface SchemanewDatabase - the new value of the 'Database' reference.Schema.getDatabase()public org.eclipse.emf.common.util.EList getAssertions()
getAssertions in interface SchemaSQLSchemaPackage.getSchema_Assertions(),
Assertion.getSchema()public org.eclipse.emf.common.util.EList getUserDefinedTypes()
getUserDefinedTypes in interface SchemaSQLSchemaPackage.getSchema_UserDefinedTypes(),
UserDefinedType.getSchema()public org.eclipse.emf.common.util.EList getCharSets()
getCharSets in interface SchemaSQLSchemaPackage.getSchema_CharSets(),
CharacterSet.getSchema()public org.eclipse.emf.common.util.EList getRoutines()
getRoutines in interface SchemaSQLSchemaPackage.getSchema_Routines(),
Routine.getSchema()public org.eclipse.emf.common.util.EList getProcedures()
getProcedures in interface Schemapublic org.eclipse.emf.common.util.EList getUDFs()
getUDFs in interface Schemapublic org.eclipse.emf.common.util.EList getBuiltInFunctions()
getBuiltInFunctions in interface Schemapublic AuthorizationIdentifier getOwner()
getOwner in interface SchemaSchema.setOwner(AuthorizationIdentifier),
SQLSchemaPackage.getSchema_Owner(),
AuthorizationIdentifier.getOwnedSchema()public AuthorizationIdentifier basicGetOwner()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwner(AuthorizationIdentifier newOwner,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwner(AuthorizationIdentifier newOwner)
setOwner in interface SchemanewOwner - the new value of the 'Owner' reference.Schema.getOwner()
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 SQLObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||