|
||||||||||
| 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
public abstract class SQLObjectImpl
An implementation of the model object 'SQL Object'.
The following features are implemented:
| Method Summary | |
|---|---|
EAnnotation |
addEAnnotation(java.lang.String source)
|
void |
addEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
|
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)
|
EList |
getComments()
|
EList |
getDependencies()
|
java.lang.String |
getDescription()
|
EAnnotation |
getEAnnotation(java.lang.String source)
|
java.lang.String |
getEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key)
|
java.lang.String |
getLabel()
|
EList |
getPrivileges()
|
void |
removeEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key)
|
void |
setAnnotationDetail(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 java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public 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 EList getComments()
getComments in interface SQLObjectSQLSchemaPackage.getSQLObject_Comments(),
Comment.getSQLObject()public EList getPrivileges()
getPrivileges in interface SQLObjectSQLSchemaPackage.getSQLObject_Privileges(),
Privilege.getObject()public EAnnotation addEAnnotation(java.lang.String source)
addEAnnotation in interface SQLObject
public void addEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
addEAnnotationDetail in interface SQLObject
public java.lang.String getEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key)
getEAnnotationDetail in interface SQLObject
public void setAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
setAnnotationDetail in interface SQLObject
public void removeEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key)
removeEAnnotationDetail in interface SQLObjectpublic EAnnotation getEAnnotation(java.lang.String source)
getEAnnotation in interface SQLObject
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public void eSet(int featureID,
java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||