Package net.opengis.gml311.impl
Class DMSAngleTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- DMSAngleTypeImpl
-
- All Implemented Interfaces:
DMSAngleType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class DMSAngleTypeImpl extends MinimalEObjectImpl.Container implements DMSAngleType
An implementation of the model object 'DMS Angle Type'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
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 BigDecimal
DECIMAL_MINUTES_EDEFAULT
The default value of the 'Decimal Minutes
' attribute.protected BigDecimal
decimalMinutes
The cached value of the 'Decimal Minutes
' attribute.protected DegreesType
degrees
The cached value of the 'Degrees
' containment reference.protected BigInteger
minutes
The cached value of the 'Minutes
' attribute.protected static BigInteger
MINUTES_EDEFAULT
The default value of the 'Minutes
' attribute.protected BigDecimal
seconds
The cached value of the 'Seconds
' attribute.protected static BigDecimal
SECONDS_EDEFAULT
The default value of the 'Seconds
' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protected
DMSAngleTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetDegrees(DegreesType newDegrees, 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)
BigDecimal
getDecimalMinutes()
DegreesType
getDegrees()
BigInteger
getMinutes()
BigDecimal
getSeconds()
void
setDecimalMinutes(BigDecimal newDecimalMinutes)
void
setDegrees(DegreesType newDegrees)
void
setMinutes(BigInteger newMinutes)
void
setSeconds(BigDecimal newSeconds)
String
toString()
-
Methods inherited from class MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
degrees
protected DegreesType degrees
The cached value of the 'Degrees
' containment reference.- See Also:
getDegrees()
-
DECIMAL_MINUTES_EDEFAULT
protected static final BigDecimal DECIMAL_MINUTES_EDEFAULT
The default value of the 'Decimal Minutes
' attribute.- See Also:
getDecimalMinutes()
-
decimalMinutes
protected BigDecimal decimalMinutes
The cached value of the 'Decimal Minutes
' attribute.- See Also:
getDecimalMinutes()
-
MINUTES_EDEFAULT
protected static final BigInteger MINUTES_EDEFAULT
The default value of the 'Minutes
' attribute.- See Also:
getMinutes()
-
minutes
protected BigInteger minutes
The cached value of the 'Minutes
' attribute.- See Also:
getMinutes()
-
SECONDS_EDEFAULT
protected static final BigDecimal SECONDS_EDEFAULT
The default value of the 'Seconds
' attribute.- See Also:
getSeconds()
-
seconds
protected BigDecimal seconds
The cached value of the 'Seconds
' attribute.- See Also:
getSeconds()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getDegrees
public DegreesType getDegrees()
- Specified by:
getDegrees
in interfaceDMSAngleType
- Returns:
- the value of the 'Degrees' containment reference.
- See Also:
DMSAngleType.setDegrees(DegreesType)
,Gml311Package.getDMSAngleType_Degrees()
-
basicSetDegrees
public NotificationChain basicSetDegrees(DegreesType newDegrees, NotificationChain msgs)
-
setDegrees
public void setDegrees(DegreesType newDegrees)
- Specified by:
setDegrees
in interfaceDMSAngleType
- Parameters:
newDegrees
- the new value of the 'Degrees' containment reference.- See Also:
DMSAngleType.getDegrees()
-
getDecimalMinutes
public BigDecimal getDecimalMinutes()
- Specified by:
getDecimalMinutes
in interfaceDMSAngleType
- Returns:
- the value of the 'Decimal Minutes' attribute.
- See Also:
DMSAngleType.setDecimalMinutes(BigDecimal)
,Gml311Package.getDMSAngleType_DecimalMinutes()
-
setDecimalMinutes
public void setDecimalMinutes(BigDecimal newDecimalMinutes)
- Specified by:
setDecimalMinutes
in interfaceDMSAngleType
- Parameters:
newDecimalMinutes
- the new value of the 'Decimal Minutes' attribute.- See Also:
DMSAngleType.getDecimalMinutes()
-
getMinutes
public BigInteger getMinutes()
- Specified by:
getMinutes
in interfaceDMSAngleType
- Returns:
- the value of the 'Minutes' attribute.
- See Also:
DMSAngleType.setMinutes(BigInteger)
,Gml311Package.getDMSAngleType_Minutes()
-
setMinutes
public void setMinutes(BigInteger newMinutes)
- Specified by:
setMinutes
in interfaceDMSAngleType
- Parameters:
newMinutes
- the new value of the 'Minutes' attribute.- See Also:
DMSAngleType.getMinutes()
-
getSeconds
public BigDecimal getSeconds()
- Specified by:
getSeconds
in interfaceDMSAngleType
- Returns:
- the value of the 'Seconds' attribute.
- See Also:
DMSAngleType.setSeconds(BigDecimal)
,Gml311Package.getDMSAngleType_Seconds()
-
setSeconds
public void setSeconds(BigDecimal newSeconds)
- Specified by:
setSeconds
in interfaceDMSAngleType
- Parameters:
newSeconds
- the new value of the 'Seconds' attribute.- See Also:
DMSAngleType.getSeconds()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
-
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
-
-