Package net.opengis.wps10.impl
Class LiteralInputTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- LiteralOutputTypeImpl
-
- LiteralInputTypeImpl
-
- All Implemented Interfaces:
LiteralInputType,LiteralOutputType,Notifier,EObject,InternalEObject
public class LiteralInputTypeImpl extends LiteralOutputTypeImpl implements LiteralInputType
An implementation of the model object 'Literal Input Type'.The following features are implemented:
-
-
Nested Class Summary
-
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 AllowedValuesTypeallowedValuesThe cached value of the 'Allowed Values' containment reference.protected AnyValueTypeanyValueThe cached value of the 'Any Value' containment reference.protected static StringDEFAULT_VALUE_EDEFAULTThe default value of the 'Default Value' attribute.protected StringdefaultValueThe cached value of the 'Default Value' attribute.protected ValuesReferenceTypevaluesReferenceThe cached value of the 'Values Reference' containment reference.-
Fields inherited from class LiteralOutputTypeImpl
dataType, uOMs
-
Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLiteralInputTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetAllowedValues(AllowedValuesType newAllowedValues, NotificationChain msgs)NotificationChainbasicSetAnyValue(AnyValueType newAnyValue, NotificationChain msgs)NotificationChainbasicSetValuesReference(ValuesReferenceType newValuesReference, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)AllowedValuesTypegetAllowedValues()AnyValueTypegetAnyValue()StringgetDefaultValue()ValuesReferenceTypegetValuesReference()voidsetAllowedValues(AllowedValuesType newAllowedValues)voidsetAnyValue(AnyValueType newAnyValue)voidsetDefaultValue(String newDefaultValue)voidsetValuesReference(ValuesReferenceType newValuesReference)StringtoString()-
Methods inherited from class LiteralOutputTypeImpl
basicSetDataType, basicSetUOMs, getDataType, getUOMs, setDataType, setUOMs
-
Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface LiteralOutputType
getDataType, getUOMs, setDataType, setUOMs
-
-
-
-
Field Detail
-
allowedValues
protected AllowedValuesType allowedValues
The cached value of the 'Allowed Values' containment reference.- See Also:
getAllowedValues()
-
anyValue
protected AnyValueType anyValue
The cached value of the 'Any Value' containment reference.- See Also:
getAnyValue()
-
valuesReference
protected ValuesReferenceType valuesReference
The cached value of the 'Values Reference' containment reference.- See Also:
getValuesReference()
-
DEFAULT_VALUE_EDEFAULT
protected static final String DEFAULT_VALUE_EDEFAULT
The default value of the 'Default Value' attribute.- See Also:
getDefaultValue()
-
defaultValue
protected String defaultValue
The cached value of the 'Default Value' attribute.- See Also:
getDefaultValue()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classLiteralOutputTypeImpl
-
getAllowedValues
public AllowedValuesType getAllowedValues()
- Specified by:
getAllowedValuesin interfaceLiteralInputType- Returns:
- the value of the 'Allowed Values' containment reference.
- See Also:
LiteralInputType.setAllowedValues(AllowedValuesType),Wps10Package.getLiteralInputType_AllowedValues()
-
basicSetAllowedValues
public NotificationChain basicSetAllowedValues(AllowedValuesType newAllowedValues, NotificationChain msgs)
-
setAllowedValues
public void setAllowedValues(AllowedValuesType newAllowedValues)
- Specified by:
setAllowedValuesin interfaceLiteralInputType- Parameters:
newAllowedValues- the new value of the 'Allowed Values' containment reference.- See Also:
LiteralInputType.getAllowedValues()
-
getAnyValue
public AnyValueType getAnyValue()
- Specified by:
getAnyValuein interfaceLiteralInputType- Returns:
- the value of the 'Any Value' containment reference.
- See Also:
LiteralInputType.setAnyValue(AnyValueType),Wps10Package.getLiteralInputType_AnyValue()
-
basicSetAnyValue
public NotificationChain basicSetAnyValue(AnyValueType newAnyValue, NotificationChain msgs)
-
setAnyValue
public void setAnyValue(AnyValueType newAnyValue)
- Specified by:
setAnyValuein interfaceLiteralInputType- Parameters:
newAnyValue- the new value of the 'Any Value' containment reference.- See Also:
LiteralInputType.getAnyValue()
-
getValuesReference
public ValuesReferenceType getValuesReference()
- Specified by:
getValuesReferencein interfaceLiteralInputType- Returns:
- the value of the 'Values Reference' containment reference.
- See Also:
LiteralInputType.setValuesReference(ValuesReferenceType),Wps10Package.getLiteralInputType_ValuesReference()
-
basicSetValuesReference
public NotificationChain basicSetValuesReference(ValuesReferenceType newValuesReference, NotificationChain msgs)
-
setValuesReference
public void setValuesReference(ValuesReferenceType newValuesReference)
- Specified by:
setValuesReferencein interfaceLiteralInputType- Parameters:
newValuesReference- the new value of the 'Values Reference' containment reference.- See Also:
LiteralInputType.getValuesReference()
-
getDefaultValue
public String getDefaultValue()
- Specified by:
getDefaultValuein interfaceLiteralInputType- Returns:
- the value of the 'Default Value' attribute.
- See Also:
LiteralInputType.setDefaultValue(String),Wps10Package.getLiteralInputType_DefaultValue()
-
setDefaultValue
public void setDefaultValue(String newDefaultValue)
- Specified by:
setDefaultValuein interfaceLiteralInputType- Parameters:
newDefaultValue- the new value of the 'Default Value' attribute.- See Also:
LiteralInputType.getDefaultValue()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
eInverseRemovein classLiteralOutputTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classLiteralOutputTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classLiteralOutputTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classLiteralOutputTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classLiteralOutputTypeImpl
-
toString
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-