Package net.opengis.wps10.impl
Class OutputDescriptionTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
DescriptionTypeImpl
OutputDescriptionTypeImpl
- All Implemented Interfaces:
DescriptionType,OutputDescriptionType,Notifier,EObject,InternalEObject
An implementation of the model object 'Output Description Type'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SupportedCRSsTypeThe cached value of the 'Bounding Box Output' containment reference.protected SupportedComplexDataTypeThe cached value of the 'Complex Output' containment reference.protected LiteralOutputTypeThe cached value of the 'Literal Output' containment reference.Fields inherited from class DescriptionTypeImpl
abstract_, identifier, metadata, titleFields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChainbasicSetBoundingBoxOutput(SupportedCRSsType newBoundingBoxOutput, NotificationChain msgs) NotificationChainbasicSetComplexOutput(SupportedComplexDataType newComplexOutput, NotificationChain msgs) NotificationChainbasicSetLiteralOutput(LiteralOutputType newLiteralOutput, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) voidsetBoundingBoxOutput(SupportedCRSsType newBoundingBoxOutput) voidsetComplexOutput(SupportedComplexDataType newComplexOutput) voidsetLiteralOutput(LiteralOutputType newLiteralOutput) Methods inherited from class DescriptionTypeImpl
basicSetAbstract, basicSetIdentifier, basicSetTitle, getAbstract, getIdentifier, getMetadata, getTitle, setAbstract, setIdentifier, setTitleMethods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods 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, toStringMethods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface DescriptionType
getAbstract, getIdentifier, getMetadata, getTitle, setAbstract, setIdentifier, setTitleMethods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface InternalEObject
eNotificationRequiredMethods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
complexOutput
The cached value of the 'Complex Output' containment reference.- See Also:
-
literalOutput
The cached value of the 'Literal Output' containment reference.- See Also:
-
boundingBoxOutput
The cached value of the 'Bounding Box Output' containment reference.- See Also:
-
-
Constructor Details
-
OutputDescriptionTypeImpl
protected OutputDescriptionTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClassin classDescriptionTypeImpl
-
getComplexOutput
- Specified by:
getComplexOutputin interfaceOutputDescriptionType- Returns:
- the value of the 'Complex Output' containment reference.
- See Also:
-
basicSetComplexOutput
public NotificationChain basicSetComplexOutput(SupportedComplexDataType newComplexOutput, NotificationChain msgs) -
setComplexOutput
- Specified by:
setComplexOutputin interfaceOutputDescriptionType- Parameters:
newComplexOutput- the new value of the 'Complex Output' containment reference.- See Also:
-
getLiteralOutput
- Specified by:
getLiteralOutputin interfaceOutputDescriptionType- Returns:
- the value of the 'Literal Output' containment reference.
- See Also:
-
basicSetLiteralOutput
public NotificationChain basicSetLiteralOutput(LiteralOutputType newLiteralOutput, NotificationChain msgs) -
setLiteralOutput
- Specified by:
setLiteralOutputin interfaceOutputDescriptionType- Parameters:
newLiteralOutput- the new value of the 'Literal Output' containment reference.- See Also:
-
getBoundingBoxOutput
- Specified by:
getBoundingBoxOutputin interfaceOutputDescriptionType- Returns:
- the value of the 'Bounding Box Output' containment reference.
- See Also:
-
basicSetBoundingBoxOutput
public NotificationChain basicSetBoundingBoxOutput(SupportedCRSsType newBoundingBoxOutput, NotificationChain msgs) -
setBoundingBoxOutput
- Specified by:
setBoundingBoxOutputin interfaceOutputDescriptionType- Parameters:
newBoundingBoxOutput- the new value of the 'Bounding Box Output' containment reference.- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemovein classDescriptionTypeImpl
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classDescriptionTypeImpl
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classDescriptionTypeImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classDescriptionTypeImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classDescriptionTypeImpl
-