Package net.opengis.wcs20.impl
Class DescribeEOCoverageSetTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- RequestBaseTypeImpl
-
- DescribeEOCoverageSetTypeImpl
-
- All Implemented Interfaces:
DescribeEOCoverageSetType
,RequestBaseType
,Notifier
,EObject
,InternalEObject
public class DescribeEOCoverageSetTypeImpl extends RequestBaseTypeImpl implements DescribeEOCoverageSetType
An implementation of the model object 'Describe EO Coverage Set 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 static String
CONTAINMENT_TYPE_EDEFAULT
The default value of the 'Containment Type
' attribute.protected String
containmentType
The cached value of the 'Containment Type
' attribute.protected int
count
The cached value of the 'Count
' attribute.protected static int
COUNT_EDEFAULT
The default value of the 'Count
' attribute.protected EList<DimensionTrimType>
dimensionTrim
The cached value of the 'Dimension Trim
' reference list.protected EList<String>
eoId
The cached value of the 'Eo Id
' attribute list.protected Sections
sections
The cached value of the 'Sections
' containment reference.-
Fields inherited from class RequestBaseTypeImpl
BASE_URL_EDEFAULT, baseUrl, extension, service, SERVICE_EDEFAULT, serviceESet, version, VERSION_EDEFAULT
-
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
DescribeEOCoverageSetTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetSections(Sections newSections, 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)
String
getContainmentType()
int
getCount()
EList<DimensionTrimType>
getDimensionTrim()
EList<String>
getEoId()
Sections
getSections()
void
setContainmentType(String newContainmentType)
void
setCount(int newCount)
void
setSections(Sections newSections)
String
toString()
-
Methods inherited from class RequestBaseTypeImpl
basicSetExtension, getBaseUrl, getExtension, getService, getVersion, isSetService, setBaseUrl, setExtension, setService, setVersion, unsetService
-
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 RequestBaseType
getBaseUrl, getExtension, getService, getVersion, isSetService, setBaseUrl, setExtension, setService, setVersion, unsetService
-
-
-
-
Field Detail
-
eoId
protected EList<String> eoId
The cached value of the 'Eo Id
' attribute list.- See Also:
getEoId()
-
CONTAINMENT_TYPE_EDEFAULT
protected static final String CONTAINMENT_TYPE_EDEFAULT
The default value of the 'Containment Type
' attribute.- See Also:
getContainmentType()
-
containmentType
protected String containmentType
The cached value of the 'Containment Type
' attribute.- See Also:
getContainmentType()
-
sections
protected Sections sections
The cached value of the 'Sections
' containment reference.- See Also:
getSections()
-
dimensionTrim
protected EList<DimensionTrimType> dimensionTrim
The cached value of the 'Dimension Trim
' reference list.- See Also:
getDimensionTrim()
-
COUNT_EDEFAULT
protected static final int COUNT_EDEFAULT
The default value of the 'Count
' attribute.- See Also:
getCount()
, Constant Field Values
-
count
protected int count
The cached value of the 'Count
' attribute.- See Also:
getCount()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classRequestBaseTypeImpl
-
getEoId
public EList<String> getEoId()
- Specified by:
getEoId
in interfaceDescribeEOCoverageSetType
- Returns:
- the value of the 'Coverage Id' attribute.
- See Also:
#setCoverageId(String)
,Wcs20Package.getDescribeCoverageType_CoverageId()
-
getContainmentType
public String getContainmentType()
- Specified by:
getContainmentType
in interfaceDescribeEOCoverageSetType
-
setContainmentType
public void setContainmentType(String newContainmentType)
- Specified by:
setContainmentType
in interfaceDescribeEOCoverageSetType
- Parameters:
newContainmentType
- the new value of the 'Containment Type' attribute.- See Also:
DescribeEOCoverageSetType.getContainmentType()
-
getSections
public Sections getSections()
- Specified by:
getSections
in interfaceDescribeEOCoverageSetType
- Returns:
- the value of the 'Sections' containment reference.
- See Also:
DescribeEOCoverageSetType.setSections(Sections)
,Ows20Package.getGetCapabilitiesType_Sections()
-
basicSetSections
public NotificationChain basicSetSections(Sections newSections, NotificationChain msgs)
-
setSections
public void setSections(Sections newSections)
- Specified by:
setSections
in interfaceDescribeEOCoverageSetType
- Parameters:
newSections
- the new value of the 'Sections' containment reference.- See Also:
DescribeEOCoverageSetType.getSections()
-
getDimensionTrim
public EList<DimensionTrimType> getDimensionTrim()
- Specified by:
getDimensionTrim
in interfaceDescribeEOCoverageSetType
-
getCount
public int getCount()
- Specified by:
getCount
in interfaceDescribeEOCoverageSetType
-
setCount
public void setCount(int newCount)
- Specified by:
setCount
in interfaceDescribeEOCoverageSetType
- Parameters:
newCount
- the new value of the 'Count' attribute.- See Also:
DescribeEOCoverageSetType.getCount()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classRequestBaseTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classRequestBaseTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classRequestBaseTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classRequestBaseTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classRequestBaseTypeImpl
-
toString
public String toString()
- Overrides:
toString
in classRequestBaseTypeImpl
-
-