|
||||||||||
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.apache.tuscany.sdo.impl.DataObjectImpl
org.apache.tuscany.sdo.model.impl.TypeImpl
public class TypeImpl
An implementation of the model object 'Type'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
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 | |
---|---|
protected boolean |
abstract_
The cached value of the ' Abstract ' attribute. |
protected static boolean |
ABSTRACT_EDEFAULT
The default value of the ' Abstract ' attribute. |
protected boolean |
abstractESet
This is true if the Abstract attribute has been set. |
protected org.eclipse.emf.common.util.EList |
aliasName
The cached value of the ' Alias Name ' attribute list. |
protected BasicSequence |
any
The cached value of the ' Any ' attribute list. |
protected BasicSequence |
anyAttribute
The cached value of the ' Any Attribute ' attribute list. |
protected org.eclipse.emf.common.util.EList |
baseType
The cached value of the ' Base Type ' reference list. |
protected static boolean |
DATA_TYPE_EDEFAULT
The default value of the ' Data Type ' attribute. |
protected boolean |
dataType
The cached value of the ' Data Type ' attribute. |
protected boolean |
dataTypeESet
This is true if the Data Type attribute has been set. |
protected java.lang.String |
name
The cached value of the ' Name ' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the ' Name ' attribute. |
protected boolean |
open
The cached value of the ' Open ' attribute. |
protected static boolean |
OPEN_EDEFAULT
The default value of the ' Open ' attribute. |
protected boolean |
openESet
This is true if the Open attribute has been set. |
protected org.eclipse.emf.common.util.EList |
property
The cached value of the ' Property ' containment reference list. |
protected boolean |
sequenced
The cached value of the ' Sequenced ' attribute. |
protected static boolean |
SEQUENCED_EDEFAULT
The default value of the ' Sequenced ' attribute. |
protected boolean |
sequencedESet
This is true if the Sequenced attribute has been set. |
protected java.lang.String |
uri
The cached value of the ' Uri ' attribute. |
protected static java.lang.String |
URI_EDEFAULT
The default value of the ' Uri ' attribute. |
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl |
---|
changeRecorder, eContainer, eContainerFeatureID, location |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
TypeImpl()
|
Method Summary | |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
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)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
java.util.List |
getAliasName()
|
commonj.sdo.Sequence |
getAny()
|
commonj.sdo.Sequence |
getAnyAttribute()
|
java.util.List |
getBaseType()
|
java.lang.String |
getInstanceClassName()
|
java.lang.String |
getName()
|
java.util.List |
getProperty()
|
java.lang.String |
getUri()
|
boolean |
isAbstract()
|
boolean |
isDataType()
|
boolean |
isOpen()
|
boolean |
isSequenced()
|
boolean |
isSetAbstract()
|
boolean |
isSetDataType()
|
boolean |
isSetOpen()
|
boolean |
isSetSequenced()
|
void |
setAbstract(boolean newAbstract)
|
void |
setDataType(boolean newDataType)
|
void |
setName(java.lang.String newName)
|
void |
setOpen(boolean newOpen)
|
void |
setSequenced(boolean newSequenced)
|
void |
setUri(java.lang.String newUri)
|
java.lang.String |
toString()
|
void |
unsetAbstract()
|
void |
unsetDataType()
|
void |
unsetOpen()
|
void |
unsetSequenced()
|
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected org.eclipse.emf.common.util.EList baseType
Base Type
' reference list.
getBaseType()
protected org.eclipse.emf.common.util.EList property
Property
' containment reference list.
getProperty()
protected org.eclipse.emf.common.util.EList aliasName
Alias Name
' attribute list.
getAliasName()
protected BasicSequence any
Any
' attribute list.
getAny()
protected static final boolean ABSTRACT_EDEFAULT
Abstract
' attribute.
isAbstract()
,
Constant Field Valuesprotected boolean abstract_
Abstract
' attribute.
isAbstract()
protected boolean abstractESet
protected static final boolean DATA_TYPE_EDEFAULT
Data Type
' attribute.
isDataType()
,
Constant Field Valuesprotected boolean dataType
Data Type
' attribute.
isDataType()
protected boolean dataTypeESet
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
protected static final boolean OPEN_EDEFAULT
Open
' attribute.
isOpen()
,
Constant Field Valuesprotected boolean open
Open
' attribute.
isOpen()
protected boolean openESet
protected static final boolean SEQUENCED_EDEFAULT
Sequenced
' attribute.
isSequenced()
,
Constant Field Valuesprotected boolean sequenced
Sequenced
' attribute.
isSequenced()
protected boolean sequencedESet
protected static final java.lang.String URI_EDEFAULT
Uri
' attribute.
getUri()
protected java.lang.String uri
Uri
' attribute.
getUri()
protected BasicSequence anyAttribute
Any Attribute
' attribute list.
getAnyAttribute()
Constructor Detail |
---|
protected TypeImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class DataObjectImpl
public java.util.List getBaseType()
getBaseType
in interface Type
public java.util.List getProperty()
getProperty
in interface Type
public java.util.List getAliasName()
getAliasName
in interface Type
public commonj.sdo.Sequence getAny()
getAny
in interface Type
public boolean isAbstract()
isAbstract
in interface Type
Type.isSetAbstract()
,
Type.unsetAbstract()
,
Type.setAbstract(boolean)
public void setAbstract(boolean newAbstract)
setAbstract
in interface Type
newAbstract
- the new value of the 'Abstract' attribute.Type.isSetAbstract()
,
Type.unsetAbstract()
,
Type.isAbstract()
public void unsetAbstract()
unsetAbstract
in interface Type
Type.isSetAbstract()
,
Type.isAbstract()
,
Type.setAbstract(boolean)
public boolean isSetAbstract()
isSetAbstract
in interface Type
Type.unsetAbstract()
,
Type.isAbstract()
,
Type.setAbstract(boolean)
public boolean isDataType()
isDataType
in interface Type
Type.isSetDataType()
,
Type.unsetDataType()
,
Type.setDataType(boolean)
public void setDataType(boolean newDataType)
setDataType
in interface Type
newDataType
- the new value of the 'Data Type' attribute.Type.isSetDataType()
,
Type.unsetDataType()
,
Type.isDataType()
public void unsetDataType()
unsetDataType
in interface Type
Type.isSetDataType()
,
Type.isDataType()
,
Type.setDataType(boolean)
public boolean isSetDataType()
isSetDataType
in interface Type
Type.unsetDataType()
,
Type.isDataType()
,
Type.setDataType(boolean)
public java.lang.String getName()
getName
in interface Type
Type.setName(String)
public void setName(java.lang.String newName)
setName
in interface Type
newName
- the new value of the 'Name' attribute.Type.getName()
public boolean isOpen()
isOpen
in interface Type
Type.isSetOpen()
,
Type.unsetOpen()
,
Type.setOpen(boolean)
public void setOpen(boolean newOpen)
setOpen
in interface Type
newOpen
- the new value of the 'Open' attribute.Type.isSetOpen()
,
Type.unsetOpen()
,
Type.isOpen()
public void unsetOpen()
unsetOpen
in interface Type
Type.isSetOpen()
,
Type.isOpen()
,
Type.setOpen(boolean)
public boolean isSetOpen()
isSetOpen
in interface Type
Type.unsetOpen()
,
Type.isOpen()
,
Type.setOpen(boolean)
public boolean isSequenced()
isSequenced
in interface Type
Type.isSetSequenced()
,
Type.unsetSequenced()
,
Type.setSequenced(boolean)
public void setSequenced(boolean newSequenced)
setSequenced
in interface Type
newSequenced
- the new value of the 'Sequenced' attribute.Type.isSetSequenced()
,
Type.unsetSequenced()
,
Type.isSequenced()
public void unsetSequenced()
unsetSequenced
in interface Type
Type.isSetSequenced()
,
Type.isSequenced()
,
Type.setSequenced(boolean)
public boolean isSetSequenced()
isSetSequenced
in interface Type
Type.unsetSequenced()
,
Type.isSequenced()
,
Type.setSequenced(boolean)
public java.lang.String getUri()
getUri
in interface Type
Type.setUri(String)
public void setUri(java.lang.String newUri)
setUri
in interface Type
newUri
- the new value of the 'Uri' attribute.Type.getUri()
public commonj.sdo.Sequence getAnyAttribute()
getAnyAttribute
in interface Type
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class DataObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class DataObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class DataObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class DataObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getInstanceClassName()
getInstanceClassName
in interface Type
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |