net.opengis.wps10.impl
Class OutputDescriptionTypeImpl

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.OutputDescriptionTypeImpl
All Implemented Interfaces:
DescriptionType, OutputDescriptionType, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class OutputDescriptionTypeImpl
extends DescriptionTypeImpl
implements OutputDescriptionType

An implementation of the model object 'Output 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  SupportedCRSsType boundingBoxOutput
          The cached value of the 'Bounding Box Output' containment reference.
protected  SupportedComplexDataType complexOutput
          The cached value of the 'Complex Output' containment reference.
protected  LiteralOutputType literalOutput
          The cached value of the 'Literal Output' containment reference.
 
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 OutputDescriptionTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetBoundingBoxOutput(SupportedCRSsType newBoundingBoxOutput, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetComplexOutput(SupportedComplexDataType newComplexOutput, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetLiteralOutput(LiteralOutputType newLiteralOutput, 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)
           
 SupportedCRSsType getBoundingBoxOutput()
           
 SupportedComplexDataType getComplexOutput()
           
 LiteralOutputType getLiteralOutput()
           
 void setBoundingBoxOutput(SupportedCRSsType newBoundingBoxOutput)
           
 void setComplexOutput(SupportedComplexDataType newComplexOutput)
           
 void setLiteralOutput(LiteralOutputType newLiteralOutput)
           
 
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, toString
 
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.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

complexOutput

protected SupportedComplexDataType complexOutput
The cached value of the 'Complex Output' containment reference.

See Also:
getComplexOutput()

literalOutput

protected LiteralOutputType literalOutput
The cached value of the 'Literal Output' containment reference.

See Also:
getLiteralOutput()

boundingBoxOutput

protected SupportedCRSsType boundingBoxOutput
The cached value of the 'Bounding Box Output' containment reference.

See Also:
getBoundingBoxOutput()
Constructor Detail

OutputDescriptionTypeImpl

protected OutputDescriptionTypeImpl()

Method Detail

eStaticClass

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

Overrides:
eStaticClass in class DescriptionTypeImpl

getComplexOutput

public SupportedComplexDataType getComplexOutput()

Specified by:
getComplexOutput in interface OutputDescriptionType
Returns:
the value of the 'Complex Output' containment reference.
See Also:
OutputDescriptionType.setComplexOutput(SupportedComplexDataType), Wps10Package.getOutputDescriptionType_ComplexOutput()

basicSetComplexOutput

public org.eclipse.emf.common.notify.NotificationChain basicSetComplexOutput(SupportedComplexDataType newComplexOutput,
                                                                             org.eclipse.emf.common.notify.NotificationChain msgs)


setComplexOutput

public void setComplexOutput(SupportedComplexDataType newComplexOutput)

Specified by:
setComplexOutput in interface OutputDescriptionType
Parameters:
newComplexOutput - the new value of the 'Complex Output' containment reference.
See Also:
OutputDescriptionType.getComplexOutput()

getLiteralOutput

public LiteralOutputType getLiteralOutput()

Specified by:
getLiteralOutput in interface OutputDescriptionType
Returns:
the value of the 'Literal Output' containment reference.
See Also:
OutputDescriptionType.setLiteralOutput(LiteralOutputType), Wps10Package.getOutputDescriptionType_LiteralOutput()

basicSetLiteralOutput

public org.eclipse.emf.common.notify.NotificationChain basicSetLiteralOutput(LiteralOutputType newLiteralOutput,
                                                                             org.eclipse.emf.common.notify.NotificationChain msgs)


setLiteralOutput

public void setLiteralOutput(LiteralOutputType newLiteralOutput)

Specified by:
setLiteralOutput in interface OutputDescriptionType
Parameters:
newLiteralOutput - the new value of the 'Literal Output' containment reference.
See Also:
OutputDescriptionType.getLiteralOutput()

getBoundingBoxOutput

public SupportedCRSsType getBoundingBoxOutput()

Specified by:
getBoundingBoxOutput in interface OutputDescriptionType
Returns:
the value of the 'Bounding Box Output' containment reference.
See Also:
OutputDescriptionType.setBoundingBoxOutput(SupportedCRSsType), Wps10Package.getOutputDescriptionType_BoundingBoxOutput()

basicSetBoundingBoxOutput

public org.eclipse.emf.common.notify.NotificationChain basicSetBoundingBoxOutput(SupportedCRSsType newBoundingBoxOutput,
                                                                                 org.eclipse.emf.common.notify.NotificationChain msgs)


setBoundingBoxOutput

public void setBoundingBoxOutput(SupportedCRSsType newBoundingBoxOutput)

Specified by:
setBoundingBoxOutput in interface OutputDescriptionType
Parameters:
newBoundingBoxOutput - the new value of the 'Bounding Box Output' containment reference.
See Also:
OutputDescriptionType.getBoundingBoxOutput()

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 DescriptionTypeImpl

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 DescriptionTypeImpl

eSet

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

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

eUnset

public void eUnset(int featureID)

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

eIsSet

public boolean eIsSet(int featureID)

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


Copyright © 1996-2010 Geotools. All Rights Reserved.