Package net.opengis.cat.csw20.impl
Class GetRecordsTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
RequestBaseTypeImpl
GetRecordsTypeImpl
- All Implemented Interfaces:
GetRecordsType,RequestBaseType,Notifier,EObject,InternalEObject
An implementation of the model object 'Get Records 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 'Any' attribute list.protected DistributedSearchTypeThe cached value of the 'Distributed Search' containment reference.protected static final IntegerThe default value of the 'Max Records' attribute.protected IntegerThe cached value of the 'Max Records' attribute.protected static final StringThe default value of the 'Output Format' attribute.protected static final StringThe default value of the 'Output Schema' attribute.protected StringThe cached value of the 'Output Format' attribute.protected booleanThis is true if the Output Format attribute has been set.protected StringThe cached value of the 'Output Schema' attribute.protected ObjectThe cached value of the 'Query' attribute.protected static final ObjectThe default value of the 'Query' attribute.protected static final StringThe default value of the 'Request Id' attribute.protected StringThe cached value of the 'Request Id' attribute.protected static final StringThe default value of the 'Response Handler' attribute.protected StringThe cached value of the 'Response Handler' attribute.protected static final ResultTypeThe default value of the 'Result Type' attribute.protected ResultTypeThe cached value of the 'Result Type' attribute.protected booleanThis is true if the Result Type attribute has been set.protected static final IntegerThe default value of the 'Start Position' attribute.protected IntegerThe cached value of the 'Start Position' attribute.Fields inherited from class RequestBaseTypeImpl
BASE_URL_EDEFAULT, baseUrl, EXTENDED_PROPERTIES_EDEFAULT, extendedProperties, 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 TypeMethodDescriptionNotificationChainbasicSetDistributedSearch(DistributedSearchType newDistributedSearch, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) FeatureMapgetAny()getQuery()booleanbooleanvoidsetDistributedSearch(DistributedSearchType newDistributedSearch) voidsetMaxRecords(Integer newMaxRecords) voidsetOutputFormat(String newOutputFormat) voidsetOutputSchema(String newOutputSchema) voidvoidsetRequestId(String newRequestId) voidsetResponseHandler(String newResponseHandler) voidsetResultType(ResultType newResultType) voidsetStartPosition(Integer newStartPosition) toString()voidvoidMethods inherited from class RequestBaseTypeImpl
getBaseUrl, getExtendedProperties, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, 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 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, eSetDeliverMethods inherited from interface RequestBaseType
getBaseUrl, getExtendedProperties, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setService, setVersion, unsetService, unsetVersion
-
Field Details
-
distributedSearch
The cached value of the 'Distributed Search' containment reference.- See Also:
-
RESPONSE_HANDLER_EDEFAULT
The default value of the 'Response Handler' attribute.- See Also:
-
responseHandler
The cached value of the 'Response Handler' attribute.- See Also:
-
any
protected FeatureMap anyThe cached value of the 'Any' attribute list.- See Also:
-
MAX_RECORDS_EDEFAULT
The default value of the 'Max Records' attribute.- See Also:
-
maxRecords
The cached value of the 'Max Records' 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. -
OUTPUT_SCHEMA_EDEFAULT
The default value of the 'Output Schema' attribute.- See Also:
-
outputSchema
The cached value of the 'Output Schema' attribute.- See Also:
-
REQUEST_ID_EDEFAULT
The default value of the 'Request Id' attribute.- See Also:
-
requestId
The cached value of the 'Request Id' attribute.- See Also:
-
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_POSITION_EDEFAULT
The default value of the 'Start Position' attribute.- See Also:
-
startPosition
The cached value of the 'Start Position' attribute.- See Also:
-
QUERY_EDEFAULT
The default value of the 'Query' attribute.- See Also:
-
query
The cached value of the 'Query' attribute.- See Also:
-
-
Constructor Details
-
GetRecordsTypeImpl
protected GetRecordsTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClassin classRequestBaseTypeImpl
-
getDistributedSearch
- Specified by:
getDistributedSearchin interfaceGetRecordsType- Returns:
- the value of the 'Distributed Search' containment reference.
- See Also:
-
basicSetDistributedSearch
public NotificationChain basicSetDistributedSearch(DistributedSearchType newDistributedSearch, NotificationChain msgs) -
setDistributedSearch
- Specified by:
setDistributedSearchin interfaceGetRecordsType- Parameters:
newDistributedSearch- the new value of the 'Distributed Search' containment reference.- See Also:
-
getResponseHandler
- Specified by:
getResponseHandlerin interfaceGetRecordsType- Returns:
- the value of the 'Response Handler' attribute.
- See Also:
-
setResponseHandler
- Specified by:
setResponseHandlerin interfaceGetRecordsType- Parameters:
newResponseHandler- the new value of the 'Response Handler' attribute.- See Also:
-
getAny
public FeatureMap getAny()- Specified by:
getAnyin interfaceGetRecordsType- Returns:
- the value of the 'Any' attribute list.
- See Also:
-
getMaxRecords
- Specified by:
getMaxRecordsin interfaceGetRecordsType- Returns:
- the value of the 'Max Records' attribute.
- See Also:
-
#isSetMaxRecords()#unsetMaxRecords()#setMaxRecords(BigInteger)Csw20Package.getGetRecordsType_MaxRecords()
-
setMaxRecords
- Specified by:
setMaxRecordsin interfaceGetRecordsType- Parameters:
newMaxRecords- the new value of the 'Max Records' attribute.- See Also:
-
getOutputFormat
- Specified by:
getOutputFormatin interfaceGetRecordsType- Returns:
- the value of the 'Output Format' attribute.
- See Also:
-
setOutputFormat
- Specified by:
setOutputFormatin interfaceGetRecordsType- Parameters:
newOutputFormat- the new value of the 'Output Format' attribute.- See Also:
-
unsetOutputFormat
public void unsetOutputFormat()- Specified by:
unsetOutputFormatin interfaceGetRecordsType- See Also:
-
isSetOutputFormat
public boolean isSetOutputFormat()- Specified by:
isSetOutputFormatin interfaceGetRecordsType- Returns:
- whether the value of the 'Output Format' attribute is set.
- See Also:
-
getOutputSchema
- Specified by:
getOutputSchemain interfaceGetRecordsType- Returns:
- the value of the 'Output Schema' attribute.
- See Also:
-
setOutputSchema
- Specified by:
setOutputSchemain interfaceGetRecordsType- Parameters:
newOutputSchema- the new value of the 'Output Schema' attribute.- See Also:
-
getRequestId
- Specified by:
getRequestIdin interfaceGetRecordsType- Returns:
- the value of the 'Request Id' attribute.
- See Also:
-
setRequestId
- Specified by:
setRequestIdin interfaceGetRecordsType- Parameters:
newRequestId- the new value of the 'Request Id' attribute.- See Also:
-
getResultType
- Specified by:
getResultTypein interfaceGetRecordsType- Returns:
- the value of the 'Result Type' attribute.
- See Also:
-
setResultType
- Specified by:
setResultTypein interfaceGetRecordsType- Parameters:
newResultType- the new value of the 'Result Type' attribute.- See Also:
-
unsetResultType
public void unsetResultType()- Specified by:
unsetResultTypein interfaceGetRecordsType- See Also:
-
isSetResultType
public boolean isSetResultType()- Specified by:
isSetResultTypein interfaceGetRecordsType- Returns:
- whether the value of the 'Result Type' attribute is set.
- See Also:
-
getStartPosition
- Specified by:
getStartPositionin interfaceGetRecordsType- Returns:
- the value of the 'Start Position' attribute.
- See Also:
-
setStartPosition
- Specified by:
setStartPositionin interfaceGetRecordsType- Parameters:
newStartPosition- the new value of the 'Start Position' attribute.- See Also:
-
getQuery
- Specified by:
getQueryin interfaceGetRecordsType- Returns:
- the value of the 'Abstract Query' containment reference.
- See Also:
-
net.opengis.cat.csw20.Csw20Package#getGetRecordsType_AbstractQuery()
-
setQuery
- Specified by:
setQueryin interfaceGetRecordsType- Parameters:
newQuery- the new value of the 'Query' attribute.- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemovein classBasicEObjectImpl
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classRequestBaseTypeImpl
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classRequestBaseTypeImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classRequestBaseTypeImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classRequestBaseTypeImpl
-
toString
- Overrides:
toStringin classRequestBaseTypeImpl
-