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:
MixedXMLNS Prefix MapXSI Schema LocationDeleteDescribe Feature TypeFeature CollectionFeature Type ListGet CapabilitiesGet FeatureGet Feature With LockGet Gml ObjectInsertLock FeatureLock Feature ResponseLock IdNativePropertyProperty NameQueryServes GML Object Type ListSupports GML Object Type ListTransactionTransaction ResponseUpdateWfs CapabilitiesXlink Property Name
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringThe default value of the 'Lock Id' attribute.protected FeatureMapThe cached value of the 'Mixed' attribute list.protected static final StringThe default value of the 'Property Name' attribute.protected EMapThe cached value of the 'XMLNS Prefix Map' map.protected EMapThe 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, EPROXYFields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChainbasicSetDelete(DeleteElementType newDelete, NotificationChain msgs) NotificationChainbasicSetDescribeFeatureType(DescribeFeatureTypeType newDescribeFeatureType, NotificationChain msgs) NotificationChainbasicSetFeatureCollection(FeatureCollectionType newFeatureCollection, NotificationChain msgs) NotificationChainbasicSetFeatureTypeList(FeatureTypeListType newFeatureTypeList, NotificationChain msgs) NotificationChainbasicSetGetCapabilities(GetCapabilitiesType newGetCapabilities, NotificationChain msgs) NotificationChainbasicSetGetFeature(GetFeatureType newGetFeature, NotificationChain msgs) NotificationChainbasicSetGetFeatureWithLock(GetFeatureWithLockType newGetFeatureWithLock, NotificationChain msgs) NotificationChainbasicSetGetGmlObject(GetGmlObjectType newGetGmlObject, NotificationChain msgs) NotificationChainbasicSetInsert(InsertElementType newInsert, NotificationChain msgs) NotificationChainbasicSetLockFeature(LockFeatureType newLockFeature, NotificationChain msgs) NotificationChainbasicSetLockFeatureResponse(LockFeatureResponseType newLockFeatureResponse, NotificationChain msgs) NotificationChainbasicSetNative(NativeType newNative, NotificationChain msgs) NotificationChainbasicSetProperty(PropertyType newProperty, NotificationChain msgs) NotificationChainbasicSetQuery(QueryType newQuery, NotificationChain msgs) NotificationChainbasicSetServesGMLObjectTypeList(GMLObjectTypeListType newServesGMLObjectTypeList, NotificationChain msgs) NotificationChainbasicSetSupportsGMLObjectTypeList(GMLObjectTypeListType newSupportsGMLObjectTypeList, NotificationChain msgs) NotificationChainbasicSetTransaction(TransactionType newTransaction, NotificationChain msgs) NotificationChainbasicSetTransactionResponse(TransactionResponseType newTransactionResponse, NotificationChain msgs) NotificationChainbasicSetUpdate(UpdateElementType newUpdate, NotificationChain msgs) NotificationChainbasicSetWfsCapabilities(WFSCapabilitiesType newWfsCapabilities, NotificationChain msgs) NotificationChainbasicSetXlinkPropertyName(XlinkPropertyNameType newXlinkPropertyName, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) FeatureMapgetMixed()getQuery()EMapEMapvoidsetDelete(DeleteElementType newDelete) voidsetDescribeFeatureType(DescribeFeatureTypeType newDescribeFeatureType) voidsetFeatureCollection(FeatureCollectionType newFeatureCollection) voidsetFeatureTypeList(FeatureTypeListType newFeatureTypeList) voidsetGetCapabilities(GetCapabilitiesType newGetCapabilities) voidsetGetFeature(GetFeatureType newGetFeature) voidsetGetFeatureWithLock(GetFeatureWithLockType newGetFeatureWithLock) voidsetGetGmlObject(GetGmlObjectType newGetGmlObject) voidsetInsert(InsertElementType newInsert) voidsetLockFeature(LockFeatureType newLockFeature) voidsetLockFeatureResponse(LockFeatureResponseType newLockFeatureResponse) voidvoidsetNative(NativeType newNative) voidsetProperty(PropertyType newProperty) voidsetPropertyName(String newPropertyName) voidvoidsetServesGMLObjectTypeList(GMLObjectTypeListType newServesGMLObjectTypeList) voidsetSupportsGMLObjectTypeList(GMLObjectTypeListType newSupportsGMLObjectTypeList) voidsetTransaction(TransactionType newTransaction) voidsetTransactionResponse(TransactionResponseType newTransactionResponse) voidsetUpdate(UpdateElementType newUpdate) voidsetWfsCapabilities(WFSCapabilitiesType newWfsCapabilities) voidsetXlinkPropertyName(XlinkPropertyNameType newXlinkPropertyName) toString()Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods 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, eVirtualValuesMethods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface InternalEObject
eNotificationRequiredMethods 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:
eStaticClassin classEObjectImpl
-
getMixed
public FeatureMap getMixed()- Specified by:
getMixedin interfaceDocumentRoot- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
-
getXMLNSPrefixMap
public EMap getXMLNSPrefixMap()- Specified by:
getXMLNSPrefixMapin interfaceDocumentRoot- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
-
getXSISchemaLocation
public EMap getXSISchemaLocation()- Specified by:
getXSISchemaLocationin interfaceDocumentRoot- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
-
getDelete
- Specified by:
getDeletein interfaceDocumentRoot- Returns:
- the value of the 'Delete' containment reference.
- See Also:
-
basicSetDelete
-
setDelete
- Specified by:
setDeletein interfaceDocumentRoot- Parameters:
newDelete- the new value of the 'Delete' containment reference.- See Also:
-
getDescribeFeatureType
- Specified by:
getDescribeFeatureTypein interfaceDocumentRoot- Returns:
- the value of the 'Describe Feature Type' containment reference.
- See Also:
-
basicSetDescribeFeatureType
public NotificationChain basicSetDescribeFeatureType(DescribeFeatureTypeType newDescribeFeatureType, NotificationChain msgs) -
setDescribeFeatureType
- Specified by:
setDescribeFeatureTypein interfaceDocumentRoot- Parameters:
newDescribeFeatureType- the new value of the 'Describe Feature Type' containment reference.- See Also:
-
getFeatureCollection
- Specified by:
getFeatureCollectionin interfaceDocumentRoot- Returns:
- the value of the 'Feature Collection' containment reference.
- See Also:
-
basicSetFeatureCollection
public NotificationChain basicSetFeatureCollection(FeatureCollectionType newFeatureCollection, NotificationChain msgs) -
setFeatureCollection
- Specified by:
setFeatureCollectionin interfaceDocumentRoot- Parameters:
newFeatureCollection- the new value of the 'Feature Collection' containment reference.- See Also:
-
getFeatureTypeList
- Specified by:
getFeatureTypeListin interfaceDocumentRoot- Returns:
- the value of the 'Feature Type List' containment reference.
- See Also:
-
basicSetFeatureTypeList
public NotificationChain basicSetFeatureTypeList(FeatureTypeListType newFeatureTypeList, NotificationChain msgs) -
setFeatureTypeList
- Specified by:
setFeatureTypeListin interfaceDocumentRoot- Parameters:
newFeatureTypeList- the new value of the 'Feature Type List' containment reference.- See Also:
-
getGetCapabilities
- Specified by:
getGetCapabilitiesin interfaceDocumentRoot- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
-
basicSetGetCapabilities
public NotificationChain basicSetGetCapabilities(GetCapabilitiesType newGetCapabilities, NotificationChain msgs) -
setGetCapabilities
- Specified by:
setGetCapabilitiesin interfaceDocumentRoot- Parameters:
newGetCapabilities- the new value of the 'Get Capabilities' containment reference.- See Also:
-
getGetFeature
- Specified by:
getGetFeaturein interfaceDocumentRoot- Returns:
- the value of the 'Get Feature' containment reference.
- See Also:
-
basicSetGetFeature
-
setGetFeature
- Specified by:
setGetFeaturein interfaceDocumentRoot- Parameters:
newGetFeature- the new value of the 'Get Feature' containment reference.- See Also:
-
getGetFeatureWithLock
- Specified by:
getGetFeatureWithLockin 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:
setGetFeatureWithLockin interfaceDocumentRoot- Parameters:
newGetFeatureWithLock- the new value of the 'Get Feature With Lock' containment reference.- See Also:
-
getGetGmlObject
- Specified by:
getGetGmlObjectin interfaceDocumentRoot- Returns:
- the value of the 'Get Gml Object' containment reference.
- See Also:
-
basicSetGetGmlObject
public NotificationChain basicSetGetGmlObject(GetGmlObjectType newGetGmlObject, NotificationChain msgs) -
setGetGmlObject
- Specified by:
setGetGmlObjectin interfaceDocumentRoot- Parameters:
newGetGmlObject- the new value of the 'Get Gml Object' containment reference.- See Also:
-
getInsert
- Specified by:
getInsertin interfaceDocumentRoot- Returns:
- the value of the 'Insert' containment reference.
- See Also:
-
basicSetInsert
-
setInsert
- Specified by:
setInsertin interfaceDocumentRoot- Parameters:
newInsert- the new value of the 'Insert' containment reference.- See Also:
-
getLockFeature
- Specified by:
getLockFeaturein interfaceDocumentRoot- Returns:
- the value of the 'Lock Feature' containment reference.
- See Also:
-
basicSetLockFeature
public NotificationChain basicSetLockFeature(LockFeatureType newLockFeature, NotificationChain msgs) -
setLockFeature
- Specified by:
setLockFeaturein interfaceDocumentRoot- Parameters:
newLockFeature- the new value of the 'Lock Feature' containment reference.- See Also:
-
getLockFeatureResponse
- Specified by:
getLockFeatureResponsein interfaceDocumentRoot- Returns:
- the value of the 'Lock Feature Response' containment reference.
- See Also:
-
basicSetLockFeatureResponse
public NotificationChain basicSetLockFeatureResponse(LockFeatureResponseType newLockFeatureResponse, NotificationChain msgs) -
setLockFeatureResponse
- Specified by:
setLockFeatureResponsein interfaceDocumentRoot- Parameters:
newLockFeatureResponse- the new value of the 'Lock Feature Response' containment reference.- See Also:
-
getLockId
- Specified by:
getLockIdin interfaceDocumentRoot- Returns:
- the value of the 'Lock Id' attribute.
- See Also:
-
setLockId
- Specified by:
setLockIdin interfaceDocumentRoot- Parameters:
newLockId- the new value of the 'Lock Id' attribute.- See Also:
-
getNative
- Specified by:
getNativein interfaceDocumentRoot- Returns:
- the value of the 'Native' containment reference.
- See Also:
-
basicSetNative
-
setNative
- Specified by:
setNativein interfaceDocumentRoot- Parameters:
newNative- the new value of the 'Native' containment reference.- See Also:
-
getProperty
- Specified by:
getPropertyin interfaceDocumentRoot- Returns:
- the value of the 'Property' containment reference.
- See Also:
-
basicSetProperty
-
setProperty
- Specified by:
setPropertyin interfaceDocumentRoot- Parameters:
newProperty- the new value of the 'Property' containment reference.- See Also:
-
getPropertyName
- Specified by:
getPropertyNamein interfaceDocumentRoot- Returns:
- the value of the 'Property Name' attribute.
- See Also:
-
setPropertyName
- Specified by:
setPropertyNamein interfaceDocumentRoot- Parameters:
newPropertyName- the new value of the 'Property Name' attribute.- See Also:
-
getQuery
- Specified by:
getQueryin interfaceDocumentRoot- Returns:
- the value of the 'Query' containment reference.
- See Also:
-
basicSetQuery
-
setQuery
- Specified by:
setQueryin interfaceDocumentRoot- Parameters:
newQuery- the new value of the 'Query' containment reference.- See Also:
-
getServesGMLObjectTypeList
- Specified by:
getServesGMLObjectTypeListin 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:
setServesGMLObjectTypeListin interfaceDocumentRoot- Parameters:
newServesGMLObjectTypeList- the new value of the 'Serves GML Object Type List' containment reference.- See Also:
-
getSupportsGMLObjectTypeList
- Specified by:
getSupportsGMLObjectTypeListin 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:
setSupportsGMLObjectTypeListin interfaceDocumentRoot- Parameters:
newSupportsGMLObjectTypeList- the new value of the 'Supports GML Object Type List' containment reference.- See Also:
-
getTransaction
- Specified by:
getTransactionin interfaceDocumentRoot- Returns:
- the value of the 'Transaction' containment reference.
- See Also:
-
basicSetTransaction
public NotificationChain basicSetTransaction(TransactionType newTransaction, NotificationChain msgs) -
setTransaction
- Specified by:
setTransactionin interfaceDocumentRoot- Parameters:
newTransaction- the new value of the 'Transaction' containment reference.- See Also:
-
getTransactionResponse
- Specified by:
getTransactionResponsein interfaceDocumentRoot- Returns:
- the value of the 'Transaction Response' containment reference.
- See Also:
-
basicSetTransactionResponse
public NotificationChain basicSetTransactionResponse(TransactionResponseType newTransactionResponse, NotificationChain msgs) -
setTransactionResponse
- Specified by:
setTransactionResponsein interfaceDocumentRoot- Parameters:
newTransactionResponse- the new value of the 'Transaction Response' containment reference.- See Also:
-
getUpdate
- Specified by:
getUpdatein interfaceDocumentRoot- Returns:
- the value of the 'Update' containment reference.
- See Also:
-
basicSetUpdate
-
setUpdate
- Specified by:
setUpdatein interfaceDocumentRoot- Parameters:
newUpdate- the new value of the 'Update' containment reference.- See Also:
-
getWfsCapabilities
- Specified by:
getWfsCapabilitiesin interfaceDocumentRoot- Returns:
- the value of the 'Wfs Capabilities' containment reference.
- See Also:
-
basicSetWfsCapabilities
public NotificationChain basicSetWfsCapabilities(WFSCapabilitiesType newWfsCapabilities, NotificationChain msgs) -
setWfsCapabilities
- Specified by:
setWfsCapabilitiesin interfaceDocumentRoot- Parameters:
newWfsCapabilities- the new value of the 'Wfs Capabilities' containment reference.- See Also:
-
getXlinkPropertyName
- Specified by:
getXlinkPropertyNamein interfaceDocumentRoot- Returns:
- the value of the 'Xlink Property Name' containment reference.
- See Also:
-
basicSetXlinkPropertyName
public NotificationChain basicSetXlinkPropertyName(XlinkPropertyNameType newXlinkPropertyName, NotificationChain msgs) -
setXlinkPropertyName
- Specified by:
setXlinkPropertyNamein 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:
eInverseRemovein classBasicEObjectImpl
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBasicEObjectImpl
-
toString
- Overrides:
toStringin classBasicEObjectImpl
-