|
||||||||||
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.PropertyImpl
public class PropertyImpl
An implementation of the model object 'Property'.
The following features are implemented:
Alias Name
Any
Containment
Default
Many
Name
Opposite
Read Only
Type
Any Attribute
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 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 boolean |
containment
The cached value of the ' Containment ' attribute. |
protected static boolean |
CONTAINMENT_EDEFAULT
The default value of the ' Containment ' attribute. |
protected boolean |
containmentESet
This is true if the Containment attribute has been set. |
protected java.lang.String |
default_
The cached value of the ' Default ' attribute. |
protected static java.lang.String |
DEFAULT_EDEFAULT
The default value of the ' Default ' attribute. |
protected boolean |
many
The cached value of the ' Many ' attribute. |
protected static boolean |
MANY_EDEFAULT
The default value of the ' Many ' attribute. |
protected boolean |
manyESet
This is true if the Many 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 Property |
opposite
The cached value of the ' Opposite ' reference. |
protected static boolean |
READ_ONLY_EDEFAULT
The default value of the ' Read Only ' attribute. |
protected boolean |
readOnly
The cached value of the ' Read Only ' attribute. |
protected boolean |
readOnlyESet
This is true if the Read Only attribute has been set. |
protected Type |
type
The cached value of the ' Type ' reference. |
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 |
PropertyImpl()
|
Method Summary | |
---|---|
Property |
basicGetOpposite()
|
Type |
basicGetType()
|
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.lang.String |
getDefault_()
|
java.lang.String |
getName()
|
Property |
getOpposite_()
|
Type |
getType_()
|
boolean |
isContainment()
|
boolean |
isMany()
|
boolean |
isReadOnly()
|
boolean |
isSetContainment()
|
boolean |
isSetMany()
|
boolean |
isSetReadOnly()
|
void |
setContainment(boolean newContainment)
|
void |
setDefault_(java.lang.String newDefault)
|
void |
setMany(boolean newMany)
|
void |
setName(java.lang.String newName)
|
void |
setOpposite_(Property newOpposite)
|
void |
setReadOnly(boolean newReadOnly)
|
void |
setType(Type newType)
|
java.lang.String |
toString()
|
void |
unsetContainment()
|
void |
unsetMany()
|
void |
unsetReadOnly()
|
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 aliasName
Alias Name
' attribute list.
getAliasName()
protected BasicSequence any
Any
' attribute list.
getAny()
protected static final boolean CONTAINMENT_EDEFAULT
Containment
' attribute.
isContainment()
,
Constant Field Valuesprotected boolean containment
Containment
' attribute.
isContainment()
protected boolean containmentESet
protected static final java.lang.String DEFAULT_EDEFAULT
Default
' attribute.
#getDefault()
protected java.lang.String default_
Default
' attribute.
#getDefault()
protected static final boolean MANY_EDEFAULT
Many
' attribute.
isMany()
,
Constant Field Valuesprotected boolean many
Many
' attribute.
isMany()
protected boolean manyESet
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
protected Property opposite
Opposite
' reference.
#getOpposite()
protected static final boolean READ_ONLY_EDEFAULT
Read Only
' attribute.
isReadOnly()
,
Constant Field Valuesprotected boolean readOnly
Read Only
' attribute.
isReadOnly()
protected boolean readOnlyESet
protected Type type
Type
' reference.
DataObjectImpl.getType()
protected BasicSequence anyAttribute
Any Attribute
' attribute list.
getAnyAttribute()
Constructor Detail |
---|
protected PropertyImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class DataObjectImpl
public java.util.List getAliasName()
getAliasName
in interface Property
public commonj.sdo.Sequence getAny()
getAny
in interface Property
public boolean isContainment()
isContainment
in interface Property
Property.isSetContainment()
,
Property.unsetContainment()
,
Property.setContainment(boolean)
public void setContainment(boolean newContainment)
setContainment
in interface Property
newContainment
- the new value of the 'Containment' attribute.Property.isSetContainment()
,
Property.unsetContainment()
,
Property.isContainment()
public void unsetContainment()
unsetContainment
in interface Property
Property.isSetContainment()
,
Property.isContainment()
,
Property.setContainment(boolean)
public boolean isSetContainment()
isSetContainment
in interface Property
Property.unsetContainment()
,
Property.isContainment()
,
Property.setContainment(boolean)
public java.lang.String getDefault_()
getDefault_
in interface Property
#setDefault(String)
public void setDefault_(java.lang.String newDefault)
setDefault_
in interface Property
newDefault
- the new value of the 'Default' attribute.#getDefault()
public boolean isMany()
isMany
in interface Property
Property.isSetMany()
,
Property.unsetMany()
,
Property.setMany(boolean)
public void setMany(boolean newMany)
setMany
in interface Property
newMany
- the new value of the 'Many' attribute.Property.isSetMany()
,
Property.unsetMany()
,
Property.isMany()
public void unsetMany()
unsetMany
in interface Property
Property.isSetMany()
,
Property.isMany()
,
Property.setMany(boolean)
public boolean isSetMany()
isSetMany
in interface Property
Property.unsetMany()
,
Property.isMany()
,
Property.setMany(boolean)
public java.lang.String getName()
getName
in interface Property
Property.setName(String)
public void setName(java.lang.String newName)
setName
in interface Property
newName
- the new value of the 'Name' attribute.Property.getName()
public Property getOpposite_()
getOpposite_
in interface Property
#setOpposite(Property)
public Property basicGetOpposite()
public void setOpposite_(Property newOpposite)
setOpposite_
in interface Property
newOpposite
- the new value of the 'Opposite' reference.#getOpposite()
public boolean isReadOnly()
isReadOnly
in interface Property
Property.isSetReadOnly()
,
Property.unsetReadOnly()
,
Property.setReadOnly(boolean)
public void setReadOnly(boolean newReadOnly)
setReadOnly
in interface Property
newReadOnly
- the new value of the 'Read Only' attribute.Property.isSetReadOnly()
,
Property.unsetReadOnly()
,
Property.isReadOnly()
public void unsetReadOnly()
unsetReadOnly
in interface Property
Property.isSetReadOnly()
,
Property.isReadOnly()
,
Property.setReadOnly(boolean)
public boolean isSetReadOnly()
isSetReadOnly
in interface Property
Property.unsetReadOnly()
,
Property.isReadOnly()
,
Property.setReadOnly(boolean)
public Type getType_()
getType_
in interface Property
Property.setType(Type)
public Type basicGetType()
public void setType(Type newType)
setType
in interface Property
newType
- the new value of the 'Type' reference.#getType()
public commonj.sdo.Sequence getAnyAttribute()
getAnyAttribute
in interface Property
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |