Package net.opengis.wfs20.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 FeatureMap
The cached value of the 'Abstract Query Expression Group
' attribute list.protected BigInteger
The cached value of the 'Count
' attribute.protected static final BigInteger
The default value of the 'Count
' attribute.protected static final Map
The default value of the 'Format Options
' attribute.protected Map
The cached value of the 'Format Options
' 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 ResolveValueType
The cached value of the 'Resolve
' attribute.protected static final Object
The default value of the 'Resolve Depth
' attribute.protected static final ResolveValueType
The default value of the 'Resolve
' attribute.protected static final BigInteger
The default value of the 'Resolve Timeout
' attribute.protected Object
The cached value of the 'Resolve Depth
' attribute.protected boolean
This is true if the Resolve Depth attribute has been set.protected boolean
This is true if the Resolve attribute has been set.protected BigInteger
The cached value of the 'Resolve Timeout
' attribute.protected boolean
This is true if the Resolve Timeout attribute has been set.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 boolean
This is true if the Start Index attribute has been set.protected EList<Map>
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, 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<AbstractQueryExpressionType>
FeatureMap
getCount()
EList<Map>
boolean
boolean
boolean
boolean
boolean
boolean
void
setCount
(BigInteger newCount) void
setFormatOptions
(Map newFormatOptions) void
setMetadata
(Map newMetadata) void
setOutputFormat
(String newOutputFormat) void
setResolve
(ResolveValueType newResolve) void
setResolveDepth
(Object newResolveDepth) void
setResolveTimeout
(BigInteger newResolveTimeout) void
setResultType
(ResultTypeType newResultType) void
setStartIndex
(BigInteger newStartIndex) toString()
void
void
void
void
void
void
Methods inherited from class BaseRequestTypeImpl
getBaseUrl, getExtendedProperties, getHandle, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setHandle, 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, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setHandle, 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
-
COUNT_EDEFAULT
The default value of the 'Count
' attribute.- See Also:
-
count
The cached value of the 'Count
' 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. -
RESOLVE_EDEFAULT
The default value of the 'Resolve
' attribute.- See Also:
-
resolve
The cached value of the 'Resolve
' attribute.- See Also:
-
resolveESet
protected boolean resolveESetThis is true if the Resolve attribute has been set. -
RESOLVE_DEPTH_EDEFAULT
The default value of the 'Resolve Depth
' attribute.- See Also:
-
resolveDepth
The cached value of the 'Resolve Depth
' attribute.- See Also:
-
resolveDepthESet
protected boolean resolveDepthESetThis is true if the Resolve Depth attribute has been set. -
RESOLVE_TIMEOUT_EDEFAULT
The default value of the 'Resolve Timeout
' attribute.- See Also:
-
resolveTimeout
The cached value of the 'Resolve Timeout
' attribute.- See Also:
-
resolveTimeoutESet
protected boolean resolveTimeoutESetThis is true if the Resolve Timeout 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. -
START_INDEX_EDEFAULT
The default value of the 'Start Index
' attribute.- See Also:
-
startIndex
The cached value of the 'Start Index
' attribute.- See Also:
-
startIndexESet
protected boolean startIndexESetThis is true if the Start Index attribute has been set. -
METADATA_EDEFAULT
The default value of the 'Metadata
' attribute.- See Also:
-
metadata
The cached value of the 'Metadata
' 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:
-
viewParams
The cached value of the 'View Params
' attribute list.- See Also:
-
abstractQueryExpressionGroup
protected FeatureMap abstractQueryExpressionGroupThe cached value of the 'Abstract Query Expression Group
' attribute list.- See Also:
-
-
Constructor Details
-
GetFeatureTypeImpl
protected GetFeatureTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classBaseRequestTypeImpl
-
getCount
- Specified by:
getCount
in interfaceGetFeatureType
- Returns:
- the value of the 'Count' attribute.
- See Also:
-
setCount
- Specified by:
setCount
in interfaceGetFeatureType
- Parameters:
newCount
- the new value of the 'Count' 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:
-
getResolve
- Specified by:
getResolve
in interfaceGetFeatureType
- Returns:
- the value of the 'Resolve' attribute.
- See Also:
-
setResolve
- Specified by:
setResolve
in interfaceGetFeatureType
- Parameters:
newResolve
- the new value of the 'Resolve' attribute.- See Also:
-
unsetResolve
public void unsetResolve()- Specified by:
unsetResolve
in interfaceGetFeatureType
- See Also:
-
isSetResolve
public boolean isSetResolve()- Specified by:
isSetResolve
in interfaceGetFeatureType
- Returns:
- whether the value of the 'Resolve' attribute is set.
- See Also:
-
getResolveDepth
- Specified by:
getResolveDepth
in interfaceGetFeatureType
- Returns:
- the value of the 'Resolve Depth' attribute.
- See Also:
-
setResolveDepth
- Specified by:
setResolveDepth
in interfaceGetFeatureType
- Parameters:
newResolveDepth
- the new value of the 'Resolve Depth' attribute.- See Also:
-
unsetResolveDepth
public void unsetResolveDepth()- Specified by:
unsetResolveDepth
in interfaceGetFeatureType
- See Also:
-
isSetResolveDepth
public boolean isSetResolveDepth()- Specified by:
isSetResolveDepth
in interfaceGetFeatureType
- Returns:
- whether the value of the 'Resolve Depth' attribute is set.
- See Also:
-
getResolveTimeout
- Specified by:
getResolveTimeout
in interfaceGetFeatureType
- Returns:
- the value of the 'Resolve Timeout' attribute.
- See Also:
-
setResolveTimeout
- Specified by:
setResolveTimeout
in interfaceGetFeatureType
- Parameters:
newResolveTimeout
- the new value of the 'Resolve Timeout' attribute.- See Also:
-
unsetResolveTimeout
public void unsetResolveTimeout()- Specified by:
unsetResolveTimeout
in interfaceGetFeatureType
- See Also:
-
isSetResolveTimeout
public boolean isSetResolveTimeout()- Specified by:
isSetResolveTimeout
in interfaceGetFeatureType
- Returns:
- whether the value of the 'Resolve Timeout' 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:
-
getStartIndex
- Specified by:
getStartIndex
in interfaceGetFeatureType
- Returns:
- the value of the 'Start Index' attribute.
- See Also:
-
setStartIndex
- Specified by:
setStartIndex
in interfaceGetFeatureType
- Parameters:
newStartIndex
- the new value of the 'Start Index' attribute.- See Also:
-
unsetStartIndex
public void unsetStartIndex()- Specified by:
unsetStartIndex
in interfaceGetFeatureType
- See Also:
-
isSetStartIndex
public boolean isSetStartIndex()- Specified by:
isSetStartIndex
in interfaceGetFeatureType
- Returns:
- whether the value of the 'Start Index' attribute is set.
- 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:
-
getFormatOptions
- Specified by:
getFormatOptions
in interfaceGetFeatureType
-
setFormatOptions
- Specified by:
setFormatOptions
in interfaceGetFeatureType
- Parameters:
newFormatOptions
- the new value of the 'Format Options' attribute.- See Also:
-
getViewParams
- Specified by:
getViewParams
in interfaceGetFeatureType
-
getAbstractQueryExpressionGroup
public FeatureMap getAbstractQueryExpressionGroup()- Specified by:
getAbstractQueryExpressionGroup
in interfaceGetFeatureType
- Returns:
- the value of the 'Abstract Query Expression Group' attribute list.
- See Also:
-
getAbstractQueryExpression
- Specified by:
getAbstractQueryExpression
in interfaceGetFeatureType
- Returns:
- the value of the 'Abstract Query Expression' containment reference list.
- 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 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
-