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 BigDecimalDECIMAL_MINUTES_EDEFAULTThe default value of the 'Decimal Minutes' attribute.protected BigDecimaldecimalMinutesThe cached value of the 'Decimal Minutes' attribute.protected DegreesTypedegreesThe cached value of the 'Degrees' containment reference.protected BigIntegerminutesThe cached value of the 'Minutes' attribute.protected static BigIntegerMINUTES_EDEFAULTThe default value of the 'Minutes' attribute.protected BigDecimalsecondsThe cached value of the 'Seconds' attribute.protected static BigDecimalSECONDS_EDEFAULTThe default value of the 'Seconds' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protectedDMSAngleTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetDegrees(DegreesType newDegrees, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)BigDecimalgetDecimalMinutes()DegreesTypegetDegrees()BigIntegergetMinutes()BigDecimalgetSeconds()voidsetDecimalMinutes(BigDecimal newDecimalMinutes)voidsetDegrees(DegreesType newDegrees)voidsetMinutes(BigInteger newMinutes)voidsetSeconds(BigDecimal newSeconds)StringtoString()-
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:
eStaticClassin classBasicEObjectImpl
-
getDegrees
public DegreesType getDegrees()
- Specified by:
getDegreesin 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:
setDegreesin interfaceDMSAngleType- Parameters:
newDegrees- the new value of the 'Degrees' containment reference.- See Also:
DMSAngleType.getDegrees()
-
getDecimalMinutes
public BigDecimal getDecimalMinutes()
- Specified by:
getDecimalMinutesin 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:
setDecimalMinutesin interfaceDMSAngleType- Parameters:
newDecimalMinutes- the new value of the 'Decimal Minutes' attribute.- See Also:
DMSAngleType.getDecimalMinutes()
-
getMinutes
public BigInteger getMinutes()
- Specified by:
getMinutesin interfaceDMSAngleType- Returns:
- the value of the 'Minutes' attribute.
- See Also:
DMSAngleType.setMinutes(BigInteger),Gml311Package.getDMSAngleType_Minutes()
-
setMinutes
public void setMinutes(BigInteger newMinutes)
- Specified by:
setMinutesin interfaceDMSAngleType- Parameters:
newMinutes- the new value of the 'Minutes' attribute.- See Also:
DMSAngleType.getMinutes()
-
getSeconds
public BigDecimal getSeconds()
- Specified by:
getSecondsin interfaceDMSAngleType- Returns:
- the value of the 'Seconds' attribute.
- See Also:
DMSAngleType.setSeconds(BigDecimal),Gml311Package.getDMSAngleType_Seconds()
-
setSeconds
public void setSeconds(BigDecimal newSeconds)
- Specified by:
setSecondsin 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:
eInverseRemovein classBasicEObjectImpl
-
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
-
-