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.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 FeatureMapThe cached value of the 'Abstract Query Expression Group' attribute list.protected BigIntegerThe cached value of the 'Count' attribute.protected static final BigIntegerThe default value of the 'Count' attribute.protected static final MapThe default value of the 'Format Options' attribute.protected MapThe cached value of the 'Format Options' attribute.protected MapThe cached value of the 'Metadata' attribute.protected static final MapThe default value of the 'Metadata' attribute.protected static final StringThe default value of the 'Output Format' attribute.protected StringThe cached value of the 'Output Format' attribute.protected booleanThis is true if the Output Format attribute has been set.protected ResolveValueTypeThe cached value of the 'Resolve' attribute.protected static final ObjectThe default value of the 'Resolve Depth' attribute.protected static final ResolveValueTypeThe default value of the 'Resolve' attribute.protected static final BigIntegerThe default value of the 'Resolve Timeout' attribute.protected ObjectThe cached value of the 'Resolve Depth' attribute.protected booleanThis is true if the Resolve Depth attribute has been set.protected booleanThis is true if the Resolve attribute has been set.protected BigIntegerThe cached value of the 'Resolve Timeout' attribute.protected booleanThis is true if the Resolve Timeout attribute has been set.protected static final ResultTypeTypeThe default value of the 'Result Type' attribute.protected ResultTypeTypeThe cached value of the 'Result Type' attribute.protected booleanThis is true if the Result Type attribute has been set.protected static final BigIntegerThe default value of the 'Start Index' attribute.protected BigIntegerThe cached value of the 'Start Index' attribute.protected booleanThis 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, versionESetFields 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 TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) EList<AbstractQueryExpressionType>FeatureMapgetCount()EList<Map>booleanbooleanbooleanbooleanbooleanbooleanvoidsetCount(BigInteger newCount) voidsetFormatOptions(Map newFormatOptions) voidsetMetadata(Map newMetadata) voidsetOutputFormat(String newOutputFormat) voidsetResolve(ResolveValueType newResolve) voidsetResolveDepth(Object newResolveDepth) voidsetResolveTimeout(BigInteger newResolveTimeout) voidsetResultType(ResultTypeType newResultType) voidsetStartIndex(BigInteger newStartIndex) toString()voidvoidvoidvoidvoidvoidMethods inherited from class BaseRequestTypeImpl
getBaseUrl, getExtendedProperties, getHandle, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setHandle, setService, setVersion, unsetService, unsetVersionMethods 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 BaseRequestType
getBaseUrl, getExtendedProperties, getHandle, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setHandle, setService, setVersion, unsetService, unsetVersionMethods 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
-
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:
eStaticClassin classBaseRequestTypeImpl
-
getCount
- Specified by:
getCountin interfaceGetFeatureType- Returns:
- the value of the 'Count' attribute.
- See Also:
-
setCount
- Specified by:
setCountin interfaceGetFeatureType- Parameters:
newCount- the new value of the 'Count' attribute.- See Also:
-
getOutputFormat
- Specified by:
getOutputFormatin interfaceGetFeatureType- Returns:
- the value of the 'Output Format' attribute.
- See Also:
-
setOutputFormat
- Specified by:
setOutputFormatin interfaceGetFeatureType- Parameters:
newOutputFormat- the new value of the 'Output Format' attribute.- See Also:
-
unsetOutputFormat
public void unsetOutputFormat()- Specified by:
unsetOutputFormatin interfaceGetFeatureType- See Also:
-
isSetOutputFormat
public boolean isSetOutputFormat()- Specified by:
isSetOutputFormatin interfaceGetFeatureType- Returns:
- whether the value of the 'Output Format' attribute is set.
- See Also:
-
getResolve
- Specified by:
getResolvein interfaceGetFeatureType- Returns:
- the value of the 'Resolve' attribute.
- See Also:
-
setResolve
- Specified by:
setResolvein interfaceGetFeatureType- Parameters:
newResolve- the new value of the 'Resolve' attribute.- See Also:
-
unsetResolve
public void unsetResolve()- Specified by:
unsetResolvein interfaceGetFeatureType- See Also:
-
isSetResolve
public boolean isSetResolve()- Specified by:
isSetResolvein interfaceGetFeatureType- Returns:
- whether the value of the 'Resolve' attribute is set.
- See Also:
-
getResolveDepth
- Specified by:
getResolveDepthin interfaceGetFeatureType- Returns:
- the value of the 'Resolve Depth' attribute.
- See Also:
-
setResolveDepth
- Specified by:
setResolveDepthin interfaceGetFeatureType- Parameters:
newResolveDepth- the new value of the 'Resolve Depth' attribute.- See Also:
-
unsetResolveDepth
public void unsetResolveDepth()- Specified by:
unsetResolveDepthin interfaceGetFeatureType- See Also:
-
isSetResolveDepth
public boolean isSetResolveDepth()- Specified by:
isSetResolveDepthin interfaceGetFeatureType- Returns:
- whether the value of the 'Resolve Depth' attribute is set.
- See Also:
-
getResolveTimeout
- Specified by:
getResolveTimeoutin interfaceGetFeatureType- Returns:
- the value of the 'Resolve Timeout' attribute.
- See Also:
-
setResolveTimeout
- Specified by:
setResolveTimeoutin interfaceGetFeatureType- Parameters:
newResolveTimeout- the new value of the 'Resolve Timeout' attribute.- See Also:
-
unsetResolveTimeout
public void unsetResolveTimeout()- Specified by:
unsetResolveTimeoutin interfaceGetFeatureType- See Also:
-
isSetResolveTimeout
public boolean isSetResolveTimeout()- Specified by:
isSetResolveTimeoutin interfaceGetFeatureType- Returns:
- whether the value of the 'Resolve Timeout' attribute is set.
- See Also:
-
getResultType
- Specified by:
getResultTypein interfaceGetFeatureType- Returns:
- the value of the 'Result Type' attribute.
- See Also:
-
setResultType
- Specified by:
setResultTypein interfaceGetFeatureType- Parameters:
newResultType- the new value of the 'Result Type' attribute.- See Also:
-
unsetResultType
public void unsetResultType()- Specified by:
unsetResultTypein interfaceGetFeatureType- See Also:
-
isSetResultType
public boolean isSetResultType()- Specified by:
isSetResultTypein interfaceGetFeatureType- Returns:
- whether the value of the 'Result Type' attribute is set.
- See Also:
-
getStartIndex
- Specified by:
getStartIndexin interfaceGetFeatureType- Returns:
- the value of the 'Start Index' attribute.
- See Also:
-
setStartIndex
- Specified by:
setStartIndexin interfaceGetFeatureType- Parameters:
newStartIndex- the new value of the 'Start Index' attribute.- See Also:
-
unsetStartIndex
public void unsetStartIndex()- Specified by:
unsetStartIndexin interfaceGetFeatureType- See Also:
-
isSetStartIndex
public boolean isSetStartIndex()- Specified by:
isSetStartIndexin interfaceGetFeatureType- Returns:
- whether the value of the 'Start Index' attribute is set.
- See Also:
-
getMetadata
- Specified by:
getMetadatain interfaceGetFeatureType
-
setMetadata
- Specified by:
setMetadatain interfaceGetFeatureType- Parameters:
newMetadata- the new value of the 'Metadata' attribute.- See Also:
-
getFormatOptions
- Specified by:
getFormatOptionsin interfaceGetFeatureType
-
setFormatOptions
- Specified by:
setFormatOptionsin interfaceGetFeatureType- Parameters:
newFormatOptions- the new value of the 'Format Options' attribute.- See Also:
-
getViewParams
- Specified by:
getViewParamsin interfaceGetFeatureType
-
getAbstractQueryExpressionGroup
public FeatureMap getAbstractQueryExpressionGroup()- Specified by:
getAbstractQueryExpressionGroupin interfaceGetFeatureType- Returns:
- the value of the 'Abstract Query Expression Group' attribute list.
- See Also:
-
getAbstractQueryExpression
- Specified by:
getAbstractQueryExpressionin 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:
eInverseRemovein classBasicEObjectImpl
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBaseRequestTypeImpl
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBaseRequestTypeImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBaseRequestTypeImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBaseRequestTypeImpl
-
toString
- Overrides:
toStringin classBaseRequestTypeImpl
-