org.eclipse.wst.rdb.internal.models.sql.accesscontrol.impl
Class PrivilegeImpl

java.lang.Object
  |
  +--org.eclipse.emf.common.notify.impl.BasicNotifierImpl
        |
        +--org.eclipse.emf.ecore.impl.BasicEObjectImpl
              |
              +--org.eclipse.emf.ecore.impl.EObjectImpl
                    |
                    +--org.eclipse.emf.ecore.impl.EModelElementImpl
                          |
                          +--org.eclipse.wst.rdb.internal.models.sql.accesscontrol.impl.PrivilegeImpl
All Implemented Interfaces:
commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.sdo.InternalEDataObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, Privilege, java.io.Serializable
Direct Known Subclasses:
DoubleObjectPrivilegeImpl, TablePrivilegeImpl

public class PrivilegeImpl
extends org.eclipse.emf.ecore.impl.EModelElementImpl
implements Privilege, org.eclipse.emf.ecore.sdo.InternalEDataObject

An implementation of the model object 'Privilege'.

The following features are implemented:

See Also:
Serialized Form

Inner classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Inner classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
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
 AuthorizationIdentifier basicGetGrantor()
          
 SQLObject basicGetObject()
          
 org.eclipse.emf.common.notify.NotificationChain basicSetGrantor(AuthorizationIdentifier newGrantor, org.eclipse.emf.common.notify.NotificationChain msgs)
          
 commonj.sdo.DataObject createDataObject(int propertyIndex)
          
 commonj.sdo.DataObject createDataObject(int propertyIndex, java.lang.String namespaceURI, java.lang.String typeName)
          
 commonj.sdo.DataObject createDataObject(commonj.sdo.Property property)
          
 commonj.sdo.DataObject createDataObject(commonj.sdo.Property property, commonj.sdo.Type type)
          
 commonj.sdo.DataObject createDataObject(java.lang.String propertyName)
          
 commonj.sdo.DataObject createDataObject(java.lang.String propertyName, java.lang.String namespaceURI, java.lang.String typeName)
          
 void delete()
          
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
          
 org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
          
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
          
 boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
          
 void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
          
 void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
          
 java.lang.Object get(int propertyIndex)
          
 java.lang.Object get(commonj.sdo.Property property)
          
 java.lang.Object get(java.lang.String path)
          
 java.lang.String getAction()
          
 java.math.BigDecimal getBigDecimal(int propertyIndex)
          
 java.math.BigDecimal getBigDecimal(commonj.sdo.Property property)
          
 java.math.BigDecimal getBigDecimal(java.lang.String path)
          
 java.math.BigInteger getBigInteger(int propertyIndex)
          
 java.math.BigInteger getBigInteger(commonj.sdo.Property property)
          
 java.math.BigInteger getBigInteger(java.lang.String path)
          
 boolean getBoolean(int propertyIndex)
          
 boolean getBoolean(commonj.sdo.Property property)
          
 boolean getBoolean(java.lang.String path)
          
 byte getByte(int propertyIndex)
          
 byte getByte(commonj.sdo.Property property)
          
 byte getByte(java.lang.String path)
          
 byte[] getBytes(int propertyIndex)
          
 byte[] getBytes(commonj.sdo.Property property)
          
 byte[] getBytes(java.lang.String path)
          
 char getChar(int propertyIndex)
          
 char getChar(commonj.sdo.Property property)
          
 char getChar(java.lang.String path)
          
 commonj.sdo.DataObject getContainer()
          
 commonj.sdo.Property getContainmentProperty()
          
 commonj.sdo.DataGraph getDataGraph()
          
 commonj.sdo.DataObject getDataObject(int propertyIndex)
          
 commonj.sdo.DataObject getDataObject(commonj.sdo.Property property)
          
 commonj.sdo.DataObject getDataObject(java.lang.String path)
          
 java.util.Date getDate(int propertyIndex)
          
 java.util.Date getDate(commonj.sdo.Property property)
          
 java.util.Date getDate(java.lang.String path)
          
 double getDouble(int propertyIndex)
          
 double getDouble(commonj.sdo.Property property)
          
 double getDouble(java.lang.String path)
          
 float getFloat(int propertyIndex)
          
 float getFloat(commonj.sdo.Property property)
          
 float getFloat(java.lang.String path)
          
 AuthorizationIdentifier getGrantor()
          
 java.util.List getInstanceProperties()
          
 int getInt(int propertyIndex)
          
 int getInt(commonj.sdo.Property property)
          
 int getInt(java.lang.String path)
          
 java.util.List getList(int propertyIndex)
          
 java.util.List getList(commonj.sdo.Property property)
          
 java.util.List getList(java.lang.String path)
          
 long getLong(int propertyIndex)
          
 long getLong(commonj.sdo.Property property)
          
 long getLong(java.lang.String path)
          
 SQLObject getObject()
          
 commonj.sdo.Sequence getSequence(int propertyIndex)
          
 commonj.sdo.Sequence getSequence(commonj.sdo.Property property)
          
 commonj.sdo.Sequence getSequence(java.lang.String path)
          
 short getShort(int propertyIndex)
          
 short getShort(commonj.sdo.Property property)
          
 short getShort(java.lang.String path)
          
 java.lang.String getString(int propertyIndex)
          
 java.lang.String getString(commonj.sdo.Property property)
          
 java.lang.String getString(java.lang.String path)
          
 commonj.sdo.Type getType()
          
 boolean isGrantable()
          
 boolean isSet(int propertyIndex)
          
 boolean isSet(commonj.sdo.Property property)
          
 boolean isSet(java.lang.String path)
          
 void set(int propertyIndex, java.lang.Object value)
          
 void set(commonj.sdo.Property property, java.lang.Object value)
          
 void set(java.lang.String path, java.lang.Object value)
          
 void setAction(java.lang.String newAction)
          
 void setBigDecimal(int propertyIndex, java.math.BigDecimal value)
          
 void setBigDecimal(commonj.sdo.Property property, java.math.BigDecimal value)
          
 void setBigDecimal(java.lang.String path, java.math.BigDecimal value)
          
 void setBigInteger(int propertyIndex, java.math.BigInteger value)
          
 void setBigInteger(commonj.sdo.Property property, java.math.BigInteger value)
          
 void setBigInteger(java.lang.String path, java.math.BigInteger value)
          
 void setBoolean(int propertyIndex, boolean value)
          
 void setBoolean(commonj.sdo.Property property, boolean value)
          
 void setBoolean(java.lang.String path, boolean value)
          
 void setByte(int propertyIndex, byte value)
          
 void setByte(commonj.sdo.Property property, byte value)
          
 void setByte(java.lang.String path, byte value)
          
 void setBytes(int propertyIndex, byte[] value)
          
 void setBytes(commonj.sdo.Property property, byte[] value)
          
 void setBytes(java.lang.String path, byte[] value)
          
 void setChar(int propertyIndex, char value)
          
 void setChar(commonj.sdo.Property property, char value)
          
 void setChar(java.lang.String path, char value)
          
 void setDataObject(int propertyIndex, commonj.sdo.DataObject value)
          
 void setDataObject(commonj.sdo.Property property, commonj.sdo.DataObject value)
          
 void setDataObject(java.lang.String path, commonj.sdo.DataObject value)
          
 void setDate(int propertyIndex, java.util.Date value)
          
 void setDate(commonj.sdo.Property property, java.util.Date value)
          
 void setDate(java.lang.String path, java.util.Date value)
          
 void setDouble(int propertyIndex, double value)
          
 void setDouble(commonj.sdo.Property property, double value)
          
 void setDouble(java.lang.String path, double value)
          
 void setFloat(int propertyIndex, float value)
          
 void setFloat(commonj.sdo.Property property, float value)
          
 void setFloat(java.lang.String path, float value)
          
 void setGrantable(boolean newGrantable)
          
 void setGrantor(AuthorizationIdentifier newGrantor)
          
 void setInt(int propertyIndex, int value)
          
 void setInt(commonj.sdo.Property property, int value)
          
 void setInt(java.lang.String path, int value)
          
 void setList(int propertyIndex, java.util.List value)
          
 void setList(commonj.sdo.Property property, java.util.List value)
          
 void setList(java.lang.String path, java.util.List value)
          
 void setLong(int propertyIndex, long value)
          
 void setLong(commonj.sdo.Property property, long value)
          
 void setLong(java.lang.String path, long value)
          
 void setObject(SQLObject newObject)
          
 void setShort(int propertyIndex, short value)
          
 void setShort(commonj.sdo.Property property, short value)
          
 void setShort(java.lang.String path, short value)
          
 void setString(int propertyIndex, java.lang.String value)
          
 void setString(commonj.sdo.Property property, java.lang.String value)
          
 void setString(java.lang.String path, java.lang.String value)
          
 java.lang.String toString()
          
 void unset(int propertyIndex)
          
 void unset(commonj.sdo.Property property)
          
 void unset(java.lang.String path)
          
 java.lang.Object writeReplace()
          
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eInternalResource, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eStore
 
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.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eInternalResource, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment
 

Method Detail

isGrantable

public boolean isGrantable()
Specified by:
isGrantable in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Returns:
the value of the 'Grantable' attribute.
See Also:
Privilege.setGrantable(boolean), SQLAccessControlPackage.getPrivilege_Grantable()

setGrantable

public void setGrantable(boolean newGrantable)
Specified by:
setGrantable in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Parameters:
value - the new value of the 'Grantable' attribute.
See Also:
Privilege.isGrantable()

getAction

public java.lang.String getAction()
Specified by:
getAction in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Returns:
the value of the 'Action' attribute.
See Also:
Privilege.setAction(String), SQLAccessControlPackage.getPrivilege_Action()

setAction

public void setAction(java.lang.String newAction)
Specified by:
setAction in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Parameters:
value - the new value of the 'Action' attribute.
See Also:
Privilege.getAction()

getGrantor

public AuthorizationIdentifier getGrantor()
Specified by:
getGrantor in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Returns:
the value of the 'Grantor' reference.
See Also:
Privilege.setGrantor(AuthorizationIdentifier), SQLAccessControlPackage.getPrivilege_Grantor(), AuthorizationIdentifier.getGrantedPrivilege()

basicGetGrantor

public AuthorizationIdentifier basicGetGrantor()

basicSetGrantor

public org.eclipse.emf.common.notify.NotificationChain basicSetGrantor(AuthorizationIdentifier newGrantor,
                                                                       org.eclipse.emf.common.notify.NotificationChain msgs)

setGrantor

public void setGrantor(AuthorizationIdentifier newGrantor)
Specified by:
setGrantor in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Parameters:
value - the new value of the 'Grantor' reference.
See Also:
Privilege.getGrantor()

getObject

public SQLObject getObject()
Specified by:
getObject in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Returns:
the value of the 'Object' reference.
See Also:
Privilege.setObject(SQLObject), SQLAccessControlPackage.getPrivilege_Object()

basicGetObject

public SQLObject basicGetObject()

setObject

public void setObject(SQLObject newObject)
Specified by:
setObject in interface Privilege
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.accesscontrol.Privilege
Parameters:
value - the new value of the 'Object' reference.
See Also:
Privilege.getObject()

get

public java.lang.Object get(java.lang.String path)
Specified by:
get in interface commonj.sdo.DataObject

set

public void set(java.lang.String path,
                java.lang.Object value)
Specified by:
set in interface commonj.sdo.DataObject

isSet

public boolean isSet(java.lang.String path)
Specified by:
isSet in interface commonj.sdo.DataObject

unset

public void unset(java.lang.String path)
Specified by:
unset in interface commonj.sdo.DataObject

get

public java.lang.Object get(int propertyIndex)
Specified by:
get in interface commonj.sdo.DataObject

set

public void set(int propertyIndex,
                java.lang.Object value)
Specified by:
set in interface commonj.sdo.DataObject

isSet

public boolean isSet(int propertyIndex)
Specified by:
isSet in interface commonj.sdo.DataObject

unset

public void unset(int propertyIndex)
Specified by:
unset in interface commonj.sdo.DataObject

get

public java.lang.Object get(commonj.sdo.Property property)
Specified by:
get in interface commonj.sdo.DataObject

set

public void set(commonj.sdo.Property property,
                java.lang.Object value)
Specified by:
set in interface commonj.sdo.DataObject

isSet

public boolean isSet(commonj.sdo.Property property)
Specified by:
isSet in interface commonj.sdo.DataObject

unset

public void unset(commonj.sdo.Property property)
Specified by:
unset in interface commonj.sdo.DataObject

getContainer

public commonj.sdo.DataObject getContainer()
Specified by:
getContainer in interface commonj.sdo.DataObject

getContainmentProperty

public commonj.sdo.Property getContainmentProperty()
Specified by:
getContainmentProperty in interface commonj.sdo.DataObject

getDataGraph

public commonj.sdo.DataGraph getDataGraph()
Specified by:
getDataGraph in interface commonj.sdo.DataObject

getType

public commonj.sdo.Type getType()
Specified by:
getType in interface commonj.sdo.DataObject

getBigDecimal

public java.math.BigDecimal getBigDecimal(java.lang.String path)
Specified by:
getBigDecimal in interface commonj.sdo.DataObject

getBigInteger

public java.math.BigInteger getBigInteger(java.lang.String path)
Specified by:
getBigInteger in interface commonj.sdo.DataObject

getBoolean

public boolean getBoolean(java.lang.String path)
Specified by:
getBoolean in interface commonj.sdo.DataObject

getByte

public byte getByte(java.lang.String path)
Specified by:
getByte in interface commonj.sdo.DataObject

getBytes

public byte[] getBytes(java.lang.String path)
Specified by:
getBytes in interface commonj.sdo.DataObject

getChar

public char getChar(java.lang.String path)
Specified by:
getChar in interface commonj.sdo.DataObject

getDataObject

public commonj.sdo.DataObject getDataObject(java.lang.String path)
Specified by:
getDataObject in interface commonj.sdo.DataObject

getDate

public java.util.Date getDate(java.lang.String path)
Specified by:
getDate in interface commonj.sdo.DataObject

getDouble

public double getDouble(java.lang.String path)
Specified by:
getDouble in interface commonj.sdo.DataObject

getFloat

public float getFloat(java.lang.String path)
Specified by:
getFloat in interface commonj.sdo.DataObject

getInt

public int getInt(java.lang.String path)
Specified by:
getInt in interface commonj.sdo.DataObject

getList

public java.util.List getList(java.lang.String path)
Specified by:
getList in interface commonj.sdo.DataObject

getLong

public long getLong(java.lang.String path)
Specified by:
getLong in interface commonj.sdo.DataObject

getSequence

public commonj.sdo.Sequence getSequence(java.lang.String path)
Specified by:
getSequence in interface commonj.sdo.DataObject

getShort

public short getShort(java.lang.String path)
Specified by:
getShort in interface commonj.sdo.DataObject

getString

public java.lang.String getString(java.lang.String path)
Specified by:
getString in interface commonj.sdo.DataObject

setBigDecimal

public void setBigDecimal(java.lang.String path,
                          java.math.BigDecimal value)
Specified by:
setBigDecimal in interface commonj.sdo.DataObject

setBigInteger

public void setBigInteger(java.lang.String path,
                          java.math.BigInteger value)
Specified by:
setBigInteger in interface commonj.sdo.DataObject

setBoolean

public void setBoolean(java.lang.String path,
                       boolean value)
Specified by:
setBoolean in interface commonj.sdo.DataObject

setByte

public void setByte(java.lang.String path,
                    byte value)
Specified by:
setByte in interface commonj.sdo.DataObject

setBytes

public void setBytes(java.lang.String path,
                     byte[] value)
Specified by:
setBytes in interface commonj.sdo.DataObject

setChar

public void setChar(java.lang.String path,
                    char value)
Specified by:
setChar in interface commonj.sdo.DataObject

setDataObject

public void setDataObject(java.lang.String path,
                          commonj.sdo.DataObject value)
Specified by:
setDataObject in interface commonj.sdo.DataObject

setDate

public void setDate(java.lang.String path,
                    java.util.Date value)
Specified by:
setDate in interface commonj.sdo.DataObject

setDouble

public void setDouble(java.lang.String path,
                      double value)
Specified by:
setDouble in interface commonj.sdo.DataObject

setFloat

public void setFloat(java.lang.String path,
                     float value)
Specified by:
setFloat in interface commonj.sdo.DataObject

setInt

public void setInt(java.lang.String path,
                   int value)
Specified by:
setInt in interface commonj.sdo.DataObject

setList

public void setList(java.lang.String path,
                    java.util.List value)
Specified by:
setList in interface commonj.sdo.DataObject

setLong

public void setLong(java.lang.String path,
                    long value)
Specified by:
setLong in interface commonj.sdo.DataObject

setShort

public void setShort(java.lang.String path,
                     short value)
Specified by:
setShort in interface commonj.sdo.DataObject

setString

public void setString(java.lang.String path,
                      java.lang.String value)
Specified by:
setString in interface commonj.sdo.DataObject

getBigDecimal

public java.math.BigDecimal getBigDecimal(int propertyIndex)
Specified by:
getBigDecimal in interface commonj.sdo.DataObject

getBigInteger

public java.math.BigInteger getBigInteger(int propertyIndex)
Specified by:
getBigInteger in interface commonj.sdo.DataObject

getBoolean

public boolean getBoolean(int propertyIndex)
Specified by:
getBoolean in interface commonj.sdo.DataObject

getByte

public byte getByte(int propertyIndex)
Specified by:
getByte in interface commonj.sdo.DataObject

getBytes

public byte[] getBytes(int propertyIndex)
Specified by:
getBytes in interface commonj.sdo.DataObject

getChar

public char getChar(int propertyIndex)
Specified by:
getChar in interface commonj.sdo.DataObject

getDataObject

public commonj.sdo.DataObject getDataObject(int propertyIndex)
Specified by:
getDataObject in interface commonj.sdo.DataObject

getDate

public java.util.Date getDate(int propertyIndex)
Specified by:
getDate in interface commonj.sdo.DataObject

getDouble

public double getDouble(int propertyIndex)
Specified by:
getDouble in interface commonj.sdo.DataObject

getFloat

public float getFloat(int propertyIndex)
Specified by:
getFloat in interface commonj.sdo.DataObject

getInt

public int getInt(int propertyIndex)
Specified by:
getInt in interface commonj.sdo.DataObject

getList

public java.util.List getList(int propertyIndex)
Specified by:
getList in interface commonj.sdo.DataObject

getLong

public long getLong(int propertyIndex)
Specified by:
getLong in interface commonj.sdo.DataObject

getSequence

public commonj.sdo.Sequence getSequence(int propertyIndex)
Specified by:
getSequence in interface commonj.sdo.DataObject

getShort

public short getShort(int propertyIndex)
Specified by:
getShort in interface commonj.sdo.DataObject

getString

public java.lang.String getString(int propertyIndex)
Specified by:
getString in interface commonj.sdo.DataObject

setBigDecimal

public void setBigDecimal(int propertyIndex,
                          java.math.BigDecimal value)
Specified by:
setBigDecimal in interface commonj.sdo.DataObject

setBigInteger

public void setBigInteger(int propertyIndex,
                          java.math.BigInteger value)
Specified by:
setBigInteger in interface commonj.sdo.DataObject

setBoolean

public void setBoolean(int propertyIndex,
                       boolean value)
Specified by:
setBoolean in interface commonj.sdo.DataObject

setByte

public void setByte(int propertyIndex,
                    byte value)
Specified by:
setByte in interface commonj.sdo.DataObject

setBytes

public void setBytes(int propertyIndex,
                     byte[] value)
Specified by:
setBytes in interface commonj.sdo.DataObject

setChar

public void setChar(int propertyIndex,
                    char value)
Specified by:
setChar in interface commonj.sdo.DataObject

setDataObject

public void setDataObject(int propertyIndex,
                          commonj.sdo.DataObject value)
Specified by:
setDataObject in interface commonj.sdo.DataObject

setDate

public void setDate(int propertyIndex,
                    java.util.Date value)
Specified by:
setDate in interface commonj.sdo.DataObject

setDouble

public void setDouble(int propertyIndex,
                      double value)
Specified by:
setDouble in interface commonj.sdo.DataObject

setFloat

public void setFloat(int propertyIndex,
                     float value)
Specified by:
setFloat in interface commonj.sdo.DataObject

setInt

public void setInt(int propertyIndex,
                   int value)
Specified by:
setInt in interface commonj.sdo.DataObject

setList

public void setList(int propertyIndex,
                    java.util.List value)
Specified by:
setList in interface commonj.sdo.DataObject

setLong

public void setLong(int propertyIndex,
                    long value)
Specified by:
setLong in interface commonj.sdo.DataObject

setShort

public void setShort(int propertyIndex,
                     short value)
Specified by:
setShort in interface commonj.sdo.DataObject

setString

public void setString(int propertyIndex,
                      java.lang.String value)
Specified by:
setString in interface commonj.sdo.DataObject

getBigDecimal

public java.math.BigDecimal getBigDecimal(commonj.sdo.Property property)
Specified by:
getBigDecimal in interface commonj.sdo.DataObject

getBigInteger

public java.math.BigInteger getBigInteger(commonj.sdo.Property property)
Specified by:
getBigInteger in interface commonj.sdo.DataObject

getBoolean

public boolean getBoolean(commonj.sdo.Property property)
Specified by:
getBoolean in interface commonj.sdo.DataObject

getByte

public byte getByte(commonj.sdo.Property property)
Specified by:
getByte in interface commonj.sdo.DataObject

getBytes

public byte[] getBytes(commonj.sdo.Property property)
Specified by:
getBytes in interface commonj.sdo.DataObject

getChar

public char getChar(commonj.sdo.Property property)
Specified by:
getChar in interface commonj.sdo.DataObject

getDataObject

public commonj.sdo.DataObject getDataObject(commonj.sdo.Property property)
Specified by:
getDataObject in interface commonj.sdo.DataObject

getDate

public java.util.Date getDate(commonj.sdo.Property property)
Specified by:
getDate in interface commonj.sdo.DataObject

getDouble

public double getDouble(commonj.sdo.Property property)
Specified by:
getDouble in interface commonj.sdo.DataObject

getFloat

public float getFloat(commonj.sdo.Property property)
Specified by:
getFloat in interface commonj.sdo.DataObject

getInt

public int getInt(commonj.sdo.Property property)
Specified by:
getInt in interface commonj.sdo.DataObject

getList

public java.util.List getList(commonj.sdo.Property property)
Specified by:
getList in interface commonj.sdo.DataObject

getLong

public long getLong(commonj.sdo.Property property)
Specified by:
getLong in interface commonj.sdo.DataObject

getSequence

public commonj.sdo.Sequence getSequence(commonj.sdo.Property property)
Specified by:
getSequence in interface commonj.sdo.DataObject

getShort

public short getShort(commonj.sdo.Property property)
Specified by:
getShort in interface commonj.sdo.DataObject

getString

public java.lang.String getString(commonj.sdo.Property property)
Specified by:
getString in interface commonj.sdo.DataObject

setBigDecimal

public void setBigDecimal(commonj.sdo.Property property,
                          java.math.BigDecimal value)
Specified by:
setBigDecimal in interface commonj.sdo.DataObject

setBigInteger

public void setBigInteger(commonj.sdo.Property property,
                          java.math.BigInteger value)
Specified by:
setBigInteger in interface commonj.sdo.DataObject

setBoolean

public void setBoolean(commonj.sdo.Property property,
                       boolean value)
Specified by:
setBoolean in interface commonj.sdo.DataObject

setByte

public void setByte(commonj.sdo.Property property,
                    byte value)
Specified by:
setByte in interface commonj.sdo.DataObject

setBytes

public void setBytes(commonj.sdo.Property property,
                     byte[] value)
Specified by:
setBytes in interface commonj.sdo.DataObject

setChar

public void setChar(commonj.sdo.Property property,
                    char value)
Specified by:
setChar in interface commonj.sdo.DataObject

setDataObject

public void setDataObject(commonj.sdo.Property property,
                          commonj.sdo.DataObject value)
Specified by:
setDataObject in interface commonj.sdo.DataObject

setDate

public void setDate(commonj.sdo.Property property,
                    java.util.Date value)
Specified by:
setDate in interface commonj.sdo.DataObject

setDouble

public void setDouble(commonj.sdo.Property property,
                      double value)
Specified by:
setDouble in interface commonj.sdo.DataObject

setFloat

public void setFloat(commonj.sdo.Property property,
                     float value)
Specified by:
setFloat in interface commonj.sdo.DataObject

setInt

public void setInt(commonj.sdo.Property property,
                   int value)
Specified by:
setInt in interface commonj.sdo.DataObject

setList

public void setList(commonj.sdo.Property property,
                    java.util.List value)
Specified by:
setList in interface commonj.sdo.DataObject

setLong

public void setLong(commonj.sdo.Property property,
                    long value)
Specified by:
setLong in interface commonj.sdo.DataObject

setShort

public void setShort(commonj.sdo.Property property,
                     short value)
Specified by:
setShort in interface commonj.sdo.DataObject

setString

public void setString(commonj.sdo.Property property,
                      java.lang.String value)
Specified by:
setString in interface commonj.sdo.DataObject

createDataObject

public commonj.sdo.DataObject createDataObject(java.lang.String propertyName)
Specified by:
createDataObject in interface commonj.sdo.DataObject

createDataObject

public commonj.sdo.DataObject createDataObject(int propertyIndex)
Specified by:
createDataObject in interface commonj.sdo.DataObject

createDataObject

public commonj.sdo.DataObject createDataObject(commonj.sdo.Property property)
Specified by:
createDataObject in interface commonj.sdo.DataObject

createDataObject

public commonj.sdo.DataObject createDataObject(java.lang.String propertyName,
                                               java.lang.String namespaceURI,
                                               java.lang.String typeName)
Specified by:
createDataObject in interface commonj.sdo.DataObject

createDataObject

public commonj.sdo.DataObject createDataObject(int propertyIndex,
                                               java.lang.String namespaceURI,
                                               java.lang.String typeName)
Specified by:
createDataObject in interface commonj.sdo.DataObject

createDataObject

public commonj.sdo.DataObject createDataObject(commonj.sdo.Property property,
                                               commonj.sdo.Type type)
Specified by:
createDataObject in interface commonj.sdo.DataObject

delete

public void delete()
Specified by:
delete in interface commonj.sdo.DataObject

getInstanceProperties

public java.util.List getInstanceProperties()
Specified by:
getInstanceProperties in interface org.eclipse.emf.ecore.sdo.EDataObject

writeReplace

public java.lang.Object writeReplace()
                              throws java.io.ObjectStreamException
Specified by:
writeReplace in interface org.eclipse.emf.ecore.sdo.InternalEDataObject

eInverseAdd

public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                   int featureID,
                                                                   java.lang.Class baseClass,
                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)
Specified by:
eInverseAdd in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eInverseAdd in class org.eclipse.emf.ecore.impl.EModelElementImpl

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      java.lang.Class baseClass,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)
Specified by:
eInverseRemove in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eInverseRemove in class org.eclipse.emf.ecore.impl.EModelElementImpl

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                             boolean resolve)
Specified by:
eGet in interface org.eclipse.emf.ecore.EObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.EModelElementImpl

eSet

public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                 java.lang.Object newValue)
Specified by:
eSet in interface org.eclipse.emf.ecore.EObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.EModelElementImpl

eUnset

public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eUnset in interface org.eclipse.emf.ecore.EObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.EModelElementImpl

eIsSet

public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Specified by:
eIsSet in interface org.eclipse.emf.ecore.EObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.EModelElementImpl

toString

public java.lang.String toString()
Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl