net.opengis.wps10.impl
Class InputDescriptionTypeImpl

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

public class InputDescriptionTypeImpl
extends DescriptionTypeImpl
implements InputDescriptionType

An implementation of the model object 'Input 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 boundingBoxData
          The cached value of the 'Bounding Box Data' containment reference.
protected  SupportedComplexDataInputType complexData
          The cached value of the 'Complex Data' containment reference.
protected  LiteralInputType literalData
          The cached value of the 'Literal Data' containment reference.
protected static java.math.BigInteger MAX_OCCURS_EDEFAULT
          The default value of the 'Max Occurs' attribute.
protected  java.math.BigInteger maxOccurs
          The cached value of the 'Max Occurs' attribute.
protected static java.math.BigInteger MIN_OCCURS_EDEFAULT
          The default value of the 'Min Occurs' attribute.
protected  java.math.BigInteger minOccurs
          The cached value of the 'Min Occurs' attribute.
 
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 InputDescriptionTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetBoundingBoxData(SupportedCRSsType newBoundingBoxData, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetComplexData(SupportedComplexDataInputType newComplexData, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetLiteralData(LiteralInputType newLiteralData, 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 getBoundingBoxData()
           
 SupportedComplexDataInputType getComplexData()
           
 LiteralInputType getLiteralData()
           
 java.math.BigInteger getMaxOccurs()
           
 java.math.BigInteger getMinOccurs()
           
 void setBoundingBoxData(SupportedCRSsType newBoundingBoxData)
           
 void setComplexData(SupportedComplexDataInputType newComplexData)
           
 void setLiteralData(LiteralInputType newLiteralData)
           
 void setMaxOccurs(java.math.BigInteger newMaxOccurs)
           
 void setMinOccurs(java.math.BigInteger newMinOccurs)
           
 java.lang.String toString()
           
 
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.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

complexData

protected SupportedComplexDataInputType complexData
The cached value of the 'Complex Data' containment reference.

See Also:
getComplexData()

literalData

protected LiteralInputType literalData
The cached value of the 'Literal Data' containment reference.

See Also:
getLiteralData()

boundingBoxData

protected SupportedCRSsType boundingBoxData
The cached value of the 'Bounding Box Data' containment reference.

See Also:
getBoundingBoxData()

MAX_OCCURS_EDEFAULT

protected static final java.math.BigInteger MAX_OCCURS_EDEFAULT
The default value of the 'Max Occurs' attribute.

See Also:
getMaxOccurs()

maxOccurs

protected java.math.BigInteger maxOccurs
The cached value of the 'Max Occurs' attribute.

See Also:
getMaxOccurs()

MIN_OCCURS_EDEFAULT

protected static final java.math.BigInteger MIN_OCCURS_EDEFAULT
The default value of the 'Min Occurs' attribute.

See Also:
getMinOccurs()

minOccurs

protected java.math.BigInteger minOccurs
The cached value of the 'Min Occurs' attribute.

See Also:
getMinOccurs()
Constructor Detail

InputDescriptionTypeImpl

protected InputDescriptionTypeImpl()

Method Detail

eStaticClass

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

Overrides:
eStaticClass in class DescriptionTypeImpl

getComplexData

public SupportedComplexDataInputType getComplexData()

Specified by:
getComplexData in interface InputDescriptionType
Returns:
the value of the 'Complex Data' containment reference.
See Also:
InputDescriptionType.setComplexData(SupportedComplexDataInputType), Wps10Package.getInputDescriptionType_ComplexData()

basicSetComplexData

public org.eclipse.emf.common.notify.NotificationChain basicSetComplexData(SupportedComplexDataInputType newComplexData,
                                                                           org.eclipse.emf.common.notify.NotificationChain msgs)


setComplexData

public void setComplexData(SupportedComplexDataInputType newComplexData)

Specified by:
setComplexData in interface InputDescriptionType
Parameters:
newComplexData - the new value of the 'Complex Data' containment reference.
See Also:
InputDescriptionType.getComplexData()

getLiteralData

public LiteralInputType getLiteralData()

Specified by:
getLiteralData in interface InputDescriptionType
Returns:
the value of the 'Literal Data' containment reference.
See Also:
InputDescriptionType.setLiteralData(LiteralInputType), Wps10Package.getInputDescriptionType_LiteralData()

basicSetLiteralData

public org.eclipse.emf.common.notify.NotificationChain basicSetLiteralData(LiteralInputType newLiteralData,
                                                                           org.eclipse.emf.common.notify.NotificationChain msgs)


setLiteralData

public void setLiteralData(LiteralInputType newLiteralData)

Specified by:
setLiteralData in interface InputDescriptionType
Parameters:
newLiteralData - the new value of the 'Literal Data' containment reference.
See Also:
InputDescriptionType.getLiteralData()

getBoundingBoxData

public SupportedCRSsType getBoundingBoxData()

Specified by:
getBoundingBoxData in interface InputDescriptionType
Returns:
the value of the 'Bounding Box Data' containment reference.
See Also:
InputDescriptionType.setBoundingBoxData(SupportedCRSsType), Wps10Package.getInputDescriptionType_BoundingBoxData()

basicSetBoundingBoxData

public org.eclipse.emf.common.notify.NotificationChain basicSetBoundingBoxData(SupportedCRSsType newBoundingBoxData,
                                                                               org.eclipse.emf.common.notify.NotificationChain msgs)


setBoundingBoxData

public void setBoundingBoxData(SupportedCRSsType newBoundingBoxData)

Specified by:
setBoundingBoxData in interface InputDescriptionType
Parameters:
newBoundingBoxData - the new value of the 'Bounding Box Data' containment reference.
See Also:
InputDescriptionType.getBoundingBoxData()

getMaxOccurs

public java.math.BigInteger getMaxOccurs()

Specified by:
getMaxOccurs in interface InputDescriptionType
Returns:
the value of the 'Max Occurs' attribute.
See Also:
InputDescriptionType.setMaxOccurs(BigInteger), Wps10Package.getInputDescriptionType_MaxOccurs()

setMaxOccurs

public void setMaxOccurs(java.math.BigInteger newMaxOccurs)

Specified by:
setMaxOccurs in interface InputDescriptionType
Parameters:
newMaxOccurs - the new value of the 'Max Occurs' attribute.
See Also:
InputDescriptionType.getMaxOccurs()

getMinOccurs

public java.math.BigInteger getMinOccurs()

Specified by:
getMinOccurs in interface InputDescriptionType
Returns:
the value of the 'Min Occurs' attribute.
See Also:
InputDescriptionType.setMinOccurs(BigInteger), Wps10Package.getInputDescriptionType_MinOccurs()

setMinOccurs

public void setMinOccurs(java.math.BigInteger newMinOccurs)

Specified by:
setMinOccurs in interface InputDescriptionType
Parameters:
newMinOccurs - the new value of the 'Min Occurs' attribute.
See Also:
InputDescriptionType.getMinOccurs()

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

toString

public java.lang.String toString()

Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl


Copyright © 1996-2010 Geotools. All Rights Reserved.