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 AllowedValuesType
allowedValues
The cached value of the 'Allowed Values
' containment reference.protected AnyValueType
anyValue
The cached value of the 'Any Value
' containment reference.protected static String
DEFAULT_VALUE_EDEFAULT
The default value of the 'Default Value
' attribute.protected String
defaultValue
The cached value of the 'Default Value
' attribute.protected ValuesReferenceType
valuesReference
The 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 protected
LiteralInputTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetAllowedValues(AllowedValuesType newAllowedValues, NotificationChain msgs)
NotificationChain
basicSetAnyValue(AnyValueType newAnyValue, NotificationChain msgs)
NotificationChain
basicSetValuesReference(ValuesReferenceType newValuesReference, 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)
AllowedValuesType
getAllowedValues()
AnyValueType
getAnyValue()
String
getDefaultValue()
ValuesReferenceType
getValuesReference()
void
setAllowedValues(AllowedValuesType newAllowedValues)
void
setAnyValue(AnyValueType newAnyValue)
void
setDefaultValue(String newDefaultValue)
void
setValuesReference(ValuesReferenceType newValuesReference)
String
toString()
-
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:
eStaticClass
in classLiteralOutputTypeImpl
-
getAllowedValues
public AllowedValuesType getAllowedValues()
- Specified by:
getAllowedValues
in 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:
setAllowedValues
in interfaceLiteralInputType
- Parameters:
newAllowedValues
- the new value of the 'Allowed Values' containment reference.- See Also:
LiteralInputType.getAllowedValues()
-
getAnyValue
public AnyValueType getAnyValue()
- Specified by:
getAnyValue
in 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:
setAnyValue
in interfaceLiteralInputType
- Parameters:
newAnyValue
- the new value of the 'Any Value' containment reference.- See Also:
LiteralInputType.getAnyValue()
-
getValuesReference
public ValuesReferenceType getValuesReference()
- Specified by:
getValuesReference
in 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:
setValuesReference
in interfaceLiteralInputType
- Parameters:
newValuesReference
- the new value of the 'Values Reference' containment reference.- See Also:
LiteralInputType.getValuesReference()
-
getDefaultValue
public String getDefaultValue()
- Specified by:
getDefaultValue
in 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:
setDefaultValue
in 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:
eInverseRemove
in classLiteralOutputTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classLiteralOutputTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classLiteralOutputTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classLiteralOutputTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classLiteralOutputTypeImpl
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-