net.opengis.wps10.impl
Class DescriptionTypeImpl

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
All Implemented Interfaces:
DescriptionType, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject
Direct Known Subclasses:
InputDescriptionTypeImpl, OutputDataTypeImpl, OutputDescriptionTypeImpl, ProcessBriefTypeImpl

public class DescriptionTypeImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements DescriptionType

An implementation of the model object '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  LanguageStringType abstract_
          The cached value of the 'Abstract' containment reference.
protected  CodeType identifier
          The cached value of the 'Identifier' containment reference.
protected  org.eclipse.emf.common.util.EList metadata
          The cached value of the 'Metadata' containment reference list.
protected  LanguageStringType title
          The cached value of the 'Title' containment reference.
 
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 DescriptionTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetAbstract(LanguageStringType newAbstract, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetIdentifier(CodeType newIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetTitle(LanguageStringType newTitle, 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)
           
 LanguageStringType getAbstract()
           
 CodeType getIdentifier()
           
 org.eclipse.emf.common.util.EList getMetadata()
           
 LanguageStringType getTitle()
           
 void setAbstract(LanguageStringType newAbstract)
           
 void setIdentifier(CodeType newIdentifier)
           
 void setTitle(LanguageStringType newTitle)
           
 
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 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

identifier

protected CodeType identifier
The cached value of the 'Identifier' containment reference.

See Also:
getIdentifier()

title

protected LanguageStringType title
The cached value of the 'Title' containment reference.

See Also:
getTitle()

abstract_

protected LanguageStringType abstract_
The cached value of the 'Abstract' containment reference.

See Also:
getAbstract()

metadata

protected org.eclipse.emf.common.util.EList metadata
The cached value of the 'Metadata' containment reference list.

See Also:
getMetadata()
Constructor Detail

DescriptionTypeImpl

protected DescriptionTypeImpl()

Method Detail

eStaticClass

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

Overrides:
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImpl

getIdentifier

public CodeType getIdentifier()

Specified by:
getIdentifier in interface DescriptionType
Returns:
the value of the 'Identifier' containment reference.
See Also:
DescriptionType.setIdentifier(CodeType), Wps10Package.getDescriptionType_Identifier()

basicSetIdentifier

public org.eclipse.emf.common.notify.NotificationChain basicSetIdentifier(CodeType newIdentifier,
                                                                          org.eclipse.emf.common.notify.NotificationChain msgs)


setIdentifier

public void setIdentifier(CodeType newIdentifier)

Specified by:
setIdentifier in interface DescriptionType
Parameters:
newIdentifier - the new value of the 'Identifier' containment reference.
See Also:
DescriptionType.getIdentifier()

getTitle

public LanguageStringType getTitle()

Specified by:
getTitle in interface DescriptionType
Returns:
the value of the 'Title' containment reference.
See Also:
DescriptionType.setTitle(LanguageStringType), Wps10Package.getDescriptionType_Title()

basicSetTitle

public org.eclipse.emf.common.notify.NotificationChain basicSetTitle(LanguageStringType newTitle,
                                                                     org.eclipse.emf.common.notify.NotificationChain msgs)


setTitle

public void setTitle(LanguageStringType newTitle)

Specified by:
setTitle in interface DescriptionType
Parameters:
newTitle - the new value of the 'Title' containment reference.
See Also:
DescriptionType.getTitle()

getAbstract

public LanguageStringType getAbstract()

Specified by:
getAbstract in interface DescriptionType
Returns:
the value of the 'Abstract' containment reference.
See Also:
DescriptionType.setAbstract(LanguageStringType), Wps10Package.getDescriptionType_Abstract()

basicSetAbstract

public org.eclipse.emf.common.notify.NotificationChain basicSetAbstract(LanguageStringType newAbstract,
                                                                        org.eclipse.emf.common.notify.NotificationChain msgs)


setAbstract

public void setAbstract(LanguageStringType newAbstract)

Specified by:
setAbstract in interface DescriptionType
Parameters:
newAbstract - the new value of the 'Abstract' containment reference.
See Also:
DescriptionType.getAbstract()

getMetadata

public org.eclipse.emf.common.util.EList getMetadata()

Specified by:
getMetadata in interface DescriptionType
Returns:
the value of the 'Metadata' containment reference list.
See Also:
Wps10Package.getDescriptionType_Metadata()

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 org.eclipse.emf.ecore.impl.BasicEObjectImpl

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 org.eclipse.emf.ecore.impl.BasicEObjectImpl

eSet

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

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

eUnset

public void eUnset(int featureID)

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

eIsSet

public boolean eIsSet(int featureID)

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


Copyright © 1996-2010 Geotools. All Rights Reserved.