net.opengis.wfsv.impl
Class DocumentRootImpl

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.wfsv.impl.DocumentRootImpl
All Implemented Interfaces:
DocumentRoot, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class DocumentRootImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements DocumentRoot

An implementation of the model object 'Document Root'.

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 static java.lang.Object DESCRIBE_VERSIONED_FEATURE_TYPE_EDEFAULT
          The default value of the 'Describe Versioned Feature Type' attribute.
protected  org.eclipse.emf.ecore.util.FeatureMap mixed
          The cached value of the 'Mixed' attribute list.
protected  org.eclipse.emf.common.util.EMap xMLNSPrefixMap
          The cached value of the 'XMLNS Prefix Map' map.
protected  org.eclipse.emf.common.util.EMap xSISchemaLocation
          The cached value of the 'XSI Schema Location' map.
 
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 DocumentRootImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetDifferenceQuery(DifferenceQueryType newDifferenceQuery, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetGetDiff(GetDiffType newGetDiff, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetGetLog(GetLogType newGetLog, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetGetVersionedFeature(GetVersionedFeatureType newGetVersionedFeature, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetRollback(RollbackType newRollback, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetVersionedDelete(VersionedDeleteElementType newVersionedDelete, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetVersionedFeatureCollection(VersionedFeatureCollectionType newVersionedFeatureCollection, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetVersionedUpdate(VersionedUpdateElementType newVersionedUpdate, 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)
           
 java.lang.Object getDescribeVersionedFeatureType()
           
 DifferenceQueryType getDifferenceQuery()
           
 GetDiffType getGetDiff()
           
 GetLogType getGetLog()
           
 GetVersionedFeatureType getGetVersionedFeature()
           
 org.eclipse.emf.ecore.util.FeatureMap getMixed()
           
 RollbackType getRollback()
           
 VersionedDeleteElementType getVersionedDelete()
           
 VersionedFeatureCollectionType getVersionedFeatureCollection()
           
 VersionedUpdateElementType getVersionedUpdate()
           
 org.eclipse.emf.common.util.EMap getXMLNSPrefixMap()
           
 org.eclipse.emf.common.util.EMap getXSISchemaLocation()
           
 void setDescribeVersionedFeatureType(java.lang.Object newDescribeVersionedFeatureType)
           
 void setDifferenceQuery(DifferenceQueryType newDifferenceQuery)
           
 void setGetDiff(GetDiffType newGetDiff)
           
 void setGetLog(GetLogType newGetLog)
           
 void setGetVersionedFeature(GetVersionedFeatureType newGetVersionedFeature)
           
 void setRollback(RollbackType newRollback)
           
 void setVersionedDelete(VersionedDeleteElementType newVersionedDelete)
           
 void setVersionedFeatureCollection(VersionedFeatureCollectionType newVersionedFeatureCollection)
           
 void setVersionedUpdate(VersionedUpdateElementType newVersionedUpdate)
           
 java.lang.String toString()
           
 
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 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

mixed

protected org.eclipse.emf.ecore.util.FeatureMap mixed
The cached value of the 'Mixed' attribute list.

See Also:
getMixed()

xMLNSPrefixMap

protected org.eclipse.emf.common.util.EMap xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map' map.

See Also:
getXMLNSPrefixMap()

xSISchemaLocation

protected org.eclipse.emf.common.util.EMap xSISchemaLocation
The cached value of the 'XSI Schema Location' map.

See Also:
getXSISchemaLocation()

DESCRIBE_VERSIONED_FEATURE_TYPE_EDEFAULT

protected static final java.lang.Object DESCRIBE_VERSIONED_FEATURE_TYPE_EDEFAULT
The default value of the 'Describe Versioned Feature Type' attribute.

See Also:
getDescribeVersionedFeatureType()
Constructor Detail

DocumentRootImpl

protected DocumentRootImpl()

Method Detail

eStaticClass

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

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

getMixed

public org.eclipse.emf.ecore.util.FeatureMap getMixed()

Specified by:
getMixed in interface DocumentRoot
Returns:
the value of the 'Mixed' attribute list.
See Also:
WfsvPackage.getDocumentRoot_Mixed()

getXMLNSPrefixMap

public org.eclipse.emf.common.util.EMap getXMLNSPrefixMap()

Specified by:
getXMLNSPrefixMap in interface DocumentRoot
Returns:
the value of the 'XMLNS Prefix Map' map.
See Also:
WfsvPackage.getDocumentRoot_XMLNSPrefixMap()

getXSISchemaLocation

public org.eclipse.emf.common.util.EMap getXSISchemaLocation()

Specified by:
getXSISchemaLocation in interface DocumentRoot
Returns:
the value of the 'XSI Schema Location' map.
See Also:
WfsvPackage.getDocumentRoot_XSISchemaLocation()

getDescribeVersionedFeatureType

public java.lang.Object getDescribeVersionedFeatureType()

Specified by:
getDescribeVersionedFeatureType in interface DocumentRoot
Returns:
the value of the 'Describe Versioned Feature Type' attribute.
See Also:
DocumentRoot.setDescribeVersionedFeatureType(Object), WfsvPackage.getDocumentRoot_DescribeVersionedFeatureType()

setDescribeVersionedFeatureType

public void setDescribeVersionedFeatureType(java.lang.Object newDescribeVersionedFeatureType)

Specified by:
setDescribeVersionedFeatureType in interface DocumentRoot
Parameters:
newDescribeVersionedFeatureType - the new value of the 'Describe Versioned Feature Type' attribute.
See Also:
DocumentRoot.getDescribeVersionedFeatureType()

getDifferenceQuery

public DifferenceQueryType getDifferenceQuery()

Specified by:
getDifferenceQuery in interface DocumentRoot
Returns:
the value of the 'Difference Query' containment reference.
See Also:
DocumentRoot.setDifferenceQuery(DifferenceQueryType), WfsvPackage.getDocumentRoot_DifferenceQuery()

basicSetDifferenceQuery

public org.eclipse.emf.common.notify.NotificationChain basicSetDifferenceQuery(DifferenceQueryType newDifferenceQuery,
                                                                               org.eclipse.emf.common.notify.NotificationChain msgs)


setDifferenceQuery

public void setDifferenceQuery(DifferenceQueryType newDifferenceQuery)

Specified by:
setDifferenceQuery in interface DocumentRoot
Parameters:
newDifferenceQuery - the new value of the 'Difference Query' containment reference.
See Also:
DocumentRoot.getDifferenceQuery()

getGetDiff

public GetDiffType getGetDiff()

Specified by:
getGetDiff in interface DocumentRoot
Returns:
the value of the 'Get Diff' containment reference.
See Also:
DocumentRoot.setGetDiff(GetDiffType), WfsvPackage.getDocumentRoot_GetDiff()

basicSetGetDiff

public org.eclipse.emf.common.notify.NotificationChain basicSetGetDiff(GetDiffType newGetDiff,
                                                                       org.eclipse.emf.common.notify.NotificationChain msgs)


setGetDiff

public void setGetDiff(GetDiffType newGetDiff)

Specified by:
setGetDiff in interface DocumentRoot
Parameters:
newGetDiff - the new value of the 'Get Diff' containment reference.
See Also:
DocumentRoot.getGetDiff()

getGetLog

public GetLogType getGetLog()

Specified by:
getGetLog in interface DocumentRoot
Returns:
the value of the 'Get Log' containment reference.
See Also:
DocumentRoot.setGetLog(GetLogType), WfsvPackage.getDocumentRoot_GetLog()

basicSetGetLog

public org.eclipse.emf.common.notify.NotificationChain basicSetGetLog(GetLogType newGetLog,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)


setGetLog

public void setGetLog(GetLogType newGetLog)

Specified by:
setGetLog in interface DocumentRoot
Parameters:
newGetLog - the new value of the 'Get Log' containment reference.
See Also:
DocumentRoot.getGetLog()

getGetVersionedFeature

public GetVersionedFeatureType getGetVersionedFeature()

Specified by:
getGetVersionedFeature in interface DocumentRoot
Returns:
the value of the 'Get Versioned Feature' containment reference.
See Also:
DocumentRoot.setGetVersionedFeature(GetVersionedFeatureType), WfsvPackage.getDocumentRoot_GetVersionedFeature()

basicSetGetVersionedFeature

public org.eclipse.emf.common.notify.NotificationChain basicSetGetVersionedFeature(GetVersionedFeatureType newGetVersionedFeature,
                                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)


setGetVersionedFeature

public void setGetVersionedFeature(GetVersionedFeatureType newGetVersionedFeature)

Specified by:
setGetVersionedFeature in interface DocumentRoot
Parameters:
newGetVersionedFeature - the new value of the 'Get Versioned Feature' containment reference.
See Also:
DocumentRoot.getGetVersionedFeature()

getRollback

public RollbackType getRollback()

Specified by:
getRollback in interface DocumentRoot
Returns:
the value of the 'Rollback' containment reference.
See Also:
DocumentRoot.setRollback(RollbackType), WfsvPackage.getDocumentRoot_Rollback()

basicSetRollback

public org.eclipse.emf.common.notify.NotificationChain basicSetRollback(RollbackType newRollback,
                                                                        org.eclipse.emf.common.notify.NotificationChain msgs)


setRollback

public void setRollback(RollbackType newRollback)

Specified by:
setRollback in interface DocumentRoot
Parameters:
newRollback - the new value of the 'Rollback' containment reference.
See Also:
DocumentRoot.getRollback()

getVersionedDelete

public VersionedDeleteElementType getVersionedDelete()

Specified by:
getVersionedDelete in interface DocumentRoot
Returns:
the value of the 'Versioned Delete' containment reference.
See Also:
DocumentRoot.setVersionedDelete(VersionedDeleteElementType), WfsvPackage.getDocumentRoot_VersionedDelete()

basicSetVersionedDelete

public org.eclipse.emf.common.notify.NotificationChain basicSetVersionedDelete(VersionedDeleteElementType newVersionedDelete,
                                                                               org.eclipse.emf.common.notify.NotificationChain msgs)


setVersionedDelete

public void setVersionedDelete(VersionedDeleteElementType newVersionedDelete)

Specified by:
setVersionedDelete in interface DocumentRoot
Parameters:
newVersionedDelete - the new value of the 'Versioned Delete' containment reference.
See Also:
DocumentRoot.getVersionedDelete()

getVersionedFeatureCollection

public VersionedFeatureCollectionType getVersionedFeatureCollection()

Specified by:
getVersionedFeatureCollection in interface DocumentRoot
Returns:
the value of the 'Versioned Feature Collection' containment reference.
See Also:
DocumentRoot.setVersionedFeatureCollection(VersionedFeatureCollectionType), WfsvPackage.getDocumentRoot_VersionedFeatureCollection()

basicSetVersionedFeatureCollection

public org.eclipse.emf.common.notify.NotificationChain basicSetVersionedFeatureCollection(VersionedFeatureCollectionType newVersionedFeatureCollection,
                                                                                          org.eclipse.emf.common.notify.NotificationChain msgs)


setVersionedFeatureCollection

public void setVersionedFeatureCollection(VersionedFeatureCollectionType newVersionedFeatureCollection)

Specified by:
setVersionedFeatureCollection in interface DocumentRoot
Parameters:
newVersionedFeatureCollection - the new value of the 'Versioned Feature Collection' containment reference.
See Also:
DocumentRoot.getVersionedFeatureCollection()

getVersionedUpdate

public VersionedUpdateElementType getVersionedUpdate()

Specified by:
getVersionedUpdate in interface DocumentRoot
Returns:
the value of the 'Versioned Update' containment reference.
See Also:
DocumentRoot.setVersionedUpdate(VersionedUpdateElementType), WfsvPackage.getDocumentRoot_VersionedUpdate()

basicSetVersionedUpdate

public org.eclipse.emf.common.notify.NotificationChain basicSetVersionedUpdate(VersionedUpdateElementType newVersionedUpdate,
                                                                               org.eclipse.emf.common.notify.NotificationChain msgs)


setVersionedUpdate

public void setVersionedUpdate(VersionedUpdateElementType newVersionedUpdate)

Specified by:
setVersionedUpdate in interface DocumentRoot
Parameters:
newVersionedUpdate - the new value of the 'Versioned Update' containment reference.
See Also:
DocumentRoot.getVersionedUpdate()

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

toString

public java.lang.String toString()

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


Copyright © 1996-2010 Geotools. All Rights Reserved.