Package net.opengis.gml311.impl
Class EllipsoidTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- MinimalEObjectImpl
- 
- MinimalEObjectImpl.Container
- 
- AbstractGMLTypeImpl
- 
- DefinitionTypeImpl
- 
- EllipsoidBaseTypeImpl
- 
- EllipsoidTypeImpl
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- AbstractGMLType,- DefinitionType,- EllipsoidBaseType,- EllipsoidType,- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject
 
 public class EllipsoidTypeImpl extends EllipsoidBaseTypeImpl implements EllipsoidType An implementation of the model object 'Ellipsoid Type'.The following features are implemented: 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class MinimalEObjectImpl.ContainerMinimalEObjectImpl.Container.Dynamic
 - 
Nested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected EList<IdentifierType>ellipsoidIDThe cached value of the 'Ellipsoid ID' containment reference list.protected StringOrRefTyperemarksThe cached value of the 'Remarks' containment reference.protected SecondDefiningParameterTypesecondDefiningParameterThe cached value of the 'Second Defining Parameter' containment reference.protected MeasureTypesemiMajorAxisThe cached value of the 'Semi Major Axis' containment reference.- 
Fields inherited from class EllipsoidBaseTypeImplellipsoidName
 - 
Fields inherited from class AbstractGMLTypeImpldescription, id, ID_EDEFAULT, metaDataProperty, nameGroup
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedEllipsoidTypeImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetRemarks(StringOrRefType newRemarks, NotificationChain msgs)NotificationChainbasicSetSecondDefiningParameter(SecondDefiningParameterType newSecondDefiningParameter, NotificationChain msgs)NotificationChainbasicSetSemiMajorAxis(MeasureType newSemiMajorAxis, 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)EList<IdentifierType>getEllipsoidID()StringOrRefTypegetRemarks()SecondDefiningParameterTypegetSecondDefiningParameter()MeasureTypegetSemiMajorAxis()voidsetRemarks(StringOrRefType newRemarks)voidsetSecondDefiningParameter(SecondDefiningParameterType newSecondDefiningParameter)voidsetSemiMajorAxis(MeasureType newSemiMajorAxis)- 
Methods inherited from class EllipsoidBaseTypeImplbasicSetEllipsoidName, getEllipsoidName, setEllipsoidName
 - 
Methods inherited from class AbstractGMLTypeImplbasicSetDescription, getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId, toString
 - 
Methods inherited from class MinimalEObjectImpldynamicGet, 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 BasicEObjectImpleAddVirtualValue, 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 Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 - 
Methods inherited from interface EllipsoidBaseTypegetEllipsoidName, setEllipsoidName
 
- 
 
- 
- 
- 
Field Detail- 
ellipsoidIDprotected EList<IdentifierType> ellipsoidID The cached value of the 'Ellipsoid ID' containment reference list.- See Also:
- getEllipsoidID()
 
 - 
remarksprotected StringOrRefType remarks The cached value of the 'Remarks' containment reference.- See Also:
- getRemarks()
 
 - 
semiMajorAxisprotected MeasureType semiMajorAxis The cached value of the 'Semi Major Axis' containment reference.- See Also:
- getSemiMajorAxis()
 
 - 
secondDefiningParameterprotected SecondDefiningParameterType secondDefiningParameter The cached value of the 'Second Defining Parameter' containment reference.- See Also:
- getSecondDefiningParameter()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- EllipsoidBaseTypeImpl
 
 - 
getEllipsoidIDpublic EList<IdentifierType> getEllipsoidID() - Specified by:
- getEllipsoidIDin interface- EllipsoidType
- Returns:
- the value of the 'Ellipsoid ID' containment reference list.
- See Also:
- Gml311Package.getEllipsoidType_EllipsoidID()
 
 - 
getRemarkspublic StringOrRefType getRemarks() - Specified by:
- getRemarksin interface- EllipsoidType
- Returns:
- the value of the 'Remarks' containment reference.
- See Also:
- EllipsoidType.setRemarks(StringOrRefType),- Gml311Package.getEllipsoidType_Remarks()
 
 - 
basicSetRemarkspublic NotificationChain basicSetRemarks(StringOrRefType newRemarks, NotificationChain msgs) 
 - 
setRemarkspublic void setRemarks(StringOrRefType newRemarks) - Specified by:
- setRemarksin interface- EllipsoidType
- Parameters:
- newRemarks- the new value of the 'Remarks' containment reference.
- See Also:
- EllipsoidType.getRemarks()
 
 - 
getSemiMajorAxispublic MeasureType getSemiMajorAxis() - Specified by:
- getSemiMajorAxisin interface- EllipsoidType
- Returns:
- the value of the 'Semi Major Axis' containment reference.
- See Also:
- EllipsoidType.setSemiMajorAxis(MeasureType),- Gml311Package.getEllipsoidType_SemiMajorAxis()
 
 - 
basicSetSemiMajorAxispublic NotificationChain basicSetSemiMajorAxis(MeasureType newSemiMajorAxis, NotificationChain msgs) 
 - 
setSemiMajorAxispublic void setSemiMajorAxis(MeasureType newSemiMajorAxis) - Specified by:
- setSemiMajorAxisin interface- EllipsoidType
- Parameters:
- newSemiMajorAxis- the new value of the 'Semi Major Axis' containment reference.
- See Also:
- EllipsoidType.getSemiMajorAxis()
 
 - 
getSecondDefiningParameterpublic SecondDefiningParameterType getSecondDefiningParameter() - Specified by:
- getSecondDefiningParameterin interface- EllipsoidType
- Returns:
- the value of the 'Second Defining Parameter' containment reference.
- See Also:
- EllipsoidType.setSecondDefiningParameter(SecondDefiningParameterType),- Gml311Package.getEllipsoidType_SecondDefiningParameter()
 
 - 
basicSetSecondDefiningParameterpublic NotificationChain basicSetSecondDefiningParameter(SecondDefiningParameterType newSecondDefiningParameter, NotificationChain msgs) 
 - 
setSecondDefiningParameterpublic void setSecondDefiningParameter(SecondDefiningParameterType newSecondDefiningParameter) - Specified by:
- setSecondDefiningParameterin interface- EllipsoidType
- Parameters:
- newSecondDefiningParameter- the new value of the 'Second Defining Parameter' containment reference.
- See Also:
- EllipsoidType.getSecondDefiningParameter()
 
 - 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
- eInverseRemovein class- EllipsoidBaseTypeImpl
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- EllipsoidBaseTypeImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- EllipsoidBaseTypeImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- EllipsoidBaseTypeImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- EllipsoidBaseTypeImpl
 
 
- 
 
-