Package net.opengis.cat.csw20.impl
Class SearchResultsTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
SearchResultsTypeImpl
- All Implemented Interfaces:
SearchResultsType
,Notifier
,EObject
,InternalEObject
An implementation of the model object 'Search Results 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 Record Group
' attribute list.protected FeatureMap
The cached value of the 'Any
' attribute list.protected static final ElementSetType
The default value of the 'Element Set
' attribute.protected ElementSetType
The cached value of the 'Element Set
' attribute.protected boolean
This is true if the Element Set attribute has been set.protected Calendar
The cached value of the 'Expires
' attribute.protected static final Calendar
The default value of the 'Expires
' attribute.protected static final BigInteger
The default value of the 'Next Record
' attribute.protected BigInteger
The cached value of the 'Next Record
' attribute.protected static final BigInteger
The default value of the 'Number Of Records Matched
' attribute.protected static final BigInteger
The default value of the 'Number Of Records Returned
' attribute.protected BigInteger
The cached value of the 'Number Of Records Matched
' attribute.protected BigInteger
The cached value of the 'Number Of Records Returned
' attribute.protected static final String
The default value of the 'Record Schema
' attribute.protected String
The cached value of the 'Record Schema
' attribute.protected static final String
The default value of the 'Result Set Id
' attribute.protected String
The cached value of the 'Result Set Id
' attribute.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<AbstractRecordType>
FeatureMap
FeatureMap
getAny()
boolean
void
setElementSet
(ElementSetType newElementSet) void
setExpires
(Calendar newExpires) void
setNextRecord
(BigInteger newNextRecord) void
setNumberOfRecordsMatched
(BigInteger newNumberOfRecordsMatched) void
setNumberOfRecordsReturned
(BigInteger newNumberOfRecordsReturned) void
setRecordSchema
(String newRecordSchema) void
setResultSetId
(String newResultSetId) toString()
void
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 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
-
abstractRecordGroup
protected FeatureMap abstractRecordGroupThe cached value of the 'Abstract Record Group
' attribute list.- See Also:
-
any
protected FeatureMap anyThe cached value of the 'Any
' attribute list.- See Also:
-
ELEMENT_SET_EDEFAULT
The default value of the 'Element Set
' attribute.- See Also:
-
elementSet
The cached value of the 'Element Set
' attribute.- See Also:
-
elementSetESet
protected boolean elementSetESetThis is true if the Element Set attribute has been set. -
EXPIRES_EDEFAULT
The default value of the 'Expires
' attribute.- See Also:
-
expires
The cached value of the 'Expires
' attribute.- See Also:
-
NEXT_RECORD_EDEFAULT
The default value of the 'Next Record
' attribute.- See Also:
-
nextRecord
The cached value of the 'Next Record
' attribute.- See Also:
-
NUMBER_OF_RECORDS_MATCHED_EDEFAULT
The default value of the 'Number Of Records Matched
' attribute.- See Also:
-
numberOfRecordsMatched
The cached value of the 'Number Of Records Matched
' attribute.- See Also:
-
NUMBER_OF_RECORDS_RETURNED_EDEFAULT
The default value of the 'Number Of Records Returned
' attribute.- See Also:
-
numberOfRecordsReturned
The cached value of the 'Number Of Records Returned
' attribute.- See Also:
-
RECORD_SCHEMA_EDEFAULT
The default value of the 'Record Schema
' attribute.- See Also:
-
recordSchema
The cached value of the 'Record Schema
' attribute.- See Also:
-
RESULT_SET_ID_EDEFAULT
The default value of the 'Result Set Id
' attribute.- See Also:
-
resultSetId
The cached value of the 'Result Set Id
' attribute.- See Also:
-
-
Constructor Details
-
SearchResultsTypeImpl
protected SearchResultsTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classEObjectImpl
-
getAbstractRecordGroup
public FeatureMap getAbstractRecordGroup()- Specified by:
getAbstractRecordGroup
in interfaceSearchResultsType
- Returns:
- the value of the 'Abstract Record Group' attribute list.
- See Also:
-
getAbstractRecord
- Specified by:
getAbstractRecord
in interfaceSearchResultsType
- Returns:
- the value of the 'Abstract Record' containment reference list.
- See Also:
-
getAny
public FeatureMap getAny()- Specified by:
getAny
in interfaceSearchResultsType
- Returns:
- the value of the 'Any' attribute list.
- See Also:
-
getElementSet
- Specified by:
getElementSet
in interfaceSearchResultsType
- Returns:
- the value of the 'Element Set' attribute.
- See Also:
-
setElementSet
- Specified by:
setElementSet
in interfaceSearchResultsType
- Parameters:
newElementSet
- the new value of the 'Element Set' attribute.- See Also:
-
unsetElementSet
public void unsetElementSet()- Specified by:
unsetElementSet
in interfaceSearchResultsType
- See Also:
-
isSetElementSet
public boolean isSetElementSet()- Specified by:
isSetElementSet
in interfaceSearchResultsType
- Returns:
- whether the value of the 'Element Set' attribute is set.
- See Also:
-
getExpires
- Specified by:
getExpires
in interfaceSearchResultsType
- Returns:
- the value of the 'Expires' attribute.
- See Also:
-
#setExpires(XMLGregorianCalendar)
Csw20Package.getSearchResultsType_Expires()
-
setExpires
- Specified by:
setExpires
in interfaceSearchResultsType
- Parameters:
newExpires
- the new value of the 'Expires' attribute.- See Also:
-
getNextRecord
- Specified by:
getNextRecord
in interfaceSearchResultsType
- Returns:
- the value of the 'Next Record' attribute.
- See Also:
-
setNextRecord
- Specified by:
setNextRecord
in interfaceSearchResultsType
- Parameters:
newNextRecord
- the new value of the 'Next Record' attribute.- See Also:
-
getNumberOfRecordsMatched
- Specified by:
getNumberOfRecordsMatched
in interfaceSearchResultsType
- Returns:
- the value of the 'Number Of Records Matched' attribute.
- See Also:
-
setNumberOfRecordsMatched
- Specified by:
setNumberOfRecordsMatched
in interfaceSearchResultsType
- Parameters:
newNumberOfRecordsMatched
- the new value of the 'Number Of Records Matched' attribute.- See Also:
-
getNumberOfRecordsReturned
- Specified by:
getNumberOfRecordsReturned
in interfaceSearchResultsType
- Returns:
- the value of the 'Number Of Records Returned' attribute.
- See Also:
-
setNumberOfRecordsReturned
- Specified by:
setNumberOfRecordsReturned
in interfaceSearchResultsType
- Parameters:
newNumberOfRecordsReturned
- the new value of the 'Number Of Records Returned' attribute.- See Also:
-
getRecordSchema
- Specified by:
getRecordSchema
in interfaceSearchResultsType
- Returns:
- the value of the 'Record Schema' attribute.
- See Also:
-
setRecordSchema
- Specified by:
setRecordSchema
in interfaceSearchResultsType
- Parameters:
newRecordSchema
- the new value of the 'Record Schema' attribute.- See Also:
-
getResultSetId
- Specified by:
getResultSetId
in interfaceSearchResultsType
- Returns:
- the value of the 'Result Set Id' attribute.
- See Also:
-
setResultSetId
- Specified by:
setResultSetId
in interfaceSearchResultsType
- Parameters:
newResultSetId
- the new value of the 'Result Set Id' attribute.- 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 classBasicEObjectImpl
-
eSet
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
- Overrides:
toString
in classBasicEObjectImpl
-