net.opengis.wps10.impl
Class ProcessDescriptionTypeImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by net.opengis.wps10.impl.DescriptionTypeImpl
                  extended by net.opengis.wps10.impl.ProcessBriefTypeImpl
                      extended by net.opengis.wps10.impl.ProcessDescriptionTypeImpl
All Implemented Interfaces:
DescriptionType, ProcessBriefType, ProcessDescriptionType, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
protected  DataInputsType dataInputs
          The cached value of the 'Data Inputs' containment reference.
protected  ProcessOutputsType processOutputs
          The cached value of the 'Process Outputs' containment reference.
protected static boolean STATUS_SUPPORTED_EDEFAULT
          The default value of the 'Status Supported' attribute.
protected  boolean statusSupported
          The cached value of the 'Status Supported' attribute.
protected  boolean statusSupportedESet
          This is true if the Status Supported attribute has been set.
protected static boolean STORE_SUPPORTED_EDEFAULT
          The default value of the 'Store Supported' attribute.
protected  boolean storeSupported
          The cached value of the 'Store Supported' attribute.
protected  boolean storeSupportedESet
          This is true if the Store Supported attribute has been set.
 
Fields inherited from class net.opengis.wps10.impl.ProcessBriefTypeImpl
PROCESS_VERSION_EDEFAULT, processVersion, profile, PROFILE_EDEFAULT, wSDL
 
Fields inherited from class net.opengis.wps10.impl.DescriptionTypeImpl
abstract_, identifier, metadata, title
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected ProcessDescriptionTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetDataInputs(DataInputsType newDataInputs, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetProcessOutputs(ProcessOutputsType newProcessOutputs, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(int featureID)
           
 DataInputsType getDataInputs()
           
 ProcessOutputsType getProcessOutputs()
           
 boolean isSetStatusSupported()
           
 boolean isSetStoreSupported()
           
 boolean isStatusSupported()
           
 boolean isStoreSupported()
           
 void setDataInputs(DataInputsType newDataInputs)
           
 void setProcessOutputs(ProcessOutputsType newProcessOutputs)
           
 void setStatusSupported(boolean newStatusSupported)
           
 void setStoreSupported(boolean newStoreSupported)
           
 java.lang.String toString()
           
 void unsetStatusSupported()
           
 void unsetStoreSupported()
           
 
Methods inherited from class net.opengis.wps10.impl.ProcessBriefTypeImpl
basicSetWSDL, getProcessVersion, getProfile, getWSDL, setProcessVersion, setProfile, setWSDL
 
Methods inherited from class net.opengis.wps10.impl.DescriptionTypeImpl
basicSetAbstract, basicSetIdentifier, basicSetTitle, getAbstract, getIdentifier, getMetadata, getTitle, setAbstract, setIdentifier, setTitle
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.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 org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.opengis.wps10.ProcessBriefType
getProcessVersion, getProfile, getWSDL, setProcessVersion, setProfile, setWSDL
 
Methods inherited from interface net.opengis.wps10.DescriptionType
getAbstract, getIdentifier, getMetadata, getTitle, setAbstract, setIdentifier, setTitle
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

dataInputs

protected DataInputsType dataInputs
The cached value of the 'Data Inputs' containment reference.

See Also:
getDataInputs()

processOutputs

protected ProcessOutputsType processOutputs
The cached value of the 'Process Outputs' containment reference.

See Also:
getProcessOutputs()

STATUS_SUPPORTED_EDEFAULT

protected static final boolean STATUS_SUPPORTED_EDEFAULT
The default value of the 'Status Supported' attribute.

See Also:
isStatusSupported(), Constant Field Values

statusSupported

protected boolean statusSupported
The cached value of the 'Status Supported' attribute.

See Also:
isStatusSupported()

statusSupportedESet

protected boolean statusSupportedESet
This is true if the Status Supported attribute has been set.


STORE_SUPPORTED_EDEFAULT

protected static final boolean STORE_SUPPORTED_EDEFAULT
The default value of the 'Store Supported' attribute.

See Also:
isStoreSupported(), Constant Field Values

storeSupported

protected boolean storeSupported
The cached value of the 'Store Supported' attribute.

See Also:
isStoreSupported()

storeSupportedESet

protected boolean storeSupportedESet
This is true if the Store Supported attribute has been set.

Constructor Detail

ProcessDescriptionTypeImpl

protected ProcessDescriptionTypeImpl()

Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class ProcessBriefTypeImpl

getDataInputs

public DataInputsType getDataInputs()

Specified by:
getDataInputs in interface ProcessDescriptionType
Returns:
the value of the 'Data Inputs' containment reference.
See Also:
ProcessDescriptionType.setDataInputs(DataInputsType), Wps10Package.getProcessDescriptionType_DataInputs()

basicSetDataInputs

public org.eclipse.emf.common.notify.NotificationChain basicSetDataInputs(DataInputsType newDataInputs,
                                                                          org.eclipse.emf.common.notify.NotificationChain msgs)


setDataInputs

public void setDataInputs(DataInputsType newDataInputs)

Specified by:
setDataInputs in interface ProcessDescriptionType
Parameters:
newDataInputs - the new value of the 'Data Inputs' containment reference.
See Also:
ProcessDescriptionType.getDataInputs()

getProcessOutputs

public ProcessOutputsType getProcessOutputs()

Specified by:
getProcessOutputs in interface ProcessDescriptionType
Returns:
the value of the 'Process Outputs' containment reference.
See Also:
ProcessDescriptionType.setProcessOutputs(ProcessOutputsType), Wps10Package.getProcessDescriptionType_ProcessOutputs()

basicSetProcessOutputs

public org.eclipse.emf.common.notify.NotificationChain basicSetProcessOutputs(ProcessOutputsType newProcessOutputs,
                                                                              org.eclipse.emf.common.notify.NotificationChain msgs)


setProcessOutputs

public void setProcessOutputs(ProcessOutputsType newProcessOutputs)

Specified by:
setProcessOutputs in interface ProcessDescriptionType
Parameters:
newProcessOutputs - the new value of the 'Process Outputs' containment reference.
See Also:
ProcessDescriptionType.getProcessOutputs()

isStatusSupported

public boolean isStatusSupported()

Specified by:
isStatusSupported in interface ProcessDescriptionType
Returns:
the value of the 'Status Supported' attribute.
See Also:
ProcessDescriptionType.isSetStatusSupported(), ProcessDescriptionType.unsetStatusSupported(), ProcessDescriptionType.setStatusSupported(boolean), Wps10Package.getProcessDescriptionType_StatusSupported()

setStatusSupported

public void setStatusSupported(boolean newStatusSupported)

Specified by:
setStatusSupported in interface ProcessDescriptionType
Parameters:
newStatusSupported - the new value of the 'Status Supported' attribute.
See Also:
ProcessDescriptionType.isSetStatusSupported(), ProcessDescriptionType.unsetStatusSupported(), ProcessDescriptionType.isStatusSupported()

unsetStatusSupported

public void unsetStatusSupported()

Specified by:
unsetStatusSupported in interface ProcessDescriptionType
See Also:
ProcessDescriptionType.isSetStatusSupported(), ProcessDescriptionType.isStatusSupported(), ProcessDescriptionType.setStatusSupported(boolean)

isSetStatusSupported

public boolean isSetStatusSupported()

Specified by:
isSetStatusSupported in interface ProcessDescriptionType
Returns:
whether the value of the 'Status Supported' attribute is set.
See Also:
ProcessDescriptionType.unsetStatusSupported(), ProcessDescriptionType.isStatusSupported(), ProcessDescriptionType.setStatusSupported(boolean)

isStoreSupported

public boolean isStoreSupported()

Specified by:
isStoreSupported in interface ProcessDescriptionType
Returns:
the value of the 'Store Supported' attribute.
See Also:
ProcessDescriptionType.isSetStoreSupported(), ProcessDescriptionType.unsetStoreSupported(), ProcessDescriptionType.setStoreSupported(boolean), Wps10Package.getProcessDescriptionType_StoreSupported()

setStoreSupported

public void setStoreSupported(boolean newStoreSupported)

Specified by:
setStoreSupported in interface ProcessDescriptionType
Parameters:
newStoreSupported - the new value of the 'Store Supported' attribute.
See Also:
ProcessDescriptionType.isSetStoreSupported(), ProcessDescriptionType.unsetStoreSupported(), ProcessDescriptionType.isStoreSupported()

unsetStoreSupported

public void unsetStoreSupported()

Specified by:
unsetStoreSupported in interface ProcessDescriptionType
See Also:
ProcessDescriptionType.isSetStoreSupported(), ProcessDescriptionType.isStoreSupported(), ProcessDescriptionType.setStoreSupported(boolean)

isSetStoreSupported

public boolean isSetStoreSupported()

Specified by:
isSetStoreSupported in interface ProcessDescriptionType
Returns:
whether the value of the 'Store Supported' attribute is set.
See Also:
ProcessDescriptionType.unsetStoreSupported(), ProcessDescriptionType.isStoreSupported(), ProcessDescriptionType.setStoreSupported(boolean)

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class ProcessBriefTypeImpl

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class ProcessBriefTypeImpl

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class ProcessBriefTypeImpl

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class ProcessBriefTypeImpl

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class ProcessBriefTypeImpl

toString

public java.lang.String toString()

Overrides:
toString in class ProcessBriefTypeImpl


Copyright © 1996-2010 Geotools. All Rights Reserved.