Package net.opengis.wps10.impl
Class ProcessDescriptionTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
DescriptionTypeImpl
ProcessBriefTypeImpl
ProcessDescriptionTypeImpl
- All Implemented Interfaces:
DescriptionType
,ProcessBriefType
,ProcessDescriptionType
,Notifier
,EObject
,InternalEObject
public class ProcessDescriptionTypeImpl
extends ProcessBriefTypeImpl
implements ProcessDescriptionType
An implementation of the model object 'Process Description 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
Nested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DataInputsType
The cached value of the 'Data Inputs
' containment reference.protected ProcessOutputsType
The cached value of the 'Process Outputs
' containment reference.protected static final boolean
The default value of the 'Status Supported
' attribute.protected boolean
The cached value of the 'Status Supported
' attribute.protected boolean
This is true if the Status Supported attribute has been set.protected static final boolean
The default value of the 'Store Supported
' attribute.protected boolean
The cached value of the 'Store Supported
' attribute.protected boolean
This is true if the Store Supported attribute has been set.Fields inherited from class ProcessBriefTypeImpl
PROCESS_VERSION_EDEFAULT, processVersion, profile, PROFILE_EDEFAULT, wSDL
Fields inherited from class DescriptionTypeImpl
abstract_, identifier, metadata, title
Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChain
basicSetDataInputs
(DataInputsType newDataInputs, NotificationChain msgs) NotificationChain
basicSetProcessOutputs
(ProcessOutputsType newProcessOutputs, NotificationChain msgs) eGet
(int featureID, boolean resolve, boolean coreType) NotificationChain
eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) boolean
boolean
boolean
boolean
void
setDataInputs
(DataInputsType newDataInputs) void
setProcessOutputs
(ProcessOutputsType newProcessOutputs) void
setStatusSupported
(boolean newStatusSupported) void
setStoreSupported
(boolean newStoreSupported) toString()
void
void
Methods inherited from class ProcessBriefTypeImpl
basicSetWSDL, getProcessVersion, getProfile, getWSDL, setProcessVersion, setProfile, setWSDL
Methods inherited from class DescriptionTypeImpl
basicSetAbstract, basicSetIdentifier, basicSetTitle, getAbstract, getIdentifier, getMetadata, getTitle, setAbstract, setIdentifier, setTitle
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 DescriptionType
getAbstract, getIdentifier, getMetadata, getTitle, setAbstract, setIdentifier, setTitle
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface InternalEObject
eNotificationRequired
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface ProcessBriefType
getProcessVersion, getProfile, getWSDL, setProcessVersion, setProfile, setWSDL
-
Field Details
-
dataInputs
The cached value of the 'Data Inputs
' containment reference.- See Also:
-
processOutputs
The cached value of the 'Process Outputs
' containment reference.- See Also:
-
STATUS_SUPPORTED_EDEFAULT
protected static final boolean STATUS_SUPPORTED_EDEFAULTThe default value of the 'Status Supported
' attribute.- See Also:
-
statusSupported
protected boolean statusSupportedThe cached value of the 'Status Supported
' attribute.- See Also:
-
statusSupportedESet
protected boolean statusSupportedESetThis is true if the Status Supported attribute has been set. -
STORE_SUPPORTED_EDEFAULT
protected static final boolean STORE_SUPPORTED_EDEFAULTThe default value of the 'Store Supported
' attribute.- See Also:
-
storeSupported
protected boolean storeSupportedThe cached value of the 'Store Supported
' attribute.- See Also:
-
storeSupportedESet
protected boolean storeSupportedESetThis is true if the Store Supported attribute has been set.
-
-
Constructor Details
-
ProcessDescriptionTypeImpl
protected ProcessDescriptionTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classProcessBriefTypeImpl
-
getDataInputs
- Specified by:
getDataInputs
in interfaceProcessDescriptionType
- Returns:
- the value of the 'Data Inputs' containment reference.
- See Also:
-
basicSetDataInputs
-
setDataInputs
- Specified by:
setDataInputs
in interfaceProcessDescriptionType
- Parameters:
newDataInputs
- the new value of the 'Data Inputs' containment reference.- See Also:
-
getProcessOutputs
- Specified by:
getProcessOutputs
in interfaceProcessDescriptionType
- Returns:
- the value of the 'Process Outputs' containment reference.
- See Also:
-
basicSetProcessOutputs
public NotificationChain basicSetProcessOutputs(ProcessOutputsType newProcessOutputs, NotificationChain msgs) -
setProcessOutputs
- Specified by:
setProcessOutputs
in interfaceProcessDescriptionType
- Parameters:
newProcessOutputs
- the new value of the 'Process Outputs' containment reference.- See Also:
-
isStatusSupported
public boolean isStatusSupported()- Specified by:
isStatusSupported
in interfaceProcessDescriptionType
- Returns:
- the value of the 'Status Supported' attribute.
- See Also:
-
setStatusSupported
public void setStatusSupported(boolean newStatusSupported) - Specified by:
setStatusSupported
in interfaceProcessDescriptionType
- Parameters:
newStatusSupported
- the new value of the 'Status Supported' attribute.- See Also:
-
unsetStatusSupported
public void unsetStatusSupported() -
isSetStatusSupported
public boolean isSetStatusSupported()- Specified by:
isSetStatusSupported
in interfaceProcessDescriptionType
- Returns:
- whether the value of the 'Status Supported' attribute is set.
- See Also:
-
isStoreSupported
public boolean isStoreSupported()- Specified by:
isStoreSupported
in interfaceProcessDescriptionType
- Returns:
- the value of the 'Store Supported' attribute.
- See Also:
-
setStoreSupported
public void setStoreSupported(boolean newStoreSupported) - Specified by:
setStoreSupported
in interfaceProcessDescriptionType
- Parameters:
newStoreSupported
- the new value of the 'Store Supported' attribute.- See Also:
-
unsetStoreSupported
public void unsetStoreSupported() -
isSetStoreSupported
public boolean isSetStoreSupported()- Specified by:
isSetStoreSupported
in interfaceProcessDescriptionType
- Returns:
- whether the value of the 'Store Supported' attribute is set.
- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classProcessBriefTypeImpl
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classProcessBriefTypeImpl
-
eSet
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classProcessBriefTypeImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classProcessBriefTypeImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classProcessBriefTypeImpl
-
toString
- Overrides:
toString
in classProcessBriefTypeImpl
-