|
||||||||||
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.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.ETypedElementImpl
org.eclipse.emf.ecore.impl.EStructuralFeatureImpl
org.eclipse.emf.ecore.impl.EAttributeImpl
org.apache.tuscany.sdo.impl.AttributeImpl
public class AttributeImpl
An implementation of the model object 'Attribute'.
Nested Class Summary | |
---|---|
static class |
AttributeImpl.InternalSettingDelegateSequence
|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EStructuralFeatureImpl |
---|
org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.BasicFeatureMapEntry, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.ContainmentUpdatingFeatureMapEntry, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateFeatureMapDelegator, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateMany, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingle, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleContainer, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleContainerResolving, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleData, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleDataDynamic, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleDataStatic, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettable, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettableDynamic, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettableStatic, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObject, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainment, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentResolving, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentUnsettable, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentUnsettableResolving, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverse, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseResolving, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseUnsettable, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectContainmentWithInverseUnsettableResolving, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolving, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingUnsettable, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingWithInverse, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectResolvingWithInverseUnsettable, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectUnsettable, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectWithInverse, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InternalSettingDelegateSingleEObjectWithInverseUnsettable, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.InverseUpdatingFeatureMapEntry, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.SettingMany, org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.SimpleFeatureMapEntry |
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.EStructuralFeature |
---|
org.eclipse.emf.ecore.EStructuralFeature.Internal, org.eclipse.emf.ecore.EStructuralFeature.Setting |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal |
---|
org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected java.util.List |
aliasNames
|
Fields inherited from class org.eclipse.emf.ecore.impl.EAttributeImpl |
---|
effectiveIsMany, ID_EDEFAULT, ID_EFLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.EStructuralFeatureImpl |
---|
cachedEType, cachedIsFeatureMap, CHANGEABLE_EDEFAULT, CHANGEABLE_EFLAG, containerClass, DEFAULT_VALUE_EDEFAULT, DEFAULT_VALUE_LITERAL_EDEFAULT, defaultValue, defaultValueFactory, defaultValueLiteral, DERIVED_EDEFAULT, DERIVED_EFLAG, eStructuralFeatureExtendedMetaData, featureID, prototypeFeatureMapEntry, settingDelegate, TRANSIENT_EDEFAULT, TRANSIENT_EFLAG, UNSETTABLE_EDEFAULT, UNSETTABLE_EFLAG, VOLATILE_EDEFAULT, VOLATILE_EFLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.ETypedElementImpl |
---|
eType, LOWER_BOUND_EDEFAULT, lowerBound, MANY_EDEFAULT, ORDERED_EDEFAULT, ORDERED_EFLAG, REQUIRED_EDEFAULT, UNIQUE_EDEFAULT, UNIQUE_EFLAG, UPPER_BOUND_EDEFAULT, upperBound |
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
name, NAME_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eProxyURI |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
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.ETypedElement |
---|
UNBOUNDED_MULTIPLICITY, UNSPECIFIED_MULTIPLICITY |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
AttributeImpl()
|
Method Summary | |
---|---|
protected org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate |
createFeatureMapSettingDelegate()
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
java.util.List |
getAliasName()
Returns the value of the 'Alias Name' attribute list. |
java.util.List |
getAliasNames()
|
commonj.sdo.Sequence |
getAny()
Returns the value of the 'Any' attribute list. |
commonj.sdo.Sequence |
getAnyAttribute()
Returns the value of the 'Any Attribute' attribute list. |
commonj.sdo.Type |
getContainingType()
|
java.lang.String |
getDefault_()
Returns the value of the 'Default' attribute. |
java.lang.Object |
getDefault()
|
Property |
getOpposite_()
Returns the value of the 'Opposite' reference. |
commonj.sdo.Property |
getOpposite()
|
Type |
getType_()
Returns the value of the 'Type' reference. |
commonj.sdo.Type |
getType()
|
boolean |
isContainment()
|
boolean |
isReadOnly()
|
boolean |
isSetContainment()
Returns whether the value of the ' Containment ' attribute is set. |
boolean |
isSetMany()
Returns whether the value of the ' Many ' attribute is set. |
boolean |
isSetReadOnly()
Returns whether the value of the ' Read Only ' attribute is set. |
void |
setContainment(boolean value)
Sets the value of the ' Containment ' attribute. |
void |
setDefault_(java.lang.String value)
Sets the value of the ' Default ' attribute. |
void |
setMany(boolean value)
Sets the value of the ' Many ' attribute. |
void |
setOpposite_(Property value)
Sets the value of the ' Opposite ' reference. |
void |
setReadOnly(boolean value)
Sets the value of the ' Read Only ' attribute. |
void |
setType(Type value)
Sets the value of the ' Type ' reference. |
void |
unsetContainment()
Unsets the value of the ' Containment ' attribute. |
void |
unsetMany()
Unsets the value of the ' Many ' attribute. |
void |
unsetReadOnly()
Unsets the value of the ' Read Only ' attribute. |
Methods inherited from class org.eclipse.emf.ecore.impl.EAttributeImpl |
---|
basicGetEAttributeType, eGet, eIsSet, eSet, eUnset, getEAttributeType, isID, isMany, setEType, setID, setUpperBound, toString |
Methods inherited from class org.eclipse.emf.ecore.impl.EStructuralFeatureImpl |
---|
eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getContainerClass, getDefaultValue, getDefaultValueLiteral, getEContainingClass, getEOpposite, getExtendedMetaData, getFeatureID, getFeatureMapEntryPrototype, getSettingDelegate, isChangeable, isContainer, isDerived, isFeatureMap, isResolveProxies, isTransient, isUnsettable, isVolatile, setChangeable, setContainerClass, setDefaultValue, setDefaultValueLiteral, setDefaultValueLiteralGen, setDerived, setExtendedMetaData, setFeatureID, setFeatureMapEntryPrototype, setSettingDelegate, setTransient, setUnsettable, setVolatile |
Methods inherited from class org.eclipse.emf.ecore.impl.ETypedElementImpl |
---|
basicGetEType, freeze, getEType, getETypeGen, getLowerBound, getUpperBound, isOrdered, isRequired, isUnique, setLowerBound, setOrdered, setUnique |
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
getName, getNameGen, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface commonj.sdo.Property |
---|
getName, isMany |
Methods inherited from interface org.apache.tuscany.sdo.model.Property |
---|
getName, isMany, setName |
Methods inherited from interface org.eclipse.emf.ecore.EStructuralFeature |
---|
getContainerClass, getDefaultValue, getDefaultValueLiteral, getEContainingClass, getFeatureID, isChangeable, isDerived, isTransient, isUnsettable, isVolatile, setChangeable, setDefaultValue, setDefaultValueLiteral, setDerived, setTransient, setUnsettable, setVolatile |
Methods inherited from interface org.eclipse.emf.ecore.ETypedElement |
---|
getEType, getLowerBound, getUpperBound, isOrdered, isRequired, isUnique, setLowerBound, setOrdered, setUnique |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
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, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
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, eDirectResource, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
Field Detail |
---|
protected java.util.List aliasNames
Constructor Detail |
---|
protected AttributeImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EAttributeImpl
public java.lang.Object getDefault()
public boolean isReadOnly()
isReadOnly
in interface Property
Property.isSetReadOnly()
,
Property.unsetReadOnly()
,
Property.setReadOnly(boolean)
public java.util.List getAliasNames()
public commonj.sdo.Type getType()
public commonj.sdo.Type getContainingType()
public commonj.sdo.Property getOpposite()
public boolean isContainment()
isContainment
in interface Property
isContainment
in interface org.eclipse.emf.ecore.EStructuralFeature.Internal
isContainment
in class org.eclipse.emf.ecore.impl.EStructuralFeatureImpl
Property.isSetContainment()
,
Property.unsetContainment()
,
Property.setContainment(boolean)
protected org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate createFeatureMapSettingDelegate()
createFeatureMapSettingDelegate
in class org.eclipse.emf.ecore.impl.EStructuralFeatureImpl
public java.util.List getAliasName()
Property
String
.
If the meaning of the 'Alias Name' attribute list isn't clear, there really should be more of a description here...
getAliasName
in interface Property
public commonj.sdo.Sequence getAny()
Property
If the meaning of the 'Any' attribute list isn't clear, there really should be more of a description here...
getAny
in interface Property
public void unsetContainment()
Property
Containment
' attribute.
unsetContainment
in interface Property
Property.isSetContainment()
,
Property.isContainment()
,
Property.setContainment(boolean)
public boolean isSetContainment()
Property
Containment
' attribute is set.
isSetContainment
in interface Property
Property.unsetContainment()
,
Property.isContainment()
,
Property.setContainment(boolean)
public void setMany(boolean value)
Property
Many
' attribute.
setMany
in interface Property
value
- the new value of the 'Many' attribute.Property.isSetMany()
,
Property.unsetMany()
,
Property.isMany()
public void unsetMany()
Property
Many
' attribute.
unsetMany
in interface Property
Property.isSetMany()
,
Property.isMany()
,
Property.setMany(boolean)
public boolean isSetMany()
Property
Many
' attribute is set.
isSetMany
in interface Property
Property.unsetMany()
,
Property.isMany()
,
Property.setMany(boolean)
public void setReadOnly(boolean value)
Property
Read Only
' attribute.
setReadOnly
in interface Property
value
- the new value of the 'Read Only' attribute.Property.isSetReadOnly()
,
Property.unsetReadOnly()
,
Property.isReadOnly()
public void unsetReadOnly()
Property
Read Only
' attribute.
unsetReadOnly
in interface Property
Property.isSetReadOnly()
,
Property.isReadOnly()
,
Property.setReadOnly(boolean)
public boolean isSetReadOnly()
Property
Read Only
' attribute is set.
isSetReadOnly
in interface Property
Property.unsetReadOnly()
,
Property.isReadOnly()
,
Property.setReadOnly(boolean)
public Type getType_()
Property
If the meaning of the 'Type' reference isn't clear, there really should be more of a description here...
getType_
in interface Property
Property.setType(Type)
public void setType(Type value)
Property
Type
' reference.
setType
in interface Property
value
- the new value of the 'Type' reference.#getType()
public commonj.sdo.Sequence getAnyAttribute()
Property
If the meaning of the 'Any Attribute' attribute list isn't clear, there really should be more of a description here...
getAnyAttribute
in interface Property
public java.lang.String getDefault_()
Property
If the meaning of the 'Default' attribute isn't clear, there really should be more of a description here...
getDefault_
in interface Property
#setDefault(String)
public void setDefault_(java.lang.String value)
Property
Default
' attribute.
setDefault_
in interface Property
value
- the new value of the 'Default' attribute.#getDefault()
public Property getOpposite_()
Property
If the meaning of the 'Opposite' reference isn't clear, there really should be more of a description here...
getOpposite_
in interface Property
#setOpposite(Property)
public void setOpposite_(Property value)
Property
Opposite
' reference.
setOpposite_
in interface Property
value
- the new value of the 'Opposite' reference.#getOpposite()
public void setContainment(boolean value)
Property
Containment
' attribute.
setContainment
in interface Property
value
- the new value of the 'Containment' attribute.Property.isSetContainment()
,
Property.unsetContainment()
,
Property.isContainment()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |