Package net.opengis.wfs.impl
Class GetFeatureTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
BaseRequestTypeImpl
GetFeatureTypeImpl
- All Implemented Interfaces:
BaseRequestType
,GetFeatureType
,Notifier
,EObject
,InternalEObject
- Direct Known Subclasses:
GetFeatureWithLockTypeImpl
An implementation of the model object 'Get Feature Type'.
The following features are implemented:
-
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 Map
The default value of the 'Format Options
' attribute.protected Map
The cached value of the 'Format Options
' attribute.protected static final BigInteger
The default value of the 'Max Features
' attribute.protected BigInteger
The cached value of the 'Max Features
' attribute.protected Map
The cached value of the 'Metadata
' attribute.protected static final Map
The default value of the 'Metadata
' attribute.protected static final String
The default value of the 'Output Format
' attribute.protected String
The cached value of the 'Output Format
' attribute.protected boolean
This is true if the Output Format attribute has been set.protected EList
The cached value of the 'Query
' containment reference list.protected static final ResultTypeType
The default value of the 'Result Type
' attribute.protected ResultTypeType
The cached value of the 'Result Type
' attribute.protected boolean
This is true if the Result Type attribute has been set.protected static final BigInteger
The default value of the 'Start Index
' attribute.protected BigInteger
The cached value of the 'Start Index
' attribute.protected static final String
The default value of the 'Traverse Xlink Depth
' attribute.protected static final BigInteger
The default value of the 'Traverse Xlink Expiry
' attribute.protected String
The cached value of the 'Traverse Xlink Depth
' attribute.protected BigInteger
The cached value of the 'Traverse Xlink Expiry
' attribute.protected EList
The cached value of the 'View Params
' attribute list.Fields inherited from class BaseRequestTypeImpl
BASE_URL_EDEFAULT, baseUrl, EXTENDED_PROPERTIES_EDEFAULT, extendedProperties, handle, HANDLE_EDEFAULT, PROVIDED_VERSION_EDEFAULT, providedVersion, service, SERVICE_EDEFAULT, serviceESet, version, VERSION_EDEFAULT, versionESet
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 TypeMethodDescriptioneGet
(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) EList
getQuery()
EList
boolean
boolean
void
setFormatOptions
(Map newFormatOptions) void
setMaxFeatures
(BigInteger newMaxFeatures) void
setMetadata
(Map newMetadata) void
setOutputFormat
(String newOutputFormat) void
setResultType
(ResultTypeType newResultType) void
setStartIndex
(BigInteger newStartIndex) void
setTraverseXlinkDepth
(String newTraverseXlinkDepth) void
setTraverseXlinkExpiry
(BigInteger newTraverseXlinkExpiry) toString()
void
void
Methods inherited from class BaseRequestTypeImpl
getBaseUrl, getExtendedProperties, getHandle, getProvidedVersion, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setHandle, setProvidedVersion, setService, setVersion, unsetService, unsetVersion
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 BaseRequestType
getBaseUrl, getExtendedProperties, getHandle, getProvidedVersion, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setHandle, setProvidedVersion, setService, setVersion, unsetService, unsetVersion
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
-
query
protected EList queryThe cached value of the 'Query
' containment reference list.- See Also:
-
MAX_FEATURES_EDEFAULT
The default value of the 'Max Features
' attribute.- See Also:
-
maxFeatures
The cached value of the 'Max Features
' attribute.- See Also:
-
OUTPUT_FORMAT_EDEFAULT
The default value of the 'Output Format
' attribute.- See Also:
-
outputFormat
The cached value of the 'Output Format
' attribute.- See Also:
-
outputFormatESet
protected boolean outputFormatESetThis is true if the Output Format attribute has been set. -
RESULT_TYPE_EDEFAULT
The default value of the 'Result Type
' attribute.- See Also:
-
resultType
The cached value of the 'Result Type
' attribute.- See Also:
-
resultTypeESet
protected boolean resultTypeESetThis is true if the Result Type attribute has been set. -
TRAVERSE_XLINK_DEPTH_EDEFAULT
The default value of the 'Traverse Xlink Depth
' attribute.- See Also:
-
traverseXlinkDepth
The cached value of the 'Traverse Xlink Depth
' attribute.- See Also:
-
TRAVERSE_XLINK_EXPIRY_EDEFAULT
The default value of the 'Traverse Xlink Expiry
' attribute.- See Also:
-
traverseXlinkExpiry
The cached value of the 'Traverse Xlink Expiry
' attribute.- See Also:
-
FORMAT_OPTIONS_EDEFAULT
The default value of the 'Format Options
' attribute.- See Also:
-
formatOptions
The cached value of the 'Format Options
' attribute.- See Also:
-
METADATA_EDEFAULT
The default value of the 'Metadata
' attribute.- See Also:
-
metadata
The cached value of the 'Metadata
' attribute.- See Also:
-
START_INDEX_EDEFAULT
The default value of the 'Start Index
' attribute.- See Also:
-
startIndex
The cached value of the 'Start Index
' attribute.- See Also:
-
viewParams
protected EList viewParamsThe cached value of the 'View Params
' attribute list.- See Also:
-
-
Constructor Details
-
GetFeatureTypeImpl
protected GetFeatureTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classBaseRequestTypeImpl
-
getQuery
public EList getQuery()- Specified by:
getQuery
in interfaceGetFeatureType
- Returns:
- the value of the 'Query' containment reference list.
- See Also:
-
getMaxFeatures
- Specified by:
getMaxFeatures
in interfaceGetFeatureType
- Returns:
- the value of the 'Max Features' attribute.
- See Also:
-
setMaxFeatures
- Specified by:
setMaxFeatures
in interfaceGetFeatureType
- Parameters:
newMaxFeatures
- the new value of the 'Max Features' attribute.- See Also:
-
getOutputFormat
- Specified by:
getOutputFormat
in interfaceGetFeatureType
- Returns:
- the value of the 'Output Format' attribute.
- See Also:
-
setOutputFormat
- Specified by:
setOutputFormat
in interfaceGetFeatureType
- Parameters:
newOutputFormat
- the new value of the 'Output Format' attribute.- See Also:
-
unsetOutputFormat
public void unsetOutputFormat()- Specified by:
unsetOutputFormat
in interfaceGetFeatureType
- See Also:
-
isSetOutputFormat
public boolean isSetOutputFormat()- Specified by:
isSetOutputFormat
in interfaceGetFeatureType
- Returns:
- whether the value of the 'Output Format' attribute is set.
- See Also:
-
getResultType
- Specified by:
getResultType
in interfaceGetFeatureType
- Returns:
- the value of the 'Result Type' attribute.
- See Also:
-
setResultType
- Specified by:
setResultType
in interfaceGetFeatureType
- Parameters:
newResultType
- the new value of the 'Result Type' attribute.- See Also:
-
unsetResultType
public void unsetResultType()- Specified by:
unsetResultType
in interfaceGetFeatureType
- See Also:
-
isSetResultType
public boolean isSetResultType()- Specified by:
isSetResultType
in interfaceGetFeatureType
- Returns:
- whether the value of the 'Result Type' attribute is set.
- See Also:
-
getTraverseXlinkDepth
- Specified by:
getTraverseXlinkDepth
in interfaceGetFeatureType
- Returns:
- the value of the 'Traverse Xlink Depth' attribute.
- See Also:
-
setTraverseXlinkDepth
- Specified by:
setTraverseXlinkDepth
in interfaceGetFeatureType
- Parameters:
newTraverseXlinkDepth
- the new value of the 'Traverse Xlink Depth' attribute.- See Also:
-
getTraverseXlinkExpiry
- Specified by:
getTraverseXlinkExpiry
in interfaceGetFeatureType
- Returns:
- the value of the 'Traverse Xlink Expiry' attribute.
- See Also:
-
setTraverseXlinkExpiry
- Specified by:
setTraverseXlinkExpiry
in interfaceGetFeatureType
- Parameters:
newTraverseXlinkExpiry
- the new value of the 'Traverse Xlink Expiry' attribute.- See Also:
-
getFormatOptions
- Specified by:
getFormatOptions
in interfaceGetFeatureType
-
setFormatOptions
- Specified by:
setFormatOptions
in interfaceGetFeatureType
- Parameters:
newFormatOptions
- the new value of the 'Format Options' attribute.- See Also:
-
getMetadata
- Specified by:
getMetadata
in interfaceGetFeatureType
-
setMetadata
- Specified by:
setMetadata
in interfaceGetFeatureType
- Parameters:
newMetadata
- the new value of the 'Metadata' attribute.- See Also:
-
getStartIndex
- Specified by:
getStartIndex
in interfaceGetFeatureType
-
setStartIndex
- Specified by:
setStartIndex
in interfaceGetFeatureType
- Parameters:
newStartIndex
- the new value of the 'Start Index' attribute.- See Also:
-
getViewParams
public EList getViewParams()- Specified by:
getViewParams
in interfaceGetFeatureType
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBaseRequestTypeImpl
-
eSet
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBaseRequestTypeImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBaseRequestTypeImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBaseRequestTypeImpl
-
toString
- Overrides:
toString
in classBaseRequestTypeImpl
-