public class PnmlPosition extends PnmlElement
| Modifier and Type | Field and Description |
|---|---|
static double |
SCALE |
static java.lang.String |
TAG
PNML position tag.
|
lineNumber, tag| Constructor and Description |
|---|
PnmlPosition()
Creates a fresh PNML position.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkValidity(Pnml pnml)
Checks validity.
|
PnmlPosition |
convertFromNet(ExpandableSubNet parent,
org.processmining.models.graphbased.AbstractGraphElement element,
org.processmining.models.connections.GraphLayoutConnection layout)
Creates a PnmlPosition object for the given element with the given
parent.
|
PnmlPosition |
convertFromNet(ExpandableSubNet parent,
java.awt.geom.Point2D point) |
void |
convertToNet(ExpandableSubNet subNet,
org.processmining.models.graphbased.AbstractGraphElement element,
java.util.List<java.awt.geom.Point2D> list,
java.awt.geom.Point2D.Double displacement)
Extends the positions of the given graph element (should be an edge) with
this position.
|
void |
convertToNet(ExpandableSubNet subNet,
org.processmining.models.graphbased.AbstractGraphElement element,
java.awt.geom.Point2D.Double displacement,
org.processmining.framework.util.Pair<java.awt.geom.Point2D.Double,java.awt.geom.Point2D.Double> boundingBox,
org.processmining.models.connections.GraphLayoutConnection layout)
Sets the position of the given graph element to this position.
|
protected java.lang.String |
exportAttributes(Pnml pnml)
Exports the dimension.
|
double |
getX() |
double |
getY() |
protected void |
importAttributes(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Imports the known attributes.
|
void |
setX(java.lang.Double x) |
void |
setY(java.lang.Double y) |
exportAttribute, exportElement, exportElements, importElement, importElements, importTextpublic static final java.lang.String TAG
public static final double SCALE
protected void importAttributes(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
importAttributes in class PnmlElementprotected java.lang.String exportAttributes(Pnml pnml)
exportAttributes in class PnmlElementprotected void checkValidity(Pnml pnml)
checkValidity in class PnmlElementpublic double getX()
public double getY()
public void setX(java.lang.Double x)
public void setY(java.lang.Double y)
public void convertToNet(ExpandableSubNet subNet, org.processmining.models.graphbased.AbstractGraphElement element, java.awt.geom.Point2D.Double displacement, org.processmining.framework.util.Pair<java.awt.geom.Point2D.Double,java.awt.geom.Point2D.Double> boundingBox, org.processmining.models.connections.GraphLayoutConnection layout)
subNet - The given sub net.element - The given element.public void convertToNet(ExpandableSubNet subNet, org.processmining.models.graphbased.AbstractGraphElement element, java.util.List<java.awt.geom.Point2D> list, java.awt.geom.Point2D.Double displacement)
subNet - The given sub net.element - The given element.displacement - The displacement for this sub net.public PnmlPosition convertFromNet(ExpandableSubNet parent, org.processmining.models.graphbased.AbstractGraphElement element, org.processmining.models.connections.GraphLayoutConnection layout)
parent - The given parent.element - The given element.public PnmlPosition convertFromNet(ExpandableSubNet parent, java.awt.geom.Point2D point)