Package net.opengis.fes20.impl
Class ResourceIdTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- AbstractIdTypeImpl
-
- ResourceIdTypeImpl
-
- All Implemented Interfaces:
AbstractIdType,ResourceIdType,Notifier,EObject,InternalEObject
public class ResourceIdTypeImpl extends AbstractIdTypeImpl implements ResourceIdType
An implementation of the model object 'Resource Id 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 XMLGregorianCalendarEND_DATE_EDEFAULTThe default value of the 'End Date' attribute.protected XMLGregorianCalendarendDateThe cached value of the 'End Date' attribute.protected static StringPREVIOUS_RID_EDEFAULTThe default value of the 'Previous Rid' attribute.protected StringpreviousRidThe cached value of the 'Previous Rid' attribute.protected StringridThe cached value of the 'Rid' attribute.protected static StringRID_EDEFAULTThe default value of the 'Rid' attribute.protected static XMLGregorianCalendarSTART_DATE_EDEFAULTThe default value of the 'Start Date' attribute.protected XMLGregorianCalendarstartDateThe cached value of the 'Start Date' attribute.protected ObjectversionThe cached value of the 'Version' attribute.protected static ObjectVERSION_EDEFAULTThe default value of the 'Version' 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 protectedResourceIdTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)XMLGregorianCalendargetEndDate()StringgetPreviousRid()StringgetRid()XMLGregorianCalendargetStartDate()ObjectgetVersion()voidsetEndDate(XMLGregorianCalendar newEndDate)voidsetPreviousRid(String newPreviousRid)voidsetRid(String newRid)voidsetStartDate(XMLGregorianCalendar newStartDate)voidsetVersion(Object newVersion)StringtoString()-
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, 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
-
END_DATE_EDEFAULT
protected static final XMLGregorianCalendar END_DATE_EDEFAULT
The default value of the 'End Date' attribute.- See Also:
getEndDate()
-
endDate
protected XMLGregorianCalendar endDate
The cached value of the 'End Date' attribute.- See Also:
getEndDate()
-
PREVIOUS_RID_EDEFAULT
protected static final String PREVIOUS_RID_EDEFAULT
The default value of the 'Previous Rid' attribute.- See Also:
getPreviousRid()
-
previousRid
protected String previousRid
The cached value of the 'Previous Rid' attribute.- See Also:
getPreviousRid()
-
RID_EDEFAULT
protected static final String RID_EDEFAULT
The default value of the 'Rid' attribute.- See Also:
getRid()
-
START_DATE_EDEFAULT
protected static final XMLGregorianCalendar START_DATE_EDEFAULT
The default value of the 'Start Date' attribute.- See Also:
getStartDate()
-
startDate
protected XMLGregorianCalendar startDate
The cached value of the 'Start Date' attribute.- See Also:
getStartDate()
-
VERSION_EDEFAULT
protected static final Object VERSION_EDEFAULT
The default value of the 'Version' attribute.- See Also:
getVersion()
-
version
protected Object version
The cached value of the 'Version' attribute.- See Also:
getVersion()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classAbstractIdTypeImpl
-
getEndDate
public XMLGregorianCalendar getEndDate()
- Specified by:
getEndDatein interfaceResourceIdType- Returns:
- the value of the 'End Date' attribute.
- See Also:
ResourceIdType.setEndDate(XMLGregorianCalendar),Fes20Package.getResourceIdType_EndDate()
-
setEndDate
public void setEndDate(XMLGregorianCalendar newEndDate)
- Specified by:
setEndDatein interfaceResourceIdType- Parameters:
newEndDate- the new value of the 'End Date' attribute.- See Also:
ResourceIdType.getEndDate()
-
getPreviousRid
public String getPreviousRid()
- Specified by:
getPreviousRidin interfaceResourceIdType- Returns:
- the value of the 'Previous Rid' attribute.
- See Also:
ResourceIdType.setPreviousRid(String),Fes20Package.getResourceIdType_PreviousRid()
-
setPreviousRid
public void setPreviousRid(String newPreviousRid)
- Specified by:
setPreviousRidin interfaceResourceIdType- Parameters:
newPreviousRid- the new value of the 'Previous Rid' attribute.- See Also:
ResourceIdType.getPreviousRid()
-
getRid
public String getRid()
- Specified by:
getRidin interfaceResourceIdType- Returns:
- the value of the 'Rid' attribute.
- See Also:
ResourceIdType.setRid(String),Fes20Package.getResourceIdType_Rid()
-
setRid
public void setRid(String newRid)
- Specified by:
setRidin interfaceResourceIdType- Parameters:
newRid- the new value of the 'Rid' attribute.- See Also:
ResourceIdType.getRid()
-
getStartDate
public XMLGregorianCalendar getStartDate()
- Specified by:
getStartDatein interfaceResourceIdType- Returns:
- the value of the 'Start Date' attribute.
- See Also:
ResourceIdType.setStartDate(XMLGregorianCalendar),Fes20Package.getResourceIdType_StartDate()
-
setStartDate
public void setStartDate(XMLGregorianCalendar newStartDate)
- Specified by:
setStartDatein interfaceResourceIdType- Parameters:
newStartDate- the new value of the 'Start Date' attribute.- See Also:
ResourceIdType.getStartDate()
-
getVersion
public Object getVersion()
- Specified by:
getVersionin interfaceResourceIdType- Returns:
- the value of the 'Version' attribute.
- See Also:
ResourceIdType.setVersion(Object),Fes20Package.getResourceIdType_Version()
-
setVersion
public void setVersion(Object newVersion)
- Specified by:
setVersionin interfaceResourceIdType- Parameters:
newVersion- the new value of the 'Version' attribute.- See Also:
ResourceIdType.getVersion()
-
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
-
-