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 AdditionalObjectsType
additionalObjects
The cached value of the 'Additional Objects
' containment reference.protected static String
LOCK_ID_EDEFAULT
The default value of the 'Lock Id
' attribute.protected String
lockId
The cached value of the 'Lock Id
' attribute.protected String
next
The cached value of the 'Next
' attribute.protected static String
NEXT_EDEFAULT
The default value of the 'Next
' attribute.protected static Object
NUMBER_MATCHED_EDEFAULT
The default value of the 'Number Matched
' attribute.protected static BigInteger
NUMBER_RETURNED_EDEFAULT
The default value of the 'Number Returned
' attribute.protected Object
numberMatched
The cached value of the 'Number Matched
' attribute.protected BigInteger
numberReturned
The cached value of the 'Number Returned
' attribute.protected String
previous
The cached value of the 'Previous
' attribute.protected static String
PREVIOUS_EDEFAULT
The default value of the 'Previous
' attribute.protected static Calendar
TIME_STAMP_EDEFAULT
The default value of the 'Time Stamp
' attribute.protected Calendar
timeStamp
The cached value of the 'Time Stamp
' attribute.protected TruncatedResponseType
truncatedResponse
The 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 protected
FeatureCollectionTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetAdditionalObjects(AdditionalObjectsType newAdditionalObjects, NotificationChain msgs)
NotificationChain
basicSetTruncatedResponse(TruncatedResponseType newTruncatedResponse, NotificationChain msgs)
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)
AdditionalObjectsType
getAdditionalObjects()
String
getLockId()
String
getNext()
Object
getNumberMatched()
BigInteger
getNumberReturned()
String
getPrevious()
Calendar
getTimeStamp()
TruncatedResponseType
getTruncatedResponse()
void
setAdditionalObjects(AdditionalObjectsType newAdditionalObjects)
void
setLockId(String newLockId)
void
setNext(String newNext)
void
setNumberMatched(Object newNumberMatched)
void
setNumberReturned(BigInteger newNumberReturned)
void
setPrevious(String newPrevious)
void
setTimeStamp(Calendar newTimeStamp)
void
setTruncatedResponse(TruncatedResponseType newTruncatedResponse)
String
toString()
-
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:
eStaticClass
in classSimpleFeatureCollectionTypeImpl
-
getAdditionalObjects
public AdditionalObjectsType getAdditionalObjects()
- Specified by:
getAdditionalObjects
in 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:
setAdditionalObjects
in interfaceFeatureCollectionType
- Parameters:
newAdditionalObjects
- the new value of the 'Additional Objects' containment reference.- See Also:
FeatureCollectionType.getAdditionalObjects()
-
getTruncatedResponse
public TruncatedResponseType getTruncatedResponse()
- Specified by:
getTruncatedResponse
in 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:
setTruncatedResponse
in interfaceFeatureCollectionType
- Parameters:
newTruncatedResponse
- the new value of the 'Truncated Response' containment reference.- See Also:
FeatureCollectionType.getTruncatedResponse()
-
getLockId
public String getLockId()
- Specified by:
getLockId
in 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:
setLockId
in interfaceFeatureCollectionType
- Parameters:
newLockId
- the new value of the 'Lock Id' attribute.- See Also:
FeatureCollectionType.getLockId()
-
getNext
public String getNext()
- Specified by:
getNext
in interfaceFeatureCollectionType
- Returns:
- the value of the 'Next' attribute.
- See Also:
FeatureCollectionType.setNext(String)
,Wfs20Package.getFeatureCollectionType_Next()
-
setNext
public void setNext(String newNext)
- Specified by:
setNext
in interfaceFeatureCollectionType
- Parameters:
newNext
- the new value of the 'Next' attribute.- See Also:
FeatureCollectionType.getNext()
-
getNumberMatched
public Object getNumberMatched()
- Specified by:
getNumberMatched
in 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:
setNumberMatched
in interfaceFeatureCollectionType
- Parameters:
newNumberMatched
- the new value of the 'Number Matched' attribute.- See Also:
FeatureCollectionType.getNumberMatched()
-
getNumberReturned
public BigInteger getNumberReturned()
- Specified by:
getNumberReturned
in 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:
setNumberReturned
in interfaceFeatureCollectionType
- Parameters:
newNumberReturned
- the new value of the 'Number Returned' attribute.- See Also:
FeatureCollectionType.getNumberReturned()
-
getPrevious
public String getPrevious()
- Specified by:
getPrevious
in interfaceFeatureCollectionType
- Returns:
- the value of the 'Previous' attribute.
- See Also:
FeatureCollectionType.setPrevious(String)
,Wfs20Package.getFeatureCollectionType_Previous()
-
setPrevious
public void setPrevious(String newPrevious)
- Specified by:
setPrevious
in interfaceFeatureCollectionType
- Parameters:
newPrevious
- the new value of the 'Previous' attribute.- See Also:
FeatureCollectionType.getPrevious()
-
getTimeStamp
public Calendar getTimeStamp()
- Specified by:
getTimeStamp
in interfaceFeatureCollectionType
- Returns:
- the value of the 'Time Stamp' attribute.
- See Also:
#setTimeStamp(XMLGregorianCalendar)
,Wfs20Package.getFeatureCollectionType_TimeStamp()
-
setTimeStamp
public void setTimeStamp(Calendar newTimeStamp)
- Specified by:
setTimeStamp
in 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:
eInverseRemove
in classSimpleFeatureCollectionTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classSimpleFeatureCollectionTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classSimpleFeatureCollectionTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classSimpleFeatureCollectionTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classSimpleFeatureCollectionTypeImpl
-
toString
public String toString()
- Overrides:
toString
in classSimpleFeatureCollectionTypeImpl
-
-