net.opengis.wps10.impl
Class LiteralInputTypeImpl

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.LiteralOutputTypeImpl
                  extended by net.opengis.wps10.impl.LiteralInputTypeImpl
All Implemented Interfaces:
LiteralInputType, LiteralOutputType, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class LiteralInputTypeImpl
extends LiteralOutputTypeImpl
implements LiteralInputType

An implementation of the model object 'Literal Input 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  AllowedValuesType allowedValues
          The cached value of the 'Allowed Values' containment reference.
protected  AnyValueType anyValue
          The cached value of the 'Any Value' containment reference.
protected static java.lang.String DEFAULT_VALUE_EDEFAULT
          The default value of the 'Default Value' attribute.
protected  java.lang.String defaultValue
          The cached value of the 'Default Value' attribute.
protected  ValuesReferenceType valuesReference
          The cached value of the 'Values Reference' containment reference.
 
Fields inherited from class net.opengis.wps10.impl.LiteralOutputTypeImpl
dataType, uOMs
 
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 LiteralInputTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetAllowedValues(AllowedValuesType newAllowedValues, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetAnyValue(AnyValueType newAnyValue, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetValuesReference(ValuesReferenceType newValuesReference, 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)
           
 AllowedValuesType getAllowedValues()
           
 AnyValueType getAnyValue()
           
 java.lang.String getDefaultValue()
           
 ValuesReferenceType getValuesReference()
           
 void setAllowedValues(AllowedValuesType newAllowedValues)
           
 void setAnyValue(AnyValueType newAnyValue)
           
 void setDefaultValue(java.lang.String newDefaultValue)
           
 void setValuesReference(ValuesReferenceType newValuesReference)
           
 java.lang.String toString()
           
 
Methods inherited from class net.opengis.wps10.impl.LiteralOutputTypeImpl
basicSetDataType, basicSetUOMs, getDataType, getUOMs, setDataType, setUOMs
 
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.LiteralOutputType
getDataType, getUOMs, setDataType, setUOMs
 
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

allowedValues

protected AllowedValuesType allowedValues
The cached value of the 'Allowed Values' containment reference.

See Also:
getAllowedValues()

anyValue

protected AnyValueType anyValue
The cached value of the 'Any Value' containment reference.

See Also:
getAnyValue()

valuesReference

protected ValuesReferenceType valuesReference
The cached value of the 'Values Reference' containment reference.

See Also:
getValuesReference()

DEFAULT_VALUE_EDEFAULT

protected static final java.lang.String DEFAULT_VALUE_EDEFAULT
The default value of the 'Default Value' attribute.

See Also:
getDefaultValue()

defaultValue

protected java.lang.String defaultValue
The cached value of the 'Default Value' attribute.

See Also:
getDefaultValue()
Constructor Detail

LiteralInputTypeImpl

protected LiteralInputTypeImpl()

Method Detail

eStaticClass

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

Overrides:
eStaticClass in class LiteralOutputTypeImpl

getAllowedValues

public AllowedValuesType getAllowedValues()

Specified by:
getAllowedValues in interface LiteralInputType
Returns:
the value of the 'Allowed Values' containment reference.
See Also:
LiteralInputType.setAllowedValues(AllowedValuesType), Wps10Package.getLiteralInputType_AllowedValues()

basicSetAllowedValues

public org.eclipse.emf.common.notify.NotificationChain basicSetAllowedValues(AllowedValuesType newAllowedValues,
                                                                             org.eclipse.emf.common.notify.NotificationChain msgs)


setAllowedValues

public void setAllowedValues(AllowedValuesType newAllowedValues)

Specified by:
setAllowedValues in interface LiteralInputType
Parameters:
newAllowedValues - the new value of the 'Allowed Values' containment reference.
See Also:
LiteralInputType.getAllowedValues()

getAnyValue

public AnyValueType getAnyValue()

Specified by:
getAnyValue in interface LiteralInputType
Returns:
the value of the 'Any Value' containment reference.
See Also:
LiteralInputType.setAnyValue(AnyValueType), Wps10Package.getLiteralInputType_AnyValue()

basicSetAnyValue

public org.eclipse.emf.common.notify.NotificationChain basicSetAnyValue(AnyValueType newAnyValue,
                                                                        org.eclipse.emf.common.notify.NotificationChain msgs)


setAnyValue

public void setAnyValue(AnyValueType newAnyValue)

Specified by:
setAnyValue in interface LiteralInputType
Parameters:
newAnyValue - the new value of the 'Any Value' containment reference.
See Also:
LiteralInputType.getAnyValue()

getValuesReference

public ValuesReferenceType getValuesReference()

Specified by:
getValuesReference in interface LiteralInputType
Returns:
the value of the 'Values Reference' containment reference.
See Also:
LiteralInputType.setValuesReference(ValuesReferenceType), Wps10Package.getLiteralInputType_ValuesReference()

basicSetValuesReference

public org.eclipse.emf.common.notify.NotificationChain basicSetValuesReference(ValuesReferenceType newValuesReference,
                                                                               org.eclipse.emf.common.notify.NotificationChain msgs)


setValuesReference

public void setValuesReference(ValuesReferenceType newValuesReference)

Specified by:
setValuesReference in interface LiteralInputType
Parameters:
newValuesReference - the new value of the 'Values Reference' containment reference.
See Also:
LiteralInputType.getValuesReference()

getDefaultValue

public java.lang.String getDefaultValue()

Specified by:
getDefaultValue in interface LiteralInputType
Returns:
the value of the 'Default Value' attribute.
See Also:
LiteralInputType.setDefaultValue(String), Wps10Package.getLiteralInputType_DefaultValue()

setDefaultValue

public void setDefaultValue(java.lang.String newDefaultValue)

Specified by:
setDefaultValue in interface LiteralInputType
Parameters:
newDefaultValue - the new value of the 'Default Value' attribute.
See Also:
LiteralInputType.getDefaultValue()

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 LiteralOutputTypeImpl

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 LiteralOutputTypeImpl

eSet

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

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

eUnset

public void eUnset(int featureID)

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

eIsSet

public boolean eIsSet(int featureID)

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

toString

public java.lang.String toString()

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


Copyright © 1996-2010 Geotools. All Rights Reserved.