public class LineImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl implements Line
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 CSS2Color |
color
The cached value of the '
Color ' attribute |
protected static CSS2Color |
COLOR_EDEFAULT
The default value of the '
Color ' attribute |
protected LineShape |
shape
The cached value of the '
Shape ' attribute |
protected static LineShape |
SHAPE_EDEFAULT
The default value of the '
Shape ' attribute |
protected LineStyle |
style
The cached value of the '
Style ' attribute |
protected static LineStyle |
STYLE_EDEFAULT
The default value of the '
Style ' attribute |
protected Integer |
width
The cached value of the '
Width ' attribute |
protected static Integer |
WIDTH_EDEFAULT
The default value of the '
Width ' attribute |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
LineImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerAnnotationGraphics(AnnotationGraphics newContainerAnnotationGraphics,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerArcGraphics(ArcGraphics newContainerArcGraphics,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerNodeGraphics(NodeGraphics newContainerNodeGraphics,
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
|
CSS2Color |
getColor() |
AnnotationGraphics |
getContainerAnnotationGraphics() |
ArcGraphics |
getContainerArcGraphics() |
NodeGraphics |
getContainerNodeGraphics() |
LineShape |
getShape() |
LineStyle |
getStyle() |
Integer |
getWidth() |
void |
setColor(CSS2Color newColor) |
void |
setContainerAnnotationGraphics(AnnotationGraphics newContainerAnnotationGraphics) |
void |
setContainerArcGraphics(ArcGraphics newContainerArcGraphics) |
void |
setContainerNodeGraphics(NodeGraphics newContainerNodeGraphics) |
void |
setShape(LineShape newShape) |
void |
setStyle(LineStyle newStyle) |
void |
setWidth(Integer newWidth) |
String |
toPNML()
Return the string containing the pnml output
|
void |
toPNML(FileChannel fc)
Return the string containing the pnml output
|
String |
toString() |
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
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 static final CSS2Color COLOR_EDEFAULT
Color
' attribute.
getColor()
protected CSS2Color color
Color
' attribute.
getColor()
protected static final LineShape SHAPE_EDEFAULT
Shape
' attribute.
getShape()
protected LineShape shape
Shape
' attribute.
getShape()
protected static final Integer WIDTH_EDEFAULT
Width
' attribute.
getWidth()
protected Integer width
Width
' attribute.
getWidth()
protected static final LineStyle STYLE_EDEFAULT
Style
' attribute.
getStyle()
protected LineStyle style
Style
' attribute.
getStyle()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public CSS2Color getColor()
getColor
in interface Line
CSS2Color
,
Line.setColor(CSS2Color)
,
PtnetPackage.getLine_Color()
public void setColor(CSS2Color newColor)
setColor
in interface Line
newColor
- the new value of the 'Color' attribute.CSS2Color
,
Line.getColor()
public LineShape getShape()
getShape
in interface Line
LineShape
,
Line.setShape(LineShape)
,
PtnetPackage.getLine_Shape()
public void setShape(LineShape newShape)
setShape
in interface Line
newShape
- the new value of the 'Shape' attribute.LineShape
,
Line.getShape()
public Integer getWidth()
getWidth
in interface Line
Line.setWidth(Integer)
,
PtnetPackage.getLine_Width()
public void setWidth(Integer newWidth)
setWidth
in interface Line
newWidth
- the new value of the 'Width' attribute.Line.getWidth()
public NodeGraphics getContainerNodeGraphics()
getContainerNodeGraphics
in interface Line
Line.setContainerNodeGraphics(NodeGraphics)
,
PtnetPackage.getLine_ContainerNodeGraphics()
,
NodeGraphics.getLine()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerNodeGraphics(NodeGraphics newContainerNodeGraphics, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerNodeGraphics(NodeGraphics newContainerNodeGraphics)
setContainerNodeGraphics
in interface Line
newContainerNodeGraphics
- the new value of the 'Container Node Graphics' container reference.Line.getContainerNodeGraphics()
public ArcGraphics getContainerArcGraphics()
getContainerArcGraphics
in interface Line
Line.setContainerArcGraphics(ArcGraphics)
,
PtnetPackage.getLine_ContainerArcGraphics()
,
ArcGraphics.getLine()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerArcGraphics(ArcGraphics newContainerArcGraphics, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerArcGraphics(ArcGraphics newContainerArcGraphics)
setContainerArcGraphics
in interface Line
newContainerArcGraphics
- the new value of the 'Container Arc Graphics' container reference.Line.getContainerArcGraphics()
public AnnotationGraphics getContainerAnnotationGraphics()
getContainerAnnotationGraphics
in interface Line
Line.setContainerAnnotationGraphics(AnnotationGraphics)
,
PtnetPackage.getLine_ContainerAnnotationGraphics()
,
AnnotationGraphics.getLine()
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerAnnotationGraphics(AnnotationGraphics newContainerAnnotationGraphics, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerAnnotationGraphics(AnnotationGraphics newContainerAnnotationGraphics)
setContainerAnnotationGraphics
in interface Line
newContainerAnnotationGraphics
- the new value of the 'Container Annotation Graphics' container reference.Line.getContainerAnnotationGraphics()
public LineStyle getStyle()
getStyle
in interface Line
LineStyle
,
Line.setStyle(LineStyle)
,
PtnetPackage.getLine_Style()
public void setStyle(LineStyle newStyle)
setStyle
in interface Line
newStyle
- the new value of the 'Style' attribute.LineStyle
,
Line.getStyle()
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 toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toPNML()
public void fromPNML(org.apache.axiom.om.OMElement locRoot, IdRefLinker idr) throws InnerBuildException, InvalidIDException, VoidRepositoryException
Line
fromPNML
in interface Line
InnerBuildException
InvalidIDException
VoidRepositoryException
public void toPNML(FileChannel fc)
public boolean validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
validateOCL
in interface Line
Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.