Package net.opengis.cat.csw20.impl
Class SearchResultsTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- SearchResultsTypeImpl
-
- All Implemented Interfaces:
SearchResultsType
,Notifier
,EObject
,InternalEObject
public class SearchResultsTypeImpl extends EObjectImpl implements SearchResultsType
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
-
-
Field Summary
Fields Modifier and Type Field Description protected FeatureMap
abstractRecordGroup
The cached value of the 'Abstract Record Group
' attribute list.protected FeatureMap
any
The cached value of the 'Any
' attribute list.protected static ElementSetType
ELEMENT_SET_EDEFAULT
The default value of the 'Element Set
' attribute.protected ElementSetType
elementSet
The cached value of the 'Element Set
' attribute.protected boolean
elementSetESet
This is true if the Element Set attribute has been set.protected Calendar
expires
The cached value of the 'Expires
' attribute.protected static Calendar
EXPIRES_EDEFAULT
The default value of the 'Expires
' attribute.protected static BigInteger
NEXT_RECORD_EDEFAULT
The default value of the 'Next Record
' attribute.protected BigInteger
nextRecord
The cached value of the 'Next Record
' attribute.protected static BigInteger
NUMBER_OF_RECORDS_MATCHED_EDEFAULT
The default value of the 'Number Of Records Matched
' attribute.protected static BigInteger
NUMBER_OF_RECORDS_RETURNED_EDEFAULT
The default value of the 'Number Of Records Returned
' attribute.protected BigInteger
numberOfRecordsMatched
The cached value of the 'Number Of Records Matched
' attribute.protected BigInteger
numberOfRecordsReturned
The cached value of the 'Number Of Records Returned
' attribute.protected static String
RECORD_SCHEMA_EDEFAULT
The default value of the 'Record Schema
' attribute.protected String
recordSchema
The cached value of the 'Record Schema
' attribute.protected static String
RESULT_SET_ID_EDEFAULT
The default value of the 'Result Set Id
' attribute.protected String
resultSetId
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SearchResultsTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
NotificationChain
eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
EList<AbstractRecordType>
getAbstractRecord()
FeatureMap
getAbstractRecordGroup()
FeatureMap
getAny()
ElementSetType
getElementSet()
Calendar
getExpires()
BigInteger
getNextRecord()
BigInteger
getNumberOfRecordsMatched()
BigInteger
getNumberOfRecordsReturned()
String
getRecordSchema()
String
getResultSetId()
boolean
isSetElementSet()
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)
String
toString()
void
unsetElementSet()
-
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
-
-
-
-
Field Detail
-
abstractRecordGroup
protected FeatureMap abstractRecordGroup
The cached value of the 'Abstract Record Group
' attribute list.- See Also:
getAbstractRecordGroup()
-
ELEMENT_SET_EDEFAULT
protected static final ElementSetType ELEMENT_SET_EDEFAULT
The default value of the 'Element Set
' attribute.- See Also:
getElementSet()
-
elementSet
protected ElementSetType elementSet
The cached value of the 'Element Set
' attribute.- See Also:
getElementSet()
-
elementSetESet
protected boolean elementSetESet
This is true if the Element Set attribute has been set.
-
EXPIRES_EDEFAULT
protected static final Calendar EXPIRES_EDEFAULT
The default value of the 'Expires
' attribute.- See Also:
getExpires()
-
expires
protected Calendar expires
The cached value of the 'Expires
' attribute.- See Also:
getExpires()
-
NEXT_RECORD_EDEFAULT
protected static final BigInteger NEXT_RECORD_EDEFAULT
The default value of the 'Next Record
' attribute.- See Also:
getNextRecord()
-
nextRecord
protected BigInteger nextRecord
The cached value of the 'Next Record
' attribute.- See Also:
getNextRecord()
-
NUMBER_OF_RECORDS_MATCHED_EDEFAULT
protected static final BigInteger NUMBER_OF_RECORDS_MATCHED_EDEFAULT
The default value of the 'Number Of Records Matched
' attribute.- See Also:
getNumberOfRecordsMatched()
-
numberOfRecordsMatched
protected BigInteger numberOfRecordsMatched
The cached value of the 'Number Of Records Matched
' attribute.- See Also:
getNumberOfRecordsMatched()
-
NUMBER_OF_RECORDS_RETURNED_EDEFAULT
protected static final BigInteger NUMBER_OF_RECORDS_RETURNED_EDEFAULT
The default value of the 'Number Of Records Returned
' attribute.- See Also:
getNumberOfRecordsReturned()
-
numberOfRecordsReturned
protected BigInteger numberOfRecordsReturned
The cached value of the 'Number Of Records Returned
' attribute.- See Also:
getNumberOfRecordsReturned()
-
RECORD_SCHEMA_EDEFAULT
protected static final String RECORD_SCHEMA_EDEFAULT
The default value of the 'Record Schema
' attribute.- See Also:
getRecordSchema()
-
recordSchema
protected String recordSchema
The cached value of the 'Record Schema
' attribute.- See Also:
getRecordSchema()
-
RESULT_SET_ID_EDEFAULT
protected static final String RESULT_SET_ID_EDEFAULT
The default value of the 'Result Set Id
' attribute.- See Also:
getResultSetId()
-
resultSetId
protected String resultSetId
The cached value of the 'Result Set Id
' attribute.- See Also:
getResultSetId()
-
-
Method Detail
-
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:
Csw20Package.getSearchResultsType_AbstractRecordGroup()
-
getAbstractRecord
public EList<AbstractRecordType> getAbstractRecord()
- Specified by:
getAbstractRecord
in interfaceSearchResultsType
- Returns:
- the value of the 'Abstract Record' containment reference list.
- See Also:
Csw20Package.getSearchResultsType_AbstractRecord()
-
getAny
public FeatureMap getAny()
- Specified by:
getAny
in interfaceSearchResultsType
- Returns:
- the value of the 'Any' attribute list.
- See Also:
Csw20Package.getSearchResultsType_Any()
-
getElementSet
public ElementSetType getElementSet()
- Specified by:
getElementSet
in interfaceSearchResultsType
- Returns:
- the value of the 'Element Set' attribute.
- See Also:
ElementSetType
,SearchResultsType.isSetElementSet()
,SearchResultsType.unsetElementSet()
,SearchResultsType.setElementSet(ElementSetType)
,Csw20Package.getSearchResultsType_ElementSet()
-
setElementSet
public void setElementSet(ElementSetType newElementSet)
- Specified by:
setElementSet
in interfaceSearchResultsType
- Parameters:
newElementSet
- the new value of the 'Element Set' attribute.- See Also:
ElementSetType
,SearchResultsType.isSetElementSet()
,SearchResultsType.unsetElementSet()
,SearchResultsType.getElementSet()
-
unsetElementSet
public void unsetElementSet()
- Specified by:
unsetElementSet
in interfaceSearchResultsType
- See Also:
SearchResultsType.isSetElementSet()
,SearchResultsType.getElementSet()
,SearchResultsType.setElementSet(ElementSetType)
-
isSetElementSet
public boolean isSetElementSet()
- Specified by:
isSetElementSet
in interfaceSearchResultsType
- Returns:
- whether the value of the 'Element Set' attribute is set.
- See Also:
SearchResultsType.unsetElementSet()
,SearchResultsType.getElementSet()
,SearchResultsType.setElementSet(ElementSetType)
-
getExpires
public Calendar getExpires()
- Specified by:
getExpires
in interfaceSearchResultsType
- Returns:
- the value of the 'Expires' attribute.
- See Also:
#setExpires(XMLGregorianCalendar)
,Csw20Package.getSearchResultsType_Expires()
-
setExpires
public void setExpires(Calendar newExpires)
- Specified by:
setExpires
in interfaceSearchResultsType
- Parameters:
newExpires
- the new value of the 'Expires' attribute.- See Also:
SearchResultsType.getExpires()
-
getNextRecord
public BigInteger getNextRecord()
- Specified by:
getNextRecord
in interfaceSearchResultsType
- Returns:
- the value of the 'Next Record' attribute.
- See Also:
SearchResultsType.setNextRecord(BigInteger)
,Csw20Package.getSearchResultsType_NextRecord()
-
setNextRecord
public void setNextRecord(BigInteger newNextRecord)
- Specified by:
setNextRecord
in interfaceSearchResultsType
- Parameters:
newNextRecord
- the new value of the 'Next Record' attribute.- See Also:
SearchResultsType.getNextRecord()
-
getNumberOfRecordsMatched
public BigInteger getNumberOfRecordsMatched()
- Specified by:
getNumberOfRecordsMatched
in interfaceSearchResultsType
- Returns:
- the value of the 'Number Of Records Matched' attribute.
- See Also:
SearchResultsType.setNumberOfRecordsMatched(BigInteger)
,Csw20Package.getSearchResultsType_NumberOfRecordsMatched()
-
setNumberOfRecordsMatched
public void setNumberOfRecordsMatched(BigInteger newNumberOfRecordsMatched)
- Specified by:
setNumberOfRecordsMatched
in interfaceSearchResultsType
- Parameters:
newNumberOfRecordsMatched
- the new value of the 'Number Of Records Matched' attribute.- See Also:
SearchResultsType.getNumberOfRecordsMatched()
-
getNumberOfRecordsReturned
public BigInteger getNumberOfRecordsReturned()
- Specified by:
getNumberOfRecordsReturned
in interfaceSearchResultsType
- Returns:
- the value of the 'Number Of Records Returned' attribute.
- See Also:
SearchResultsType.setNumberOfRecordsReturned(BigInteger)
,Csw20Package.getSearchResultsType_NumberOfRecordsReturned()
-
setNumberOfRecordsReturned
public void setNumberOfRecordsReturned(BigInteger newNumberOfRecordsReturned)
- Specified by:
setNumberOfRecordsReturned
in interfaceSearchResultsType
- Parameters:
newNumberOfRecordsReturned
- the new value of the 'Number Of Records Returned' attribute.- See Also:
SearchResultsType.getNumberOfRecordsReturned()
-
getRecordSchema
public String getRecordSchema()
- Specified by:
getRecordSchema
in interfaceSearchResultsType
- Returns:
- the value of the 'Record Schema' attribute.
- See Also:
SearchResultsType.setRecordSchema(String)
,Csw20Package.getSearchResultsType_RecordSchema()
-
setRecordSchema
public void setRecordSchema(String newRecordSchema)
- Specified by:
setRecordSchema
in interfaceSearchResultsType
- Parameters:
newRecordSchema
- the new value of the 'Record Schema' attribute.- See Also:
SearchResultsType.getRecordSchema()
-
getResultSetId
public String getResultSetId()
- Specified by:
getResultSetId
in interfaceSearchResultsType
- Returns:
- the value of the 'Result Set Id' attribute.
- See Also:
SearchResultsType.setResultSetId(String)
,Csw20Package.getSearchResultsType_ResultSetId()
-
setResultSetId
public void setResultSetId(String newResultSetId)
- Specified by:
setResultSetId
in interfaceSearchResultsType
- Parameters:
newResultSetId
- the new value of the 'Result Set Id' attribute.- See Also:
SearchResultsType.getResultSetId()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- 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
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-