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 FeatureMapabstractRecordGroupThe cached value of the 'Abstract Record Group' attribute list.protected FeatureMapanyThe cached value of the 'Any' attribute list.protected static ElementSetTypeELEMENT_SET_EDEFAULTThe default value of the 'Element Set' attribute.protected ElementSetTypeelementSetThe cached value of the 'Element Set' attribute.protected booleanelementSetESetThis is true if the Element Set attribute has been set.protected CalendarexpiresThe cached value of the 'Expires' attribute.protected static CalendarEXPIRES_EDEFAULTThe default value of the 'Expires' attribute.protected static BigIntegerNEXT_RECORD_EDEFAULTThe default value of the 'Next Record' attribute.protected BigIntegernextRecordThe cached value of the 'Next Record' attribute.protected static BigIntegerNUMBER_OF_RECORDS_MATCHED_EDEFAULTThe default value of the 'Number Of Records Matched' attribute.protected static BigIntegerNUMBER_OF_RECORDS_RETURNED_EDEFAULTThe default value of the 'Number Of Records Returned' attribute.protected BigIntegernumberOfRecordsMatchedThe cached value of the 'Number Of Records Matched' attribute.protected BigIntegernumberOfRecordsReturnedThe cached value of the 'Number Of Records Returned' attribute.protected static StringRECORD_SCHEMA_EDEFAULTThe default value of the 'Record Schema' attribute.protected StringrecordSchemaThe cached value of the 'Record Schema' attribute.protected static StringRESULT_SET_ID_EDEFAULTThe default value of the 'Result Set Id' attribute.protected StringresultSetIdThe 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 protectedSearchResultsTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)EList<AbstractRecordType>getAbstractRecord()FeatureMapgetAbstractRecordGroup()FeatureMapgetAny()ElementSetTypegetElementSet()CalendargetExpires()BigIntegergetNextRecord()BigIntegergetNumberOfRecordsMatched()BigIntegergetNumberOfRecordsReturned()StringgetRecordSchema()StringgetResultSetId()booleanisSetElementSet()voidsetElementSet(ElementSetType newElementSet)voidsetExpires(Calendar newExpires)voidsetNextRecord(BigInteger newNextRecord)voidsetNumberOfRecordsMatched(BigInteger newNumberOfRecordsMatched)voidsetNumberOfRecordsReturned(BigInteger newNumberOfRecordsReturned)voidsetRecordSchema(String newRecordSchema)voidsetResultSetId(String newResultSetId)StringtoString()voidunsetElementSet()-
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:
eStaticClassin classEObjectImpl
-
getAbstractRecordGroup
public FeatureMap getAbstractRecordGroup()
- Specified by:
getAbstractRecordGroupin interfaceSearchResultsType- Returns:
- the value of the 'Abstract Record Group' attribute list.
- See Also:
Csw20Package.getSearchResultsType_AbstractRecordGroup()
-
getAbstractRecord
public EList<AbstractRecordType> getAbstractRecord()
- Specified by:
getAbstractRecordin interfaceSearchResultsType- Returns:
- the value of the 'Abstract Record' containment reference list.
- See Also:
Csw20Package.getSearchResultsType_AbstractRecord()
-
getAny
public FeatureMap getAny()
- Specified by:
getAnyin interfaceSearchResultsType- Returns:
- the value of the 'Any' attribute list.
- See Also:
Csw20Package.getSearchResultsType_Any()
-
getElementSet
public ElementSetType getElementSet()
- Specified by:
getElementSetin 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:
setElementSetin 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:
unsetElementSetin interfaceSearchResultsType- See Also:
SearchResultsType.isSetElementSet(),SearchResultsType.getElementSet(),SearchResultsType.setElementSet(ElementSetType)
-
isSetElementSet
public boolean isSetElementSet()
- Specified by:
isSetElementSetin 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:
getExpiresin interfaceSearchResultsType- Returns:
- the value of the 'Expires' attribute.
- See Also:
#setExpires(XMLGregorianCalendar),Csw20Package.getSearchResultsType_Expires()
-
setExpires
public void setExpires(Calendar newExpires)
- Specified by:
setExpiresin interfaceSearchResultsType- Parameters:
newExpires- the new value of the 'Expires' attribute.- See Also:
SearchResultsType.getExpires()
-
getNextRecord
public BigInteger getNextRecord()
- Specified by:
getNextRecordin 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:
setNextRecordin interfaceSearchResultsType- Parameters:
newNextRecord- the new value of the 'Next Record' attribute.- See Also:
SearchResultsType.getNextRecord()
-
getNumberOfRecordsMatched
public BigInteger getNumberOfRecordsMatched()
- Specified by:
getNumberOfRecordsMatchedin 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:
setNumberOfRecordsMatchedin interfaceSearchResultsType- Parameters:
newNumberOfRecordsMatched- the new value of the 'Number Of Records Matched' attribute.- See Also:
SearchResultsType.getNumberOfRecordsMatched()
-
getNumberOfRecordsReturned
public BigInteger getNumberOfRecordsReturned()
- Specified by:
getNumberOfRecordsReturnedin 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:
setNumberOfRecordsReturnedin interfaceSearchResultsType- Parameters:
newNumberOfRecordsReturned- the new value of the 'Number Of Records Returned' attribute.- See Also:
SearchResultsType.getNumberOfRecordsReturned()
-
getRecordSchema
public String getRecordSchema()
- Specified by:
getRecordSchemain 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:
setRecordSchemain interfaceSearchResultsType- Parameters:
newRecordSchema- the new value of the 'Record Schema' attribute.- See Also:
SearchResultsType.getRecordSchema()
-
getResultSetId
public String getResultSetId()
- Specified by:
getResultSetIdin 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:
setResultSetIdin 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:
eInverseRemovein classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-