Class ShapeCoordinateSystemInfoImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.geographicalschema.model.impl.ShapeCoordinateSystemInfoImpl
-
- All Implemented Interfaces:
IBmObject
,ShapeCoordinateSystemInfo
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class ShapeCoordinateSystemInfoImpl extends BmObject implements ShapeCoordinateSystemInfo
An implementation of the model object 'Shape Coordinate System Info'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ShapeCoordinateSystemInfoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
protected int
eStaticFeatureCount()
String
getAngularUnitName()
String
getDatumName()
double
getInverseFlattening()
String
getName()
double
getPrimeMeridianLongitude()
String
getPrimeMeridianName()
double
getRadiansPerUnit()
double
getSemimajorAxis()
double
getSemiminorAxis()
String
getSpheroidName()
void
setAngularUnitName(String newAngularUnitName)
void
setDatumName(String newDatumName)
void
setInverseFlattening(double newInverseFlattening)
void
setName(String newName)
void
setPrimeMeridianLongitude(double newPrimeMeridianLongitude)
void
setPrimeMeridianName(String newPrimeMeridianName)
void
setRadiansPerUnit(double newRadiansPerUnit)
void
setSemimajorAxis(double newSemimajorAxis)
void
setSemiminorAxis(double newSemiminorAxis)
void
setSpheroidName(String newSpheroidName)
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getName
public String getName()
- Specified by:
getName
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Name' attribute.
- See Also:
ShapeCoordinateSystemInfo.setName(String)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_Name()
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceShapeCoordinateSystemInfo
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
ShapeCoordinateSystemInfo.getName()
-
getDatumName
public String getDatumName()
- Specified by:
getDatumName
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Datum Name' attribute.
- See Also:
ShapeCoordinateSystemInfo.setDatumName(String)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_DatumName()
-
setDatumName
public void setDatumName(String newDatumName)
- Specified by:
setDatumName
in interfaceShapeCoordinateSystemInfo
- Parameters:
newDatumName
- the new value of the 'Datum Name' attribute.- See Also:
ShapeCoordinateSystemInfo.getDatumName()
-
getSpheroidName
public String getSpheroidName()
- Specified by:
getSpheroidName
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Spheroid Name' attribute.
- See Also:
ShapeCoordinateSystemInfo.setSpheroidName(String)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_SpheroidName()
-
setSpheroidName
public void setSpheroidName(String newSpheroidName)
- Specified by:
setSpheroidName
in interfaceShapeCoordinateSystemInfo
- Parameters:
newSpheroidName
- the new value of the 'Spheroid Name' attribute.- See Also:
ShapeCoordinateSystemInfo.getSpheroidName()
-
getSemimajorAxis
public double getSemimajorAxis()
- Specified by:
getSemimajorAxis
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Semimajor Axis' attribute.
- See Also:
ShapeCoordinateSystemInfo.setSemimajorAxis(double)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_SemimajorAxis()
-
setSemimajorAxis
public void setSemimajorAxis(double newSemimajorAxis)
- Specified by:
setSemimajorAxis
in interfaceShapeCoordinateSystemInfo
- Parameters:
newSemimajorAxis
- the new value of the 'Semimajor Axis' attribute.- See Also:
ShapeCoordinateSystemInfo.getSemimajorAxis()
-
getSemiminorAxis
public double getSemiminorAxis()
- Specified by:
getSemiminorAxis
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Semiminor Axis' attribute.
- See Also:
ShapeCoordinateSystemInfo.setSemiminorAxis(double)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_SemiminorAxis()
-
setSemiminorAxis
public void setSemiminorAxis(double newSemiminorAxis)
- Specified by:
setSemiminorAxis
in interfaceShapeCoordinateSystemInfo
- Parameters:
newSemiminorAxis
- the new value of the 'Semiminor Axis' attribute.- See Also:
ShapeCoordinateSystemInfo.getSemiminorAxis()
-
getInverseFlattening
public double getInverseFlattening()
- Specified by:
getInverseFlattening
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Inverse Flattening' attribute.
- See Also:
ShapeCoordinateSystemInfo.setInverseFlattening(double)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_InverseFlattening()
-
setInverseFlattening
public void setInverseFlattening(double newInverseFlattening)
- Specified by:
setInverseFlattening
in interfaceShapeCoordinateSystemInfo
- Parameters:
newInverseFlattening
- the new value of the 'Inverse Flattening' attribute.- See Also:
ShapeCoordinateSystemInfo.getInverseFlattening()
-
getAngularUnitName
public String getAngularUnitName()
- Specified by:
getAngularUnitName
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Angular Unit Name' attribute.
- See Also:
ShapeCoordinateSystemInfo.setAngularUnitName(String)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_AngularUnitName()
-
setAngularUnitName
public void setAngularUnitName(String newAngularUnitName)
- Specified by:
setAngularUnitName
in interfaceShapeCoordinateSystemInfo
- Parameters:
newAngularUnitName
- the new value of the 'Angular Unit Name' attribute.- See Also:
ShapeCoordinateSystemInfo.getAngularUnitName()
-
getRadiansPerUnit
public double getRadiansPerUnit()
- Specified by:
getRadiansPerUnit
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Radians Per Unit' attribute.
- See Also:
ShapeCoordinateSystemInfo.setRadiansPerUnit(double)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_RadiansPerUnit()
-
setRadiansPerUnit
public void setRadiansPerUnit(double newRadiansPerUnit)
- Specified by:
setRadiansPerUnit
in interfaceShapeCoordinateSystemInfo
- Parameters:
newRadiansPerUnit
- the new value of the 'Radians Per Unit' attribute.- See Also:
ShapeCoordinateSystemInfo.getRadiansPerUnit()
-
getPrimeMeridianName
public String getPrimeMeridianName()
- Specified by:
getPrimeMeridianName
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Prime Meridian Name' attribute.
- See Also:
ShapeCoordinateSystemInfo.setPrimeMeridianName(String)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_PrimeMeridianName()
-
setPrimeMeridianName
public void setPrimeMeridianName(String newPrimeMeridianName)
- Specified by:
setPrimeMeridianName
in interfaceShapeCoordinateSystemInfo
- Parameters:
newPrimeMeridianName
- the new value of the 'Prime Meridian Name' attribute.- See Also:
ShapeCoordinateSystemInfo.getPrimeMeridianName()
-
getPrimeMeridianLongitude
public double getPrimeMeridianLongitude()
- Specified by:
getPrimeMeridianLongitude
in interfaceShapeCoordinateSystemInfo
- Returns:
- the value of the 'Prime Meridian Longitude' attribute.
- See Also:
ShapeCoordinateSystemInfo.setPrimeMeridianLongitude(double)
,GeographicalSchemaPackage.getShapeCoordinateSystemInfo_PrimeMeridianLongitude()
-
setPrimeMeridianLongitude
public void setPrimeMeridianLongitude(double newPrimeMeridianLongitude)
- Specified by:
setPrimeMeridianLongitude
in interfaceShapeCoordinateSystemInfo
- Parameters:
newPrimeMeridianLongitude
- the new value of the 'Prime Meridian Longitude' attribute.- See Also:
ShapeCoordinateSystemInfo.getPrimeMeridianLongitude()
-
-