public class PnmlArcGraphics extends PnmlElement
Modifier and Type | Field and Description |
---|---|
protected PnmlLine |
line
Line element.
|
protected java.util.List<PnmlPosition> |
positionList
Positions elements (may be multiple).
|
static java.lang.String |
TAG
PNML annotation graphics tag.
|
factory, lineNumber, tag
Modifier | Constructor and Description |
---|---|
protected |
PnmlArcGraphics()
Creates a fresh PNML arc graphics.
|
protected |
PnmlArcGraphics(java.lang.String tag)
Creates a fresh PNML arc graphics.
|
Modifier and Type | Method and Description |
---|---|
PnmlArcGraphics |
convertFromNet(ExpandableSubNet parent,
org.processmining.models.graphbased.AbstractGraphElement element,
org.processmining.models.connections.GraphLayoutConnection layout) |
void |
convertToNet(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(Pnml pnml)
Exports the arc graphics.
|
protected boolean |
importElements(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Checks whether the current start tag is known.
|
checkValidity, exportAttribute, exportAttributes, exportElement, importAttributes, importElement, importText, setFactory
public static final java.lang.String TAG
protected final java.util.List<PnmlPosition> positionList
protected PnmlLine line
protected PnmlArcGraphics()
protected PnmlArcGraphics(java.lang.String tag)
protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp, Pnml pnml)
importElements
in class PnmlElement
protected java.lang.String exportElements(Pnml pnml)
exportElements
in class PnmlElement
public void convertToNet(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 PnmlArcGraphics convertFromNet(ExpandableSubNet parent, org.processmining.models.graphbased.AbstractGraphElement element, org.processmining.models.connections.GraphLayoutConnection layout)