|
|||||||||||
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
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)
|
DataObject |
createDataObject(int propertyIndex)
|
DataObject |
createDataObject(int propertyIndex,
java.lang.String namespaceURI,
java.lang.String typeName)
|
DataObject |
createDataObject(Property property,
Type type)
|
DataObject |
createDataObject(java.lang.String propertyName)
|
DataObject |
createDataObject(java.lang.String propertyName,
java.lang.String namespaceURI,
java.lang.String typeName)
|
void |
delete()
|
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)
|
java.lang.Object |
get(int propertyIndex)
|
java.lang.Object |
get(java.lang.String path)
|
java.math.BigDecimal |
getBigDecimal(int propertyIndex)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String path)
|
java.math.BigInteger |
getBigInteger(int propertyIndex)
|
java.math.BigInteger |
getBigInteger(java.lang.String path)
|
boolean |
getBoolean(int propertyIndex)
|
boolean |
getBoolean(java.lang.String path)
|
byte |
getByte(int propertyIndex)
|
byte |
getByte(java.lang.String path)
|
byte[] |
getBytes(int propertyIndex)
|
byte[] |
getBytes(java.lang.String path)
|
char |
getChar(int propertyIndex)
|
char |
getChar(java.lang.String path)
|
EList |
getComments()
|
DataObject |
getContainer()
|
Property |
getContainmentProperty()
|
DataGraph |
getDataGraph()
|
DataObject |
getDataObject(int propertyIndex)
|
DataObject |
getDataObject(java.lang.String path)
|
java.util.Date |
getDate(int propertyIndex)
|
java.util.Date |
getDate(java.lang.String path)
|
EList |
getDependencies()
|
java.lang.String |
getDescription()
|
double |
getDouble(int propertyIndex)
|
double |
getDouble(java.lang.String path)
|
EAnnotation |
getEAnnotation(java.lang.String source)
|
java.lang.String |
getEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key)
|
float |
getFloat(int propertyIndex)
|
float |
getFloat(java.lang.String path)
|
java.util.List |
getInstanceProperties()
|
int |
getInt(int propertyIndex)
|
int |
getInt(java.lang.String path)
|
java.lang.String |
getLabel()
|
java.util.List |
getList(int propertyIndex)
|
java.util.List |
getList(java.lang.String path)
|
long |
getLong(int propertyIndex)
|
long |
getLong(java.lang.String path)
|
EList |
getPrivileges()
|
Sequence |
getSequence(int propertyIndex)
|
Sequence |
getSequence(java.lang.String path)
|
short |
getShort(int propertyIndex)
|
short |
getShort(java.lang.String path)
|
java.lang.String |
getString(int propertyIndex)
|
java.lang.String |
getString(java.lang.String path)
|
Type |
getType()
|
boolean |
isSet(int propertyIndex)
|
boolean |
isSet(java.lang.String path)
|
void |
removeEAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key)
|
void |
set(int propertyIndex,
java.lang.Object value)
|
void |
set(java.lang.String path,
java.lang.Object value)
|
void |
setAnnotationDetail(EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
|
void |
setBigDecimal(int propertyIndex,
java.math.BigDecimal value)
|
void |
setBigDecimal(java.lang.String path,
java.math.BigDecimal value)
|
void |
setBigInteger(int propertyIndex,
java.math.BigInteger value)
|
void |
setBigInteger(java.lang.String path,
java.math.BigInteger value)
|
void |
setBoolean(int propertyIndex,
boolean value)
|
void |
setBoolean(java.lang.String path,
boolean value)
|
void |
setByte(int propertyIndex,
byte value)
|
void |
setByte(java.lang.String path,
byte value)
|
void |
setBytes(int propertyIndex,
byte[] value)
|
void |
setBytes(java.lang.String path,
byte[] value)
|
void |
setChar(int propertyIndex,
char value)
|
void |
setChar(java.lang.String path,
char value)
|
void |
setDataObject(int propertyIndex,
DataObject value)
|
void |
setDataObject(java.lang.String path,
DataObject value)
|
void |
setDate(int propertyIndex,
java.util.Date value)
|
void |
setDate(java.lang.String path,
java.util.Date value)
|
void |
setDescription(java.lang.String newDescription)
|
void |
setDouble(int propertyIndex,
double value)
|
void |
setDouble(java.lang.String path,
double value)
|
void |
setFloat(int propertyIndex,
float value)
|
void |
setFloat(java.lang.String path,
float value)
|
void |
setInt(int propertyIndex,
int value)
|
void |
setInt(java.lang.String path,
int value)
|
void |
setLabel(java.lang.String newLabel)
|
void |
setList(int propertyIndex,
java.util.List value)
|
void |
setList(java.lang.String path,
java.util.List value)
|
void |
setLong(int propertyIndex,
long value)
|
void |
setLong(java.lang.String path,
long value)
|
void |
setShort(int propertyIndex,
short value)
|
void |
setShort(java.lang.String path,
short value)
|
void |
setString(int propertyIndex,
java.lang.String value)
|
void |
setString(java.lang.String path,
java.lang.String value)
|
java.lang.String |
toString()
|
void |
unset(int propertyIndex)
|
void |
unset(java.lang.String path)
|
java.lang.Object |
writeReplace()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public EList getDependencies()
getDependencies
in interface SQLObject
SQLSchemaPackage.getSQLObject_Dependencies()
public java.lang.String getDescription()
getDescription
in interface SQLObject
SQLObject.setDescription(String)
,
SQLSchemaPackage.getSQLObject_Description()
public void setDescription(java.lang.String newDescription)
setDescription
in interface SQLObject
newDescription
- the new value of the 'Description' attribute.SQLObject.getDescription()
public java.lang.String getLabel()
getLabel
in interface SQLObject
SQLObject.setLabel(String)
,
SQLSchemaPackage.getSQLObject_Label()
public void setLabel(java.lang.String newLabel)
setLabel
in interface SQLObject
newLabel
- the new value of the 'Label' attribute.SQLObject.getLabel()
public EList getComments()
getComments
in interface SQLObject
SQLSchemaPackage.getSQLObject_Comments()
,
Comment.getSQLObject()
public EList getPrivileges()
getPrivileges
in interface SQLObject
SQLSchemaPackage.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 SQLObject
public EAnnotation getEAnnotation(java.lang.String source)
getEAnnotation
in interface SQLObject
public java.lang.Object get(java.lang.String path)
public void set(java.lang.String path, java.lang.Object value)
public boolean isSet(java.lang.String path)
public void unset(java.lang.String path)
public java.lang.Object get(int propertyIndex)
public void set(int propertyIndex, java.lang.Object value)
public boolean isSet(int propertyIndex)
public void unset(int propertyIndex)
public DataObject getContainer()
public Property getContainmentProperty()
public DataGraph getDataGraph()
public Type getType()
public java.math.BigDecimal getBigDecimal(java.lang.String path)
public java.math.BigInteger getBigInteger(java.lang.String path)
public boolean getBoolean(java.lang.String path)
public byte getByte(java.lang.String path)
public byte[] getBytes(java.lang.String path)
public char getChar(java.lang.String path)
public DataObject getDataObject(java.lang.String path)
public java.util.Date getDate(java.lang.String path)
public double getDouble(java.lang.String path)
public float getFloat(java.lang.String path)
public int getInt(java.lang.String path)
public java.util.List getList(java.lang.String path)
public long getLong(java.lang.String path)
public Sequence getSequence(java.lang.String path)
public short getShort(java.lang.String path)
public java.lang.String getString(java.lang.String path)
public void setBigDecimal(java.lang.String path, java.math.BigDecimal value)
public void setBigInteger(java.lang.String path, java.math.BigInteger value)
public void setBoolean(java.lang.String path, boolean value)
public void setByte(java.lang.String path, byte value)
public void setBytes(java.lang.String path, byte[] value)
public void setChar(java.lang.String path, char value)
public void setDataObject(java.lang.String path, DataObject value)
public void setDate(java.lang.String path, java.util.Date value)
public void setDouble(java.lang.String path, double value)
public void setFloat(java.lang.String path, float value)
public void setInt(java.lang.String path, int value)
public void setList(java.lang.String path, java.util.List value)
public void setLong(java.lang.String path, long value)
public void setShort(java.lang.String path, short value)
public void setString(java.lang.String path, java.lang.String value)
public java.math.BigDecimal getBigDecimal(int propertyIndex)
public java.math.BigInteger getBigInteger(int propertyIndex)
public boolean getBoolean(int propertyIndex)
public byte getByte(int propertyIndex)
public byte[] getBytes(int propertyIndex)
public char getChar(int propertyIndex)
public DataObject getDataObject(int propertyIndex)
public java.util.Date getDate(int propertyIndex)
public double getDouble(int propertyIndex)
public float getFloat(int propertyIndex)
public int getInt(int propertyIndex)
public java.util.List getList(int propertyIndex)
public long getLong(int propertyIndex)
public Sequence getSequence(int propertyIndex)
public short getShort(int propertyIndex)
public java.lang.String getString(int propertyIndex)
public void setBigDecimal(int propertyIndex, java.math.BigDecimal value)
public void setBigInteger(int propertyIndex, java.math.BigInteger value)
public void setBoolean(int propertyIndex, boolean value)
public void setByte(int propertyIndex, byte value)
public void setBytes(int propertyIndex, byte[] value)
public void setChar(int propertyIndex, char value)
public void setDataObject(int propertyIndex, DataObject value)
public void setDate(int propertyIndex, java.util.Date value)
public void setDouble(int propertyIndex, double value)
public void setFloat(int propertyIndex, float value)
public void setInt(int propertyIndex, int value)
public void setList(int propertyIndex, java.util.List value)
public void setLong(int propertyIndex, long value)
public void setShort(int propertyIndex, short value)
public void setString(int propertyIndex, java.lang.String value)
public DataObject createDataObject(java.lang.String propertyName)
public DataObject createDataObject(int propertyIndex)
public DataObject createDataObject(java.lang.String propertyName, java.lang.String namespaceURI, java.lang.String typeName)
public DataObject createDataObject(int propertyIndex, java.lang.String namespaceURI, java.lang.String typeName)
public DataObject createDataObject(Property property, Type type)
public void delete()
public java.util.List getInstanceProperties()
public java.lang.Object writeReplace() throws java.io.ObjectStreamException
java.io.ObjectStreamException
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 |