Package org.w3._2001.smil20.impl
Class SetPrototypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- SetPrototypeImpl
-
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,SetPrototype
- Direct Known Subclasses:
SetTypeImpl
public class SetPrototypeImpl extends MinimalEObjectImpl.Container implements SetPrototype
An implementation of the model object 'Set 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 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
to
The cached value of the 'To
' attribute.protected static String
TO_EDEFAULT
The default value of the 'To
' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protected
SetPrototypeImpl()
-
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)
String
getAttributeName()
AttributeTypeType
getAttributeType()
String
getTo()
boolean
isSetAttributeType()
void
setAttributeName(String newAttributeName)
void
setAttributeType(AttributeTypeType newAttributeType)
void
setTo(String newTo)
String
toString()
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
-
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.
-
TO_EDEFAULT
protected static final String TO_EDEFAULT
The default value of the 'To
' attribute.- See Also:
getTo()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getAttributeName
public String getAttributeName()
- Specified by:
getAttributeName
in interfaceSetPrototype
- Returns:
- the value of the 'Attribute Name' attribute.
- See Also:
SetPrototype.setAttributeName(String)
,Smil20Package.getSetPrototype_AttributeName()
-
setAttributeName
public void setAttributeName(String newAttributeName)
- Specified by:
setAttributeName
in interfaceSetPrototype
- Parameters:
newAttributeName
- the new value of the 'Attribute Name' attribute.- See Also:
SetPrototype.getAttributeName()
-
getAttributeType
public AttributeTypeType getAttributeType()
- Specified by:
getAttributeType
in interfaceSetPrototype
- Returns:
- the value of the 'Attribute Type' attribute.
- See Also:
AttributeTypeType
,SetPrototype.isSetAttributeType()
,SetPrototype.unsetAttributeType()
,SetPrototype.setAttributeType(AttributeTypeType)
,Smil20Package.getSetPrototype_AttributeType()
-
setAttributeType
public void setAttributeType(AttributeTypeType newAttributeType)
- Specified by:
setAttributeType
in interfaceSetPrototype
- Parameters:
newAttributeType
- the new value of the 'Attribute Type' attribute.- See Also:
AttributeTypeType
,SetPrototype.isSetAttributeType()
,SetPrototype.unsetAttributeType()
,SetPrototype.getAttributeType()
-
unsetAttributeType
public void unsetAttributeType()
- Specified by:
unsetAttributeType
in interfaceSetPrototype
- See Also:
SetPrototype.isSetAttributeType()
,SetPrototype.getAttributeType()
,SetPrototype.setAttributeType(AttributeTypeType)
-
isSetAttributeType
public boolean isSetAttributeType()
- Specified by:
isSetAttributeType
in interfaceSetPrototype
- Returns:
- whether the value of the 'Attribute Type' attribute is set.
- See Also:
SetPrototype.unsetAttributeType()
,SetPrototype.getAttributeType()
,SetPrototype.setAttributeType(AttributeTypeType)
-
getTo
public String getTo()
- Specified by:
getTo
in interfaceSetPrototype
- Returns:
- the value of the 'To' attribute.
- See Also:
SetPrototype.setTo(String)
,Smil20Package.getSetPrototype_To()
-
setTo
public void setTo(String newTo)
- Specified by:
setTo
in interfaceSetPrototype
- Parameters:
newTo
- the new value of the 'To' attribute.- See Also:
SetPrototype.getTo()
-
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
-
-