public class NodeGraphicsImpl extends GraphicsImpl implements NodeGraphics
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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
Modifier and Type | Field and Description |
---|---|
protected Dimension |
dimension
The cached value of the '
Dimension ' containment reference |
protected Fill |
fill
The cached value of the '
Fill ' containment reference |
protected Line |
line
The cached value of the '
Line ' containment reference |
protected Position |
position
The cached value of the '
Position ' containment reference |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
NodeGraphicsImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerNode(Node newContainerNode,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerPage(Page newContainerPage,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetDimension(Dimension newDimension,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetFill(Fill newFill,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLine(Line newLine,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetPosition(Position newPosition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
void |
fromPNML(org.apache.axiom.om.OMElement locRoot,
IdRefLinker idr)
set values to conform PNML document
|
Node |
getContainerNode() |
Page |
getContainerPage() |
Dimension |
getDimension() |
Fill |
getFill() |
Line |
getLine() |
Position |
getPosition() |
void |
setContainerNode(Node newContainerNode) |
void |
setContainerPage(Page newContainerPage) |
void |
setDimension(Dimension newDimension) |
void |
setFill(Fill newFill) |
void |
setLine(Line newLine) |
void |
setPosition(Position newPosition) |
String |
toPNML()
Return the string containing the pnml output
|
void |
toPNML(FileChannel fc)
Return the string containing the pnml output
|
boolean |
validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
-
|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, 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, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected Position position
Position
' containment reference.
getPosition()
protected Dimension dimension
Dimension
' containment reference.
getDimension()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class GraphicsImpl
public Position getPosition()
getPosition
in interface NodeGraphics
NodeGraphics.setPosition(Position)
,
PnmlcoremodelPackage.getNodeGraphics_Position()
,
Position.getContainerPNodeGraphics()
public org.eclipse.emf.common.notify.NotificationChain basicSetPosition(Position newPosition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPosition(Position newPosition)
setPosition
in interface NodeGraphics
newPosition
- the new value of the 'Position' containment reference.NodeGraphics.getPosition()
public Dimension getDimension()
getDimension
in interface NodeGraphics
NodeGraphics.setDimension(Dimension)
,
PnmlcoremodelPackage.getNodeGraphics_Dimension()
,
Dimension.getContainerDNodeGraphics()
public org.eclipse.emf.common.notify.NotificationChain basicSetDimension(Dimension newDimension, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDimension(Dimension newDimension)
setDimension
in interface NodeGraphics
newDimension
- the new value of the 'Dimension' containment reference.NodeGraphics.getDimension()
public Fill getFill()
getFill
in interface NodeGraphics
NodeGraphics.setFill(Fill)
,
PnmlcoremodelPackage.getNodeGraphics_Fill()
,
Fill.getContainerNodeGraphics()
public org.eclipse.emf.common.notify.NotificationChain basicSetFill(Fill newFill, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFill(Fill newFill)
setFill
in interface NodeGraphics
newFill
- the new value of the 'Fill' containment reference.NodeGraphics.getFill()
public Line getLine()
getLine
in interface NodeGraphics
NodeGraphics.setLine(Line)
,
PnmlcoremodelPackage.getNodeGraphics_Line()
,
Line.getContainerNodeGraphics()
public org.eclipse.emf.common.notify.NotificationChain basicSetLine(Line newLine, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLine(Line newLine)
setLine
in interface NodeGraphics
newLine
- the new value of the 'Line' containment reference.NodeGraphics.getLine()
public Node getContainerNode()
getContainerNode
in interface NodeGraphics
NodeGraphics.setContainerNode(Node)
,
PnmlcoremodelPackage.getNodeGraphics_ContainerNode()
,
Node.getNodegraphics()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerNode(Node newContainerNode, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerNode(Node newContainerNode)
setContainerNode
in interface NodeGraphics
newContainerNode
- the new value of the 'Container Node' container reference.NodeGraphics.getContainerNode()
public Page getContainerPage()
getContainerPage
in interface NodeGraphics
NodeGraphics.setContainerPage(Page)
,
PnmlcoremodelPackage.getNodeGraphics_ContainerPage()
,
Page.getNodegraphics()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerPage(Page newContainerPage, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerPage(Page newContainerPage)
setContainerPage
in interface NodeGraphics
newContainerPage
- the new value of the 'Container Page' container reference.NodeGraphics.getContainerPage()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toPNML()
toPNML
in interface Graphics
toPNML
in interface NodeGraphics
public void fromPNML(org.apache.axiom.om.OMElement locRoot, IdRefLinker idr) throws InnerBuildException, InvalidIDException, VoidRepositoryException
NodeGraphics
fromPNML
in interface Graphics
fromPNML
in interface NodeGraphics
InnerBuildException
InvalidIDException
VoidRepositoryException
public void toPNML(FileChannel fc)
toPNML
in interface Graphics
toPNML
in interface NodeGraphics
public boolean validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
validateOCL
in interface Graphics
validateOCL
in interface NodeGraphics
validateOCL
in class GraphicsImpl
Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.