Package org.w3._2001.smil20.impl
Class AnimatePrototypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- AnimatePrototypeImpl
-
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,AnimatePrototype
- Direct Known Subclasses:
AnimateTypeImpl
public class AnimatePrototypeImpl extends MinimalEObjectImpl.Container implements AnimatePrototype
An implementation of the model object 'Animate Prototype'.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 AccumulateType
accumulate
The cached value of the 'Accumulate
' attribute.protected static AccumulateType
ACCUMULATE_EDEFAULT
The default value of the 'Accumulate
' attribute.protected boolean
accumulateESet
This is true if the Accumulate attribute has been set.protected AdditiveType
additive
The cached value of the 'Additive
' attribute.protected static AdditiveType
ADDITIVE_EDEFAULT
The default value of the 'Additive
' attribute.protected boolean
additiveESet
This is true if the Additive attribute has been set.protected static String
ATTRIBUTE_NAME_EDEFAULT
The default value of the 'Attribute Name
' attribute.protected static AttributeTypeType
ATTRIBUTE_TYPE_EDEFAULT
The default value of the 'Attribute Type
' attribute.protected String
attributeName
The cached value of the 'Attribute Name
' attribute.protected AttributeTypeType
attributeType
The cached value of the 'Attribute Type
' attribute.protected boolean
attributeTypeESet
This is true if the Attribute Type attribute has been set.protected String
by
The cached value of the 'By
' attribute.protected static String
BY_EDEFAULT
The default value of the 'By
' attribute.protected String
from
The cached value of the 'From
' attribute.protected static String
FROM_EDEFAULT
The default value of the 'From
' attribute.protected String
to
The cached value of the 'To
' attribute.protected static String
TO_EDEFAULT
The default value of the 'To
' attribute.protected String
values
The cached value of the 'Values
' attribute.protected static String
VALUES_EDEFAULT
The default value of the 'Values
' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protected
AnimatePrototypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
AccumulateType
getAccumulate()
AdditiveType
getAdditive()
String
getAttributeName()
AttributeTypeType
getAttributeType()
String
getBy()
String
getFrom()
String
getTo()
String
getValues()
boolean
isSetAccumulate()
boolean
isSetAdditive()
boolean
isSetAttributeType()
void
setAccumulate(AccumulateType newAccumulate)
void
setAdditive(AdditiveType newAdditive)
void
setAttributeName(String newAttributeName)
void
setAttributeType(AttributeTypeType newAttributeType)
void
setBy(String newBy)
void
setFrom(String newFrom)
void
setTo(String newTo)
void
setValues(String newValues)
String
toString()
void
unsetAccumulate()
void
unsetAdditive()
void
unsetAttributeType()
-
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, 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
-
ACCUMULATE_EDEFAULT
protected static final AccumulateType ACCUMULATE_EDEFAULT
The default value of the 'Accumulate
' attribute.- See Also:
getAccumulate()
-
accumulate
protected AccumulateType accumulate
The cached value of the 'Accumulate
' attribute.- See Also:
getAccumulate()
-
accumulateESet
protected boolean accumulateESet
This is true if the Accumulate attribute has been set.
-
ADDITIVE_EDEFAULT
protected static final AdditiveType ADDITIVE_EDEFAULT
The default value of the 'Additive
' attribute.- See Also:
getAdditive()
-
additive
protected AdditiveType additive
The cached value of the 'Additive
' attribute.- See Also:
getAdditive()
-
additiveESet
protected boolean additiveESet
This is true if the Additive attribute has been set.
-
ATTRIBUTE_NAME_EDEFAULT
protected static final String ATTRIBUTE_NAME_EDEFAULT
The default value of the 'Attribute Name
' attribute.- See Also:
getAttributeName()
-
attributeName
protected String attributeName
The cached value of the 'Attribute Name
' attribute.- See Also:
getAttributeName()
-
ATTRIBUTE_TYPE_EDEFAULT
protected static final AttributeTypeType ATTRIBUTE_TYPE_EDEFAULT
The default value of the 'Attribute Type
' attribute.- See Also:
getAttributeType()
-
attributeType
protected AttributeTypeType attributeType
The cached value of the 'Attribute Type
' attribute.- See Also:
getAttributeType()
-
attributeTypeESet
protected boolean attributeTypeESet
This is true if the Attribute Type attribute has been set.
-
BY_EDEFAULT
protected static final String BY_EDEFAULT
The default value of the 'By
' attribute.- See Also:
getBy()
-
FROM_EDEFAULT
protected static final String FROM_EDEFAULT
The default value of the 'From
' attribute.- See Also:
getFrom()
-
TO_EDEFAULT
protected static final String TO_EDEFAULT
The default value of the 'To
' attribute.- See Also:
getTo()
-
VALUES_EDEFAULT
protected static final String VALUES_EDEFAULT
The default value of the 'Values
' attribute.- See Also:
getValues()
-
values
protected String values
The cached value of the 'Values
' attribute.- See Also:
getValues()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getAccumulate
public AccumulateType getAccumulate()
- Specified by:
getAccumulate
in interfaceAnimatePrototype
- Returns:
- the value of the 'Accumulate' attribute.
- See Also:
AccumulateType
,AnimatePrototype.isSetAccumulate()
,AnimatePrototype.unsetAccumulate()
,AnimatePrototype.setAccumulate(AccumulateType)
,Smil20Package.getAnimatePrototype_Accumulate()
-
setAccumulate
public void setAccumulate(AccumulateType newAccumulate)
- Specified by:
setAccumulate
in interfaceAnimatePrototype
- Parameters:
newAccumulate
- the new value of the 'Accumulate' attribute.- See Also:
AccumulateType
,AnimatePrototype.isSetAccumulate()
,AnimatePrototype.unsetAccumulate()
,AnimatePrototype.getAccumulate()
-
unsetAccumulate
public void unsetAccumulate()
- Specified by:
unsetAccumulate
in interfaceAnimatePrototype
- See Also:
AnimatePrototype.isSetAccumulate()
,AnimatePrototype.getAccumulate()
,AnimatePrototype.setAccumulate(AccumulateType)
-
isSetAccumulate
public boolean isSetAccumulate()
- Specified by:
isSetAccumulate
in interfaceAnimatePrototype
- Returns:
- whether the value of the 'Accumulate' attribute is set.
- See Also:
AnimatePrototype.unsetAccumulate()
,AnimatePrototype.getAccumulate()
,AnimatePrototype.setAccumulate(AccumulateType)
-
getAdditive
public AdditiveType getAdditive()
- Specified by:
getAdditive
in interfaceAnimatePrototype
- Returns:
- the value of the 'Additive' attribute.
- See Also:
AdditiveType
,AnimatePrototype.isSetAdditive()
,AnimatePrototype.unsetAdditive()
,AnimatePrototype.setAdditive(AdditiveType)
,Smil20Package.getAnimatePrototype_Additive()
-
setAdditive
public void setAdditive(AdditiveType newAdditive)
- Specified by:
setAdditive
in interfaceAnimatePrototype
- Parameters:
newAdditive
- the new value of the 'Additive' attribute.- See Also:
AdditiveType
,AnimatePrototype.isSetAdditive()
,AnimatePrototype.unsetAdditive()
,AnimatePrototype.getAdditive()
-
unsetAdditive
public void unsetAdditive()
- Specified by:
unsetAdditive
in interfaceAnimatePrototype
- See Also:
AnimatePrototype.isSetAdditive()
,AnimatePrototype.getAdditive()
,AnimatePrototype.setAdditive(AdditiveType)
-
isSetAdditive
public boolean isSetAdditive()
- Specified by:
isSetAdditive
in interfaceAnimatePrototype
- Returns:
- whether the value of the 'Additive' attribute is set.
- See Also:
AnimatePrototype.unsetAdditive()
,AnimatePrototype.getAdditive()
,AnimatePrototype.setAdditive(AdditiveType)
-
getAttributeName
public String getAttributeName()
- Specified by:
getAttributeName
in interfaceAnimatePrototype
- Returns:
- the value of the 'Attribute Name' attribute.
- See Also:
AnimatePrototype.setAttributeName(String)
,Smil20Package.getAnimatePrototype_AttributeName()
-
setAttributeName
public void setAttributeName(String newAttributeName)
- Specified by:
setAttributeName
in interfaceAnimatePrototype
- Parameters:
newAttributeName
- the new value of the 'Attribute Name' attribute.- See Also:
AnimatePrototype.getAttributeName()
-
getAttributeType
public AttributeTypeType getAttributeType()
- Specified by:
getAttributeType
in interfaceAnimatePrototype
- Returns:
- the value of the 'Attribute Type' attribute.
- See Also:
AttributeTypeType
,AnimatePrototype.isSetAttributeType()
,AnimatePrototype.unsetAttributeType()
,AnimatePrototype.setAttributeType(AttributeTypeType)
,Smil20Package.getAnimatePrototype_AttributeType()
-
setAttributeType
public void setAttributeType(AttributeTypeType newAttributeType)
- Specified by:
setAttributeType
in interfaceAnimatePrototype
- Parameters:
newAttributeType
- the new value of the 'Attribute Type' attribute.- See Also:
AttributeTypeType
,AnimatePrototype.isSetAttributeType()
,AnimatePrototype.unsetAttributeType()
,AnimatePrototype.getAttributeType()
-
unsetAttributeType
public void unsetAttributeType()
- Specified by:
unsetAttributeType
in interfaceAnimatePrototype
- See Also:
AnimatePrototype.isSetAttributeType()
,AnimatePrototype.getAttributeType()
,AnimatePrototype.setAttributeType(AttributeTypeType)
-
isSetAttributeType
public boolean isSetAttributeType()
- Specified by:
isSetAttributeType
in interfaceAnimatePrototype
- Returns:
- whether the value of the 'Attribute Type' attribute is set.
- See Also:
AnimatePrototype.unsetAttributeType()
,AnimatePrototype.getAttributeType()
,AnimatePrototype.setAttributeType(AttributeTypeType)
-
getBy
public String getBy()
- Specified by:
getBy
in interfaceAnimatePrototype
- Returns:
- the value of the 'By' attribute.
- See Also:
AnimatePrototype.setBy(String)
,Smil20Package.getAnimatePrototype_By()
-
setBy
public void setBy(String newBy)
- Specified by:
setBy
in interfaceAnimatePrototype
- Parameters:
newBy
- the new value of the 'By' attribute.- See Also:
AnimatePrototype.getBy()
-
getFrom
public String getFrom()
- Specified by:
getFrom
in interfaceAnimatePrototype
- Returns:
- the value of the 'From' attribute.
- See Also:
AnimatePrototype.setFrom(String)
,Smil20Package.getAnimatePrototype_From()
-
setFrom
public void setFrom(String newFrom)
- Specified by:
setFrom
in interfaceAnimatePrototype
- Parameters:
newFrom
- the new value of the 'From' attribute.- See Also:
AnimatePrototype.getFrom()
-
getTo
public String getTo()
- Specified by:
getTo
in interfaceAnimatePrototype
- Returns:
- the value of the 'To' attribute.
- See Also:
AnimatePrototype.setTo(String)
,Smil20Package.getAnimatePrototype_To()
-
setTo
public void setTo(String newTo)
- Specified by:
setTo
in interfaceAnimatePrototype
- Parameters:
newTo
- the new value of the 'To' attribute.- See Also:
AnimatePrototype.getTo()
-
getValues
public String getValues()
- Specified by:
getValues
in interfaceAnimatePrototype
- Returns:
- the value of the 'Values' attribute.
- See Also:
AnimatePrototype.setValues(String)
,Smil20Package.getAnimatePrototype_Values()
-
setValues
public void setValues(String newValues)
- Specified by:
setValues
in interfaceAnimatePrototype
- Parameters:
newValues
- the new value of the 'Values' attribute.- See Also:
AnimatePrototype.getValues()
-
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
-
-