Package com._1c.g5.v8.dt.moxel.impl
Class DrawingImpl
- 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.moxel.impl.DrawingImpl
-
- All Implemented Interfaces:
IBmObject
,Drawing
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
EllipseDrawingImpl
,GroupDrawingImpl
,LineDrawingImpl
,RectangleDrawingImpl
public class DrawingImpl extends BmObject implements Drawing
An implementation of the model object 'Drawing'.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
DrawingImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
protected int
eStaticFeatureCount()
String
getDetailParameter()
Value
getDetailValue()
int
getDrawingId()
int
getFormatIndex()
SpreadsheetRect
getPosition()
int
getZOrder()
void
setDetailParameter(String newDetailParameter)
void
setDetailValue(Value newDetailValue)
void
setDrawingId(int newDrawingId)
void
setFormatIndex(int newFormatIndex)
void
setPosition(SpreadsheetRect newPosition)
void
setZOrder(int newZOrder)
-
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
-
-
-
-
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
-
getDrawingId
public int getDrawingId()
- Specified by:
getDrawingId
in interfaceDrawing
- Returns:
- the value of the 'Drawing Id' attribute.
- See Also:
Drawing.setDrawingId(int)
,MoxelPackage.getDrawing_DrawingId()
-
setDrawingId
public void setDrawingId(int newDrawingId)
- Specified by:
setDrawingId
in interfaceDrawing
- Parameters:
newDrawingId
- the new value of the 'Drawing Id' attribute.- See Also:
Drawing.getDrawingId()
-
getFormatIndex
public int getFormatIndex()
- Specified by:
getFormatIndex
in interfaceDrawing
- Returns:
- the value of the 'Format Index' attribute.
- See Also:
Drawing.setFormatIndex(int)
,MoxelPackage.getDrawing_FormatIndex()
-
setFormatIndex
public void setFormatIndex(int newFormatIndex)
- Specified by:
setFormatIndex
in interfaceDrawing
- Parameters:
newFormatIndex
- the new value of the 'Format Index' attribute.- See Also:
Drawing.getFormatIndex()
-
getDetailParameter
public String getDetailParameter()
- Specified by:
getDetailParameter
in interfaceDrawing
- Returns:
- the value of the 'Detail Parameter' attribute.
- See Also:
Drawing.setDetailParameter(String)
,MoxelPackage.getDrawing_DetailParameter()
-
setDetailParameter
public void setDetailParameter(String newDetailParameter)
- Specified by:
setDetailParameter
in interfaceDrawing
- Parameters:
newDetailParameter
- the new value of the 'Detail Parameter' attribute.- See Also:
Drawing.getDetailParameter()
-
getDetailValue
public Value getDetailValue()
- Specified by:
getDetailValue
in interfaceDrawing
- Returns:
- the value of the 'Detail Value' containment reference.
- See Also:
Drawing.setDetailValue(Value)
,MoxelPackage.getDrawing_DetailValue()
-
setDetailValue
public void setDetailValue(Value newDetailValue)
- Specified by:
setDetailValue
in interfaceDrawing
- Parameters:
newDetailValue
- the new value of the 'Detail Value' containment reference.- See Also:
Drawing.getDetailValue()
-
getPosition
public SpreadsheetRect getPosition()
- Specified by:
getPosition
in interfaceDrawing
- Returns:
- the value of the 'Position' containment reference.
- See Also:
Drawing.setPosition(SpreadsheetRect)
,MoxelPackage.getDrawing_Position()
-
setPosition
public void setPosition(SpreadsheetRect newPosition)
- Specified by:
setPosition
in interfaceDrawing
- Parameters:
newPosition
- the new value of the 'Position' containment reference.- See Also:
Drawing.getPosition()
-
getZOrder
public int getZOrder()
- Specified by:
getZOrder
in interfaceDrawing
- Returns:
- the value of the 'ZOrder' attribute.
- See Also:
Drawing.setZOrder(int)
,MoxelPackage.getDrawing_ZOrder()
-
setZOrder
public void setZOrder(int newZOrder)
- Specified by:
setZOrder
in interfaceDrawing
- Parameters:
newZOrder
- the new value of the 'ZOrder' attribute.- See Also:
Drawing.getZOrder()
-
-