public class DPnmlSingleArcGraphics extends DPnmlGraphics
Modifier and Type | Field and Description |
---|---|
protected java.util.List<org.processmining.plugins.pnml.elements.graphics.PnmlPosition> |
positionList
Positions elements (may be multiple).
|
static java.lang.String |
TAG
PNML annotation graphics tag.
|
Modifier | Constructor and Description |
---|---|
protected |
DPnmlSingleArcGraphics()
Creates a fresh PNML arc graphics.
|
protected |
DPnmlSingleArcGraphics(java.lang.String tag)
Creates a fresh PNML arc graphics.
|
Modifier and Type | Method and Description |
---|---|
DPnmlSingleArcGraphics |
convertFromNet(org.processmining.models.graphbased.directed.petrinet.elements.ExpandableSubNet parent,
org.processmining.models.graphbased.AbstractGraphElement element,
org.processmining.models.connections.GraphLayoutConnection layout) |
void |
convertToNet(org.processmining.models.graphbased.directed.petrinet.elements.ExpandableSubNet subNet,
org.processmining.models.graphbased.AbstractGraphElement element,
java.awt.geom.Point2D.Double displacement,
org.processmining.models.connections.GraphLayoutConnection layout)
Sets the graphics for the given graph element.
|
protected java.lang.String |
exportElements(org.processmining.plugins.pnml.base.Pnml pnml)
Exports the arc graphics.
|
protected boolean |
importElements(org.xmlpull.v1.XmlPullParser xpp,
org.processmining.plugins.pnml.base.Pnml pnml)
Checks whether the current start tag is known.
|
public static final java.lang.String TAG
protected final java.util.List<org.processmining.plugins.pnml.elements.graphics.PnmlPosition> positionList
protected DPnmlSingleArcGraphics()
protected DPnmlSingleArcGraphics(java.lang.String tag)
protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp, org.processmining.plugins.pnml.base.Pnml pnml)
importElements
in class org.processmining.plugins.pnml.base.PnmlElement
protected java.lang.String exportElements(org.processmining.plugins.pnml.base.Pnml pnml)
exportElements
in class org.processmining.plugins.pnml.base.PnmlElement
public void convertToNet(org.processmining.models.graphbased.directed.petrinet.elements.ExpandableSubNet subNet, org.processmining.models.graphbased.AbstractGraphElement element, java.awt.geom.Point2D.Double displacement, org.processmining.models.connections.GraphLayoutConnection layout)
subNet
- The given sub net.element
- The given element.displacement
- The displacement for this sub net.public DPnmlSingleArcGraphics convertFromNet(org.processmining.models.graphbased.directed.petrinet.elements.ExpandableSubNet parent, org.processmining.models.graphbased.AbstractGraphElement element, org.processmining.models.connections.GraphLayoutConnection layout)