Package net.opengis.wfs20.impl
Class FeatureCollectionTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- SimpleFeatureCollectionTypeImpl
-
- FeatureCollectionTypeImpl
-
- All Implemented Interfaces:
FeatureCollectionType,SimpleFeatureCollectionType,Notifier,EObject,InternalEObject
public class FeatureCollectionTypeImpl extends SimpleFeatureCollectionTypeImpl implements FeatureCollectionType
An implementation of the model object 'Feature Collection 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 AdditionalObjectsTypeadditionalObjectsThe cached value of the 'Additional Objects' containment reference.protected static StringLOCK_ID_EDEFAULTThe default value of the 'Lock Id' attribute.protected StringlockIdThe cached value of the 'Lock Id' attribute.protected StringnextThe cached value of the 'Next' attribute.protected static StringNEXT_EDEFAULTThe default value of the 'Next' attribute.protected static ObjectNUMBER_MATCHED_EDEFAULTThe default value of the 'Number Matched' attribute.protected static BigIntegerNUMBER_RETURNED_EDEFAULTThe default value of the 'Number Returned' attribute.protected ObjectnumberMatchedThe cached value of the 'Number Matched' attribute.protected BigIntegernumberReturnedThe cached value of the 'Number Returned' attribute.protected StringpreviousThe cached value of the 'Previous' attribute.protected static StringPREVIOUS_EDEFAULTThe default value of the 'Previous' attribute.protected static CalendarTIME_STAMP_EDEFAULTThe default value of the 'Time Stamp' attribute.protected CalendartimeStampThe cached value of the 'Time Stamp' attribute.protected TruncatedResponseTypetruncatedResponseThe cached value of the 'Truncated Response' containment reference.-
Fields inherited from class SimpleFeatureCollectionTypeImpl
boundedBy, member
-
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 protectedFeatureCollectionTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetAdditionalObjects(AdditionalObjectsType newAdditionalObjects, NotificationChain msgs)NotificationChainbasicSetTruncatedResponse(TruncatedResponseType newTruncatedResponse, NotificationChain msgs)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)AdditionalObjectsTypegetAdditionalObjects()StringgetLockId()StringgetNext()ObjectgetNumberMatched()BigIntegergetNumberReturned()StringgetPrevious()CalendargetTimeStamp()TruncatedResponseTypegetTruncatedResponse()voidsetAdditionalObjects(AdditionalObjectsType newAdditionalObjects)voidsetLockId(String newLockId)voidsetNext(String newNext)voidsetNumberMatched(Object newNumberMatched)voidsetNumberReturned(BigInteger newNumberReturned)voidsetPrevious(String newPrevious)voidsetTimeStamp(Calendar newTimeStamp)voidsetTruncatedResponse(TruncatedResponseType newTruncatedResponse)StringtoString()-
Methods inherited from class SimpleFeatureCollectionTypeImpl
basicSetBoundedBy, getBoundedBy, getMember, setBoundedBy
-
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 SimpleFeatureCollectionType
getBoundedBy, getMember, setBoundedBy
-
-
-
-
Field Detail
-
additionalObjects
protected AdditionalObjectsType additionalObjects
The cached value of the 'Additional Objects' containment reference.- See Also:
getAdditionalObjects()
-
truncatedResponse
protected TruncatedResponseType truncatedResponse
The cached value of the 'Truncated Response' containment reference.- See Also:
getTruncatedResponse()
-
LOCK_ID_EDEFAULT
protected static final String LOCK_ID_EDEFAULT
The default value of the 'Lock Id' attribute.- See Also:
getLockId()
-
lockId
protected String lockId
The cached value of the 'Lock Id' attribute.- See Also:
getLockId()
-
NEXT_EDEFAULT
protected static final String NEXT_EDEFAULT
The default value of the 'Next' attribute.- See Also:
getNext()
-
NUMBER_MATCHED_EDEFAULT
protected static final Object NUMBER_MATCHED_EDEFAULT
The default value of the 'Number Matched' attribute.- See Also:
getNumberMatched()
-
numberMatched
protected Object numberMatched
The cached value of the 'Number Matched' attribute.- See Also:
getNumberMatched()
-
NUMBER_RETURNED_EDEFAULT
protected static final BigInteger NUMBER_RETURNED_EDEFAULT
The default value of the 'Number Returned' attribute.- See Also:
getNumberReturned()
-
numberReturned
protected BigInteger numberReturned
The cached value of the 'Number Returned' attribute.- See Also:
getNumberReturned()
-
PREVIOUS_EDEFAULT
protected static final String PREVIOUS_EDEFAULT
The default value of the 'Previous' attribute.- See Also:
getPrevious()
-
previous
protected String previous
The cached value of the 'Previous' attribute.- See Also:
getPrevious()
-
TIME_STAMP_EDEFAULT
protected static final Calendar TIME_STAMP_EDEFAULT
The default value of the 'Time Stamp' attribute.- See Also:
getTimeStamp()
-
timeStamp
protected Calendar timeStamp
The cached value of the 'Time Stamp' attribute.- See Also:
getTimeStamp()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classSimpleFeatureCollectionTypeImpl
-
getAdditionalObjects
public AdditionalObjectsType getAdditionalObjects()
- Specified by:
getAdditionalObjectsin interfaceFeatureCollectionType- Returns:
- the value of the 'Additional Objects' containment reference.
- See Also:
FeatureCollectionType.setAdditionalObjects(AdditionalObjectsType),Wfs20Package.getFeatureCollectionType_AdditionalObjects()
-
basicSetAdditionalObjects
public NotificationChain basicSetAdditionalObjects(AdditionalObjectsType newAdditionalObjects, NotificationChain msgs)
-
setAdditionalObjects
public void setAdditionalObjects(AdditionalObjectsType newAdditionalObjects)
- Specified by:
setAdditionalObjectsin interfaceFeatureCollectionType- Parameters:
newAdditionalObjects- the new value of the 'Additional Objects' containment reference.- See Also:
FeatureCollectionType.getAdditionalObjects()
-
getTruncatedResponse
public TruncatedResponseType getTruncatedResponse()
- Specified by:
getTruncatedResponsein interfaceFeatureCollectionType- Returns:
- the value of the 'Truncated Response' containment reference.
- See Also:
FeatureCollectionType.setTruncatedResponse(TruncatedResponseType),Wfs20Package.getFeatureCollectionType_TruncatedResponse()
-
basicSetTruncatedResponse
public NotificationChain basicSetTruncatedResponse(TruncatedResponseType newTruncatedResponse, NotificationChain msgs)
-
setTruncatedResponse
public void setTruncatedResponse(TruncatedResponseType newTruncatedResponse)
- Specified by:
setTruncatedResponsein interfaceFeatureCollectionType- Parameters:
newTruncatedResponse- the new value of the 'Truncated Response' containment reference.- See Also:
FeatureCollectionType.getTruncatedResponse()
-
getLockId
public String getLockId()
- Specified by:
getLockIdin interfaceFeatureCollectionType- Returns:
- the value of the 'Lock Id' attribute.
- See Also:
FeatureCollectionType.setLockId(String),Wfs20Package.getFeatureCollectionType_LockId()
-
setLockId
public void setLockId(String newLockId)
- Specified by:
setLockIdin interfaceFeatureCollectionType- Parameters:
newLockId- the new value of the 'Lock Id' attribute.- See Also:
FeatureCollectionType.getLockId()
-
getNext
public String getNext()
- Specified by:
getNextin interfaceFeatureCollectionType- Returns:
- the value of the 'Next' attribute.
- See Also:
FeatureCollectionType.setNext(String),Wfs20Package.getFeatureCollectionType_Next()
-
setNext
public void setNext(String newNext)
- Specified by:
setNextin interfaceFeatureCollectionType- Parameters:
newNext- the new value of the 'Next' attribute.- See Also:
FeatureCollectionType.getNext()
-
getNumberMatched
public Object getNumberMatched()
- Specified by:
getNumberMatchedin interfaceFeatureCollectionType- Returns:
- the value of the 'Number Matched' attribute.
- See Also:
FeatureCollectionType.setNumberMatched(Object),Wfs20Package.getFeatureCollectionType_NumberMatched()
-
setNumberMatched
public void setNumberMatched(Object newNumberMatched)
- Specified by:
setNumberMatchedin interfaceFeatureCollectionType- Parameters:
newNumberMatched- the new value of the 'Number Matched' attribute.- See Also:
FeatureCollectionType.getNumberMatched()
-
getNumberReturned
public BigInteger getNumberReturned()
- Specified by:
getNumberReturnedin interfaceFeatureCollectionType- Returns:
- the value of the 'Number Returned' attribute.
- See Also:
FeatureCollectionType.setNumberReturned(BigInteger),Wfs20Package.getFeatureCollectionType_NumberReturned()
-
setNumberReturned
public void setNumberReturned(BigInteger newNumberReturned)
- Specified by:
setNumberReturnedin interfaceFeatureCollectionType- Parameters:
newNumberReturned- the new value of the 'Number Returned' attribute.- See Also:
FeatureCollectionType.getNumberReturned()
-
getPrevious
public String getPrevious()
- Specified by:
getPreviousin interfaceFeatureCollectionType- Returns:
- the value of the 'Previous' attribute.
- See Also:
FeatureCollectionType.setPrevious(String),Wfs20Package.getFeatureCollectionType_Previous()
-
setPrevious
public void setPrevious(String newPrevious)
- Specified by:
setPreviousin interfaceFeatureCollectionType- Parameters:
newPrevious- the new value of the 'Previous' attribute.- See Also:
FeatureCollectionType.getPrevious()
-
getTimeStamp
public Calendar getTimeStamp()
- Specified by:
getTimeStampin interfaceFeatureCollectionType- Returns:
- the value of the 'Time Stamp' attribute.
- See Also:
#setTimeStamp(XMLGregorianCalendar),Wfs20Package.getFeatureCollectionType_TimeStamp()
-
setTimeStamp
public void setTimeStamp(Calendar newTimeStamp)
- Specified by:
setTimeStampin interfaceFeatureCollectionType- Parameters:
newTimeStamp- the new value of the 'Time Stamp' attribute.- See Also:
FeatureCollectionType.getTimeStamp()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
eInverseRemovein classSimpleFeatureCollectionTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classSimpleFeatureCollectionTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classSimpleFeatureCollectionTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classSimpleFeatureCollectionTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classSimpleFeatureCollectionTypeImpl
-
toString
public String toString()
- Overrides:
toStringin classSimpleFeatureCollectionTypeImpl
-
-