Class DocumentRootImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- DocumentRootImpl
-
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,DocumentRoot
public class DocumentRootImpl extends MinimalEObjectImpl.Container implements DocumentRoot
An implementation of the model object 'Document Root'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected FeatureMap
mixed
The cached value of the 'Mixed
' attribute list.protected EMap<String,String>
xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map
' map.protected EMap<String,String>
xSISchemaLocation
The cached value of the 'XSI Schema Location
' map.
-
Constructor Summary
Constructors Modifier Constructor Description protected
DocumentRootImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetAnimate(AnimateType newAnimate, NotificationChain msgs)
NotificationChain
basicSetAnimateColor(AnimateColorType newAnimateColor, NotificationChain msgs)
NotificationChain
basicSetAnimateMotion(AnimateMotionType newAnimateMotion, NotificationChain msgs)
NotificationChain
basicSetSet(SetType newSet, NotificationChain msgs)
Object
eGet(int featureID, boolean resolve, boolean coreType)
NotificationChain
eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
AnimateType
getAnimate()
AnimateColorType
getAnimateColor()
AnimateMotionType
getAnimateMotion()
FeatureMap
getMixed()
SetType
getSet()
EMap<String,String>
getXMLNSPrefixMap()
EMap<String,String>
getXSISchemaLocation()
void
setAnimate(AnimateType newAnimate)
void
setAnimateColor(AnimateColorType newAnimateColor)
void
setAnimateMotion(AnimateMotionType newAnimateMotion)
void
setSet(SetType newSet)
String
toString()
-
Methods inherited from class MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
mixed
protected FeatureMap mixed
The cached value of the 'Mixed
' attribute list.- See Also:
getMixed()
-
xMLNSPrefixMap
protected EMap<String,String> xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map
' map.- See Also:
getXMLNSPrefixMap()
-
xSISchemaLocation
protected EMap<String,String> xSISchemaLocation
The cached value of the 'XSI Schema Location
' map.- See Also:
getXSISchemaLocation()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getMixed
public FeatureMap getMixed()
- Specified by:
getMixed
in interfaceDocumentRoot
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
LanguagePackage.getDocumentRoot_Mixed()
-
getXMLNSPrefixMap
public EMap<String,String> getXMLNSPrefixMap()
- Specified by:
getXMLNSPrefixMap
in interfaceDocumentRoot
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
LanguagePackage.getDocumentRoot_XMLNSPrefixMap()
-
getXSISchemaLocation
public EMap<String,String> getXSISchemaLocation()
- Specified by:
getXSISchemaLocation
in interfaceDocumentRoot
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
LanguagePackage.getDocumentRoot_XSISchemaLocation()
-
getAnimate
public AnimateType getAnimate()
- Specified by:
getAnimate
in interfaceDocumentRoot
- Returns:
- the value of the 'Animate' containment reference.
- See Also:
DocumentRoot.setAnimate(AnimateType)
,LanguagePackage.getDocumentRoot_Animate()
-
basicSetAnimate
public NotificationChain basicSetAnimate(AnimateType newAnimate, NotificationChain msgs)
-
setAnimate
public void setAnimate(AnimateType newAnimate)
- Specified by:
setAnimate
in interfaceDocumentRoot
- Parameters:
newAnimate
- the new value of the 'Animate' containment reference.- See Also:
DocumentRoot.getAnimate()
-
getAnimateColor
public AnimateColorType getAnimateColor()
- Specified by:
getAnimateColor
in interfaceDocumentRoot
- Returns:
- the value of the 'Animate Color' containment reference.
- See Also:
DocumentRoot.setAnimateColor(AnimateColorType)
,LanguagePackage.getDocumentRoot_AnimateColor()
-
basicSetAnimateColor
public NotificationChain basicSetAnimateColor(AnimateColorType newAnimateColor, NotificationChain msgs)
-
setAnimateColor
public void setAnimateColor(AnimateColorType newAnimateColor)
- Specified by:
setAnimateColor
in interfaceDocumentRoot
- Parameters:
newAnimateColor
- the new value of the 'Animate Color' containment reference.- See Also:
DocumentRoot.getAnimateColor()
-
getAnimateMotion
public AnimateMotionType getAnimateMotion()
- Specified by:
getAnimateMotion
in interfaceDocumentRoot
- Returns:
- the value of the 'Animate Motion' containment reference.
- See Also:
DocumentRoot.setAnimateMotion(AnimateMotionType)
,LanguagePackage.getDocumentRoot_AnimateMotion()
-
basicSetAnimateMotion
public NotificationChain basicSetAnimateMotion(AnimateMotionType newAnimateMotion, NotificationChain msgs)
-
setAnimateMotion
public void setAnimateMotion(AnimateMotionType newAnimateMotion)
- Specified by:
setAnimateMotion
in interfaceDocumentRoot
- Parameters:
newAnimateMotion
- the new value of the 'Animate Motion' containment reference.- See Also:
DocumentRoot.getAnimateMotion()
-
getSet
public SetType getSet()
- Specified by:
getSet
in interfaceDocumentRoot
- Returns:
- the value of the 'Set' containment reference.
- See Also:
DocumentRoot.setSet(SetType)
,LanguagePackage.getDocumentRoot_Set()
-
basicSetSet
public NotificationChain basicSetSet(SetType newSet, NotificationChain msgs)
-
setSet
public void setSet(SetType newSet)
- Specified by:
setSet
in interfaceDocumentRoot
- Parameters:
newSet
- the new value of the 'Set' containment reference.- See Also:
DocumentRoot.getSet()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-