Package net.opengis.cat.csw20.impl
Class HarvestTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
RequestBaseTypeImpl
HarvestTypeImpl
- All Implemented Interfaces:
HarvestType,RequestBaseType,Notifier,EObject,InternalEObject
An implementation of the model object 'Harvest Type'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final DurationThe default value of the 'Harvest Interval' attribute.protected DurationThe cached value of the 'Harvest Interval' attribute.protected static final StringThe default value of the 'Resource Format' attribute.protected static final StringThe default value of the 'Resource Type' attribute.protected StringThe cached value of the 'Resource Format' attribute.protected booleanThis is true if the Resource Format attribute has been set.protected StringThe cached value of the 'Resource Type' attribute.protected static final StringThe default value of the 'Response Handler' attribute.protected StringThe cached value of the 'Response Handler' attribute.protected StringThe cached value of the 'Source' attribute.protected static final StringThe default value of the 'Source' attribute.Fields inherited from class RequestBaseTypeImpl
BASE_URL_EDEFAULT, baseUrl, EXTENDED_PROPERTIES_EDEFAULT, extendedProperties, service, SERVICE_EDEFAULT, serviceESet, version, VERSION_EDEFAULT, versionESetFields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) booleanvoidsetHarvestInterval(Duration newHarvestInterval) voidsetResourceFormat(String newResourceFormat) voidsetResourceType(String newResourceType) voidsetResponseHandler(String newResponseHandler) voidtoString()voidMethods inherited from class RequestBaseTypeImpl
getBaseUrl, getExtendedProperties, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setService, setVersion, unsetService, unsetVersionMethods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods 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, 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, eVirtualValuesMethods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface InternalEObject
eNotificationRequiredMethods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface RequestBaseType
getBaseUrl, getExtendedProperties, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setExtendedProperties, setService, setVersion, unsetService, unsetVersion
-
Field Details
-
SOURCE_EDEFAULT
The default value of the 'Source' attribute.- See Also:
-
source
The cached value of the 'Source' attribute.- See Also:
-
RESOURCE_TYPE_EDEFAULT
The default value of the 'Resource Type' attribute.- See Also:
-
resourceType
The cached value of the 'Resource Type' attribute.- See Also:
-
RESOURCE_FORMAT_EDEFAULT
The default value of the 'Resource Format' attribute.- See Also:
-
resourceFormat
The cached value of the 'Resource Format' attribute.- See Also:
-
resourceFormatESet
protected boolean resourceFormatESetThis is true if the Resource Format attribute has been set. -
HARVEST_INTERVAL_EDEFAULT
The default value of the 'Harvest Interval' attribute.- See Also:
-
harvestInterval
The cached value of the 'Harvest Interval' attribute.- See Also:
-
RESPONSE_HANDLER_EDEFAULT
The default value of the 'Response Handler' attribute.- See Also:
-
responseHandler
The cached value of the 'Response Handler' attribute.- See Also:
-
-
Constructor Details
-
HarvestTypeImpl
protected HarvestTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClassin classRequestBaseTypeImpl
-
getSource
- Specified by:
getSourcein interfaceHarvestType- Returns:
- the value of the 'Source' attribute.
- See Also:
-
setSource
- Specified by:
setSourcein interfaceHarvestType- Parameters:
newSource- the new value of the 'Source' attribute.- See Also:
-
getResourceType
- Specified by:
getResourceTypein interfaceHarvestType- Returns:
- the value of the 'Resource Type' attribute.
- See Also:
-
setResourceType
- Specified by:
setResourceTypein interfaceHarvestType- Parameters:
newResourceType- the new value of the 'Resource Type' attribute.- See Also:
-
getResourceFormat
- Specified by:
getResourceFormatin interfaceHarvestType- Returns:
- the value of the 'Resource Format' attribute.
- See Also:
-
setResourceFormat
- Specified by:
setResourceFormatin interfaceHarvestType- Parameters:
newResourceFormat- the new value of the 'Resource Format' attribute.- See Also:
-
unsetResourceFormat
public void unsetResourceFormat()- Specified by:
unsetResourceFormatin interfaceHarvestType- See Also:
-
isSetResourceFormat
public boolean isSetResourceFormat()- Specified by:
isSetResourceFormatin interfaceHarvestType- Returns:
- whether the value of the 'Resource Format' attribute is set.
- See Also:
-
getHarvestInterval
- Specified by:
getHarvestIntervalin interfaceHarvestType- Returns:
- the value of the 'Harvest Interval' attribute.
- See Also:
-
setHarvestInterval
- Specified by:
setHarvestIntervalin interfaceHarvestType- Parameters:
newHarvestInterval- the new value of the 'Harvest Interval' attribute.- See Also:
-
getResponseHandler
- Specified by:
getResponseHandlerin interfaceHarvestType- Returns:
- the value of the 'Response Handler' attribute.
- See Also:
-
setResponseHandler
- Specified by:
setResponseHandlerin interfaceHarvestType- Parameters:
newResponseHandler- the new value of the 'Response Handler' attribute.- See Also:
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classRequestBaseTypeImpl
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classRequestBaseTypeImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classRequestBaseTypeImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classRequestBaseTypeImpl
-
toString
- Overrides:
toStringin classRequestBaseTypeImpl
-