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 XMLGregorianCalendar
END_DATE_EDEFAULT
The default value of the 'End Date
' attribute.protected XMLGregorianCalendar
endDate
The cached value of the 'End Date
' attribute.protected static String
PREVIOUS_RID_EDEFAULT
The default value of the 'Previous Rid
' attribute.protected String
previousRid
The cached value of the 'Previous Rid
' attribute.protected String
rid
The cached value of the 'Rid
' attribute.protected static String
RID_EDEFAULT
The default value of the 'Rid
' attribute.protected static XMLGregorianCalendar
START_DATE_EDEFAULT
The default value of the 'Start Date
' attribute.protected XMLGregorianCalendar
startDate
The cached value of the 'Start Date
' attribute.protected Object
version
The cached value of the 'Version
' attribute.protected static Object
VERSION_EDEFAULT
The 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 protected
ResourceIdTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
XMLGregorianCalendar
getEndDate()
String
getPreviousRid()
String
getRid()
XMLGregorianCalendar
getStartDate()
Object
getVersion()
void
setEndDate(XMLGregorianCalendar newEndDate)
void
setPreviousRid(String newPreviousRid)
void
setRid(String newRid)
void
setStartDate(XMLGregorianCalendar newStartDate)
void
setVersion(Object newVersion)
String
toString()
-
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:
eStaticClass
in classAbstractIdTypeImpl
-
getEndDate
public XMLGregorianCalendar getEndDate()
- Specified by:
getEndDate
in 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:
setEndDate
in interfaceResourceIdType
- Parameters:
newEndDate
- the new value of the 'End Date' attribute.- See Also:
ResourceIdType.getEndDate()
-
getPreviousRid
public String getPreviousRid()
- Specified by:
getPreviousRid
in 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:
setPreviousRid
in interfaceResourceIdType
- Parameters:
newPreviousRid
- the new value of the 'Previous Rid' attribute.- See Also:
ResourceIdType.getPreviousRid()
-
getRid
public String getRid()
- Specified by:
getRid
in interfaceResourceIdType
- Returns:
- the value of the 'Rid' attribute.
- See Also:
ResourceIdType.setRid(String)
,Fes20Package.getResourceIdType_Rid()
-
setRid
public void setRid(String newRid)
- Specified by:
setRid
in interfaceResourceIdType
- Parameters:
newRid
- the new value of the 'Rid' attribute.- See Also:
ResourceIdType.getRid()
-
getStartDate
public XMLGregorianCalendar getStartDate()
- Specified by:
getStartDate
in 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:
setStartDate
in interfaceResourceIdType
- Parameters:
newStartDate
- the new value of the 'Start Date' attribute.- See Also:
ResourceIdType.getStartDate()
-
getVersion
public Object getVersion()
- Specified by:
getVersion
in interfaceResourceIdType
- Returns:
- the value of the 'Version' attribute.
- See Also:
ResourceIdType.setVersion(Object)
,Fes20Package.getResourceIdType_Version()
-
setVersion
public void setVersion(Object newVersion)
- Specified by:
setVersion
in 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:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-