|
||||||||||
| 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.datatools.modelbase.sql.schema.impl.EModelElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
public abstract class SQLObjectImpl
An implementation of the model object 'SQL Object'.
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<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
| 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 | |
|---|---|
org.eclipse.emf.ecore.EAnnotation |
addEAnnotation(java.lang.String source)
|
void |
addEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
|
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 |
getComments()
|
org.eclipse.emf.common.util.EList |
getDependencies()
|
java.lang.String |
getDescription()
|
org.eclipse.emf.ecore.EAnnotation |
getEAnnotation(java.lang.String source)
|
java.lang.String |
getEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key)
|
org.eclipse.emf.common.util.EList |
getExtensions()
|
java.lang.String |
getLabel()
|
org.eclipse.emf.common.util.EList |
getPrivileges()
|
void |
removeEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key)
|
void |
setAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
|
void |
setDescription(java.lang.String newDescription)
|
void |
setLabel(java.lang.String newLabel)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl |
|---|
eContents, eCrossReferences, getName, getNameGen, setName |
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl |
|---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations |
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
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.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Method Detail |
|---|
public org.eclipse.emf.common.util.EList getDependencies()
getDependencies in interface SQLObjectSQLSchemaPackage.getSQLObject_Dependencies()public java.lang.String getDescription()
getDescription in interface SQLObjectSQLObject.setDescription(String),
SQLSchemaPackage.getSQLObject_Description()public void setDescription(java.lang.String newDescription)
setDescription in interface SQLObjectnewDescription - the new value of the 'Description' attribute.SQLObject.getDescription()public java.lang.String getLabel()
getLabel in interface SQLObjectSQLObject.setLabel(String),
SQLSchemaPackage.getSQLObject_Label()public void setLabel(java.lang.String newLabel)
setLabel in interface SQLObjectnewLabel - the new value of the 'Label' attribute.SQLObject.getLabel()public org.eclipse.emf.common.util.EList getComments()
getComments in interface SQLObjectSQLSchemaPackage.getSQLObject_Comments(),
Comment.getSQLObject()public org.eclipse.emf.common.util.EList getExtensions()
getExtensions in interface SQLObjectSQLSchemaPackage.getSQLObject_Extensions(),
ObjectExtension.getSQLObject()public org.eclipse.emf.common.util.EList getPrivileges()
getPrivileges in interface SQLObjectSQLSchemaPackage.getSQLObject_Privileges(),
Privilege.getObject()public org.eclipse.emf.ecore.EAnnotation addEAnnotation(java.lang.String source)
addEAnnotation in interface SQLObject
public void addEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
addEAnnotationDetail in interface SQLObject
public java.lang.String getEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key)
getEAnnotationDetail in interface SQLObject
public void setAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
setAnnotationDetail in interface SQLObject
public void removeEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key)
removeEAnnotationDetail in interface SQLObjectpublic org.eclipse.emf.ecore.EAnnotation getEAnnotation(java.lang.String source)
getEAnnotation in interface SQLObjectgetEAnnotation in interface org.eclipse.emf.ecore.EModelElementgetEAnnotation in class EModelElementImpl
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 EModelElementImpl
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 EModelElementImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ENamedElementImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ENamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ENamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ENamedElementImplpublic java.lang.String toString()
toString in class ENamedElementImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||