Package net.opengis.wfs.impl
Class DocumentRootImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
DocumentRootImpl
- All Implemented Interfaces:
DocumentRoot
,Notifier
,EObject
,InternalEObject
An implementation of the model object 'Document Root'.
The following features are implemented:
Mixed
XMLNS Prefix Map
XSI Schema Location
Delete
Describe Feature Type
Feature Collection
Feature Type List
Get Capabilities
Get Feature
Get Feature With Lock
Get Gml Object
Insert
Lock Feature
Lock Feature Response
Lock Id
Native
Property
Property Name
Query
Serves GML Object Type List
Supports GML Object Type List
Transaction
Transaction Response
Update
Wfs Capabilities
Xlink Property Name
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
Nested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final String
The default value of the 'Lock Id
' attribute.protected FeatureMap
The cached value of the 'Mixed
' attribute list.protected static final String
The default value of the 'Property Name
' attribute.protected EMap
The cached value of the 'XMLNS Prefix Map
' map.protected EMap
The cached value of the 'XSI Schema Location
' map.Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChain
basicSetDelete
(DeleteElementType newDelete, NotificationChain msgs) NotificationChain
basicSetDescribeFeatureType
(DescribeFeatureTypeType newDescribeFeatureType, NotificationChain msgs) NotificationChain
basicSetFeatureCollection
(FeatureCollectionType newFeatureCollection, NotificationChain msgs) NotificationChain
basicSetFeatureTypeList
(FeatureTypeListType newFeatureTypeList, NotificationChain msgs) NotificationChain
basicSetGetCapabilities
(GetCapabilitiesType newGetCapabilities, NotificationChain msgs) NotificationChain
basicSetGetFeature
(GetFeatureType newGetFeature, NotificationChain msgs) NotificationChain
basicSetGetFeatureWithLock
(GetFeatureWithLockType newGetFeatureWithLock, NotificationChain msgs) NotificationChain
basicSetGetGmlObject
(GetGmlObjectType newGetGmlObject, NotificationChain msgs) NotificationChain
basicSetInsert
(InsertElementType newInsert, NotificationChain msgs) NotificationChain
basicSetLockFeature
(LockFeatureType newLockFeature, NotificationChain msgs) NotificationChain
basicSetLockFeatureResponse
(LockFeatureResponseType newLockFeatureResponse, NotificationChain msgs) NotificationChain
basicSetNative
(NativeType newNative, NotificationChain msgs) NotificationChain
basicSetProperty
(PropertyType newProperty, NotificationChain msgs) NotificationChain
basicSetQuery
(QueryType newQuery, NotificationChain msgs) NotificationChain
basicSetServesGMLObjectTypeList
(GMLObjectTypeListType newServesGMLObjectTypeList, NotificationChain msgs) NotificationChain
basicSetSupportsGMLObjectTypeList
(GMLObjectTypeListType newSupportsGMLObjectTypeList, NotificationChain msgs) NotificationChain
basicSetTransaction
(TransactionType newTransaction, NotificationChain msgs) NotificationChain
basicSetTransactionResponse
(TransactionResponseType newTransactionResponse, NotificationChain msgs) NotificationChain
basicSetUpdate
(UpdateElementType newUpdate, NotificationChain msgs) NotificationChain
basicSetWfsCapabilities
(WFSCapabilitiesType newWfsCapabilities, NotificationChain msgs) NotificationChain
basicSetXlinkPropertyName
(XlinkPropertyNameType newXlinkPropertyName, NotificationChain msgs) eGet
(int featureID, boolean resolve, boolean coreType) NotificationChain
eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) FeatureMap
getMixed()
getQuery()
EMap
EMap
void
setDelete
(DeleteElementType newDelete) void
setDescribeFeatureType
(DescribeFeatureTypeType newDescribeFeatureType) void
setFeatureCollection
(FeatureCollectionType newFeatureCollection) void
setFeatureTypeList
(FeatureTypeListType newFeatureTypeList) void
setGetCapabilities
(GetCapabilitiesType newGetCapabilities) void
setGetFeature
(GetFeatureType newGetFeature) void
setGetFeatureWithLock
(GetFeatureWithLockType newGetFeatureWithLock) void
setGetGmlObject
(GetGmlObjectType newGetGmlObject) void
setInsert
(InsertElementType newInsert) void
setLockFeature
(LockFeatureType newLockFeature) void
setLockFeatureResponse
(LockFeatureResponseType newLockFeatureResponse) void
void
setNative
(NativeType newNative) void
setProperty
(PropertyType newProperty) void
setPropertyName
(String newPropertyName) void
void
setServesGMLObjectTypeList
(GMLObjectTypeListType newServesGMLObjectTypeList) void
setSupportsGMLObjectTypeList
(GMLObjectTypeListType newSupportsGMLObjectTypeList) void
setTransaction
(TransactionType newTransaction) void
setTransactionResponse
(TransactionResponseType newTransactionResponse) void
setUpdate
(UpdateElementType newUpdate) void
setWfsCapabilities
(WFSCapabilitiesType newWfsCapabilities) void
setXlinkPropertyName
(XlinkPropertyNameType newXlinkPropertyName) toString()
Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
Methods inherited from class 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 BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface InternalEObject
eNotificationRequired
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
mixed
protected FeatureMap mixedThe cached value of the 'Mixed
' attribute list.- See Also:
-
xMLNSPrefixMap
protected EMap xMLNSPrefixMapThe cached value of the 'XMLNS Prefix Map
' map.- See Also:
-
xSISchemaLocation
protected EMap xSISchemaLocationThe cached value of the 'XSI Schema Location
' map.- See Also:
-
LOCK_ID_EDEFAULT
The default value of the 'Lock Id
' attribute.- See Also:
-
PROPERTY_NAME_EDEFAULT
The default value of the 'Property Name
' attribute.- See Also:
-
-
Constructor Details
-
DocumentRootImpl
protected DocumentRootImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classEObjectImpl
-
getMixed
public FeatureMap getMixed()- Specified by:
getMixed
in interfaceDocumentRoot
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
-
getXMLNSPrefixMap
public EMap getXMLNSPrefixMap()- Specified by:
getXMLNSPrefixMap
in interfaceDocumentRoot
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
-
getXSISchemaLocation
public EMap getXSISchemaLocation()- Specified by:
getXSISchemaLocation
in interfaceDocumentRoot
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
-
getDelete
- Specified by:
getDelete
in interfaceDocumentRoot
- Returns:
- the value of the 'Delete' containment reference.
- See Also:
-
basicSetDelete
-
setDelete
- Specified by:
setDelete
in interfaceDocumentRoot
- Parameters:
newDelete
- the new value of the 'Delete' containment reference.- See Also:
-
getDescribeFeatureType
- Specified by:
getDescribeFeatureType
in interfaceDocumentRoot
- Returns:
- the value of the 'Describe Feature Type' containment reference.
- See Also:
-
basicSetDescribeFeatureType
public NotificationChain basicSetDescribeFeatureType(DescribeFeatureTypeType newDescribeFeatureType, NotificationChain msgs) -
setDescribeFeatureType
- Specified by:
setDescribeFeatureType
in interfaceDocumentRoot
- Parameters:
newDescribeFeatureType
- the new value of the 'Describe Feature Type' containment reference.- See Also:
-
getFeatureCollection
- Specified by:
getFeatureCollection
in interfaceDocumentRoot
- Returns:
- the value of the 'Feature Collection' containment reference.
- See Also:
-
basicSetFeatureCollection
public NotificationChain basicSetFeatureCollection(FeatureCollectionType newFeatureCollection, NotificationChain msgs) -
setFeatureCollection
- Specified by:
setFeatureCollection
in interfaceDocumentRoot
- Parameters:
newFeatureCollection
- the new value of the 'Feature Collection' containment reference.- See Also:
-
getFeatureTypeList
- Specified by:
getFeatureTypeList
in interfaceDocumentRoot
- Returns:
- the value of the 'Feature Type List' containment reference.
- See Also:
-
basicSetFeatureTypeList
public NotificationChain basicSetFeatureTypeList(FeatureTypeListType newFeatureTypeList, NotificationChain msgs) -
setFeatureTypeList
- Specified by:
setFeatureTypeList
in interfaceDocumentRoot
- Parameters:
newFeatureTypeList
- the new value of the 'Feature Type List' containment reference.- See Also:
-
getGetCapabilities
- Specified by:
getGetCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
-
basicSetGetCapabilities
public NotificationChain basicSetGetCapabilities(GetCapabilitiesType newGetCapabilities, NotificationChain msgs) -
setGetCapabilities
- Specified by:
setGetCapabilities
in interfaceDocumentRoot
- Parameters:
newGetCapabilities
- the new value of the 'Get Capabilities' containment reference.- See Also:
-
getGetFeature
- Specified by:
getGetFeature
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Feature' containment reference.
- See Also:
-
basicSetGetFeature
-
setGetFeature
- Specified by:
setGetFeature
in interfaceDocumentRoot
- Parameters:
newGetFeature
- the new value of the 'Get Feature' containment reference.- See Also:
-
getGetFeatureWithLock
- Specified by:
getGetFeatureWithLock
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Feature With Lock' containment reference.
- See Also:
-
basicSetGetFeatureWithLock
public NotificationChain basicSetGetFeatureWithLock(GetFeatureWithLockType newGetFeatureWithLock, NotificationChain msgs) -
setGetFeatureWithLock
- Specified by:
setGetFeatureWithLock
in interfaceDocumentRoot
- Parameters:
newGetFeatureWithLock
- the new value of the 'Get Feature With Lock' containment reference.- See Also:
-
getGetGmlObject
- Specified by:
getGetGmlObject
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Gml Object' containment reference.
- See Also:
-
basicSetGetGmlObject
public NotificationChain basicSetGetGmlObject(GetGmlObjectType newGetGmlObject, NotificationChain msgs) -
setGetGmlObject
- Specified by:
setGetGmlObject
in interfaceDocumentRoot
- Parameters:
newGetGmlObject
- the new value of the 'Get Gml Object' containment reference.- See Also:
-
getInsert
- Specified by:
getInsert
in interfaceDocumentRoot
- Returns:
- the value of the 'Insert' containment reference.
- See Also:
-
basicSetInsert
-
setInsert
- Specified by:
setInsert
in interfaceDocumentRoot
- Parameters:
newInsert
- the new value of the 'Insert' containment reference.- See Also:
-
getLockFeature
- Specified by:
getLockFeature
in interfaceDocumentRoot
- Returns:
- the value of the 'Lock Feature' containment reference.
- See Also:
-
basicSetLockFeature
public NotificationChain basicSetLockFeature(LockFeatureType newLockFeature, NotificationChain msgs) -
setLockFeature
- Specified by:
setLockFeature
in interfaceDocumentRoot
- Parameters:
newLockFeature
- the new value of the 'Lock Feature' containment reference.- See Also:
-
getLockFeatureResponse
- Specified by:
getLockFeatureResponse
in interfaceDocumentRoot
- Returns:
- the value of the 'Lock Feature Response' containment reference.
- See Also:
-
basicSetLockFeatureResponse
public NotificationChain basicSetLockFeatureResponse(LockFeatureResponseType newLockFeatureResponse, NotificationChain msgs) -
setLockFeatureResponse
- Specified by:
setLockFeatureResponse
in interfaceDocumentRoot
- Parameters:
newLockFeatureResponse
- the new value of the 'Lock Feature Response' containment reference.- See Also:
-
getLockId
- Specified by:
getLockId
in interfaceDocumentRoot
- Returns:
- the value of the 'Lock Id' attribute.
- See Also:
-
setLockId
- Specified by:
setLockId
in interfaceDocumentRoot
- Parameters:
newLockId
- the new value of the 'Lock Id' attribute.- See Also:
-
getNative
- Specified by:
getNative
in interfaceDocumentRoot
- Returns:
- the value of the 'Native' containment reference.
- See Also:
-
basicSetNative
-
setNative
- Specified by:
setNative
in interfaceDocumentRoot
- Parameters:
newNative
- the new value of the 'Native' containment reference.- See Also:
-
getProperty
- Specified by:
getProperty
in interfaceDocumentRoot
- Returns:
- the value of the 'Property' containment reference.
- See Also:
-
basicSetProperty
-
setProperty
- Specified by:
setProperty
in interfaceDocumentRoot
- Parameters:
newProperty
- the new value of the 'Property' containment reference.- See Also:
-
getPropertyName
- Specified by:
getPropertyName
in interfaceDocumentRoot
- Returns:
- the value of the 'Property Name' attribute.
- See Also:
-
setPropertyName
- Specified by:
setPropertyName
in interfaceDocumentRoot
- Parameters:
newPropertyName
- the new value of the 'Property Name' attribute.- See Also:
-
getQuery
- Specified by:
getQuery
in interfaceDocumentRoot
- Returns:
- the value of the 'Query' containment reference.
- See Also:
-
basicSetQuery
-
setQuery
- Specified by:
setQuery
in interfaceDocumentRoot
- Parameters:
newQuery
- the new value of the 'Query' containment reference.- See Also:
-
getServesGMLObjectTypeList
- Specified by:
getServesGMLObjectTypeList
in interfaceDocumentRoot
- Returns:
- the value of the 'Serves GML Object Type List' containment reference.
- See Also:
-
basicSetServesGMLObjectTypeList
public NotificationChain basicSetServesGMLObjectTypeList(GMLObjectTypeListType newServesGMLObjectTypeList, NotificationChain msgs) -
setServesGMLObjectTypeList
- Specified by:
setServesGMLObjectTypeList
in interfaceDocumentRoot
- Parameters:
newServesGMLObjectTypeList
- the new value of the 'Serves GML Object Type List' containment reference.- See Also:
-
getSupportsGMLObjectTypeList
- Specified by:
getSupportsGMLObjectTypeList
in interfaceDocumentRoot
- Returns:
- the value of the 'Supports GML Object Type List' containment reference.
- See Also:
-
basicSetSupportsGMLObjectTypeList
public NotificationChain basicSetSupportsGMLObjectTypeList(GMLObjectTypeListType newSupportsGMLObjectTypeList, NotificationChain msgs) -
setSupportsGMLObjectTypeList
- Specified by:
setSupportsGMLObjectTypeList
in interfaceDocumentRoot
- Parameters:
newSupportsGMLObjectTypeList
- the new value of the 'Supports GML Object Type List' containment reference.- See Also:
-
getTransaction
- Specified by:
getTransaction
in interfaceDocumentRoot
- Returns:
- the value of the 'Transaction' containment reference.
- See Also:
-
basicSetTransaction
public NotificationChain basicSetTransaction(TransactionType newTransaction, NotificationChain msgs) -
setTransaction
- Specified by:
setTransaction
in interfaceDocumentRoot
- Parameters:
newTransaction
- the new value of the 'Transaction' containment reference.- See Also:
-
getTransactionResponse
- Specified by:
getTransactionResponse
in interfaceDocumentRoot
- Returns:
- the value of the 'Transaction Response' containment reference.
- See Also:
-
basicSetTransactionResponse
public NotificationChain basicSetTransactionResponse(TransactionResponseType newTransactionResponse, NotificationChain msgs) -
setTransactionResponse
- Specified by:
setTransactionResponse
in interfaceDocumentRoot
- Parameters:
newTransactionResponse
- the new value of the 'Transaction Response' containment reference.- See Also:
-
getUpdate
- Specified by:
getUpdate
in interfaceDocumentRoot
- Returns:
- the value of the 'Update' containment reference.
- See Also:
-
basicSetUpdate
-
setUpdate
- Specified by:
setUpdate
in interfaceDocumentRoot
- Parameters:
newUpdate
- the new value of the 'Update' containment reference.- See Also:
-
getWfsCapabilities
- Specified by:
getWfsCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Wfs Capabilities' containment reference.
- See Also:
-
basicSetWfsCapabilities
public NotificationChain basicSetWfsCapabilities(WFSCapabilitiesType newWfsCapabilities, NotificationChain msgs) -
setWfsCapabilities
- Specified by:
setWfsCapabilities
in interfaceDocumentRoot
- Parameters:
newWfsCapabilities
- the new value of the 'Wfs Capabilities' containment reference.- See Also:
-
getXlinkPropertyName
- Specified by:
getXlinkPropertyName
in interfaceDocumentRoot
- Returns:
- the value of the 'Xlink Property Name' containment reference.
- See Also:
-
basicSetXlinkPropertyName
public NotificationChain basicSetXlinkPropertyName(XlinkPropertyNameType newXlinkPropertyName, NotificationChain msgs) -
setXlinkPropertyName
- Specified by:
setXlinkPropertyName
in interfaceDocumentRoot
- Parameters:
newXlinkPropertyName
- the new value of the 'Xlink Property Name' containment reference.- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
- Overrides:
toString
in classBasicEObjectImpl
-