|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.plugins.pnml.PnmlElement
org.processmining.plugins.pnml.graphics.PnmlPosition
public class PnmlPosition
PNML graphics position object.
Field Summary | |
---|---|
static double |
SCALE
|
static java.lang.String |
TAG
PNML position tag. |
Fields inherited from class org.processmining.plugins.pnml.PnmlElement |
---|
lineNumber, tag |
Constructor Summary | |
---|---|
PnmlPosition()
Creates a fresh PNML position. |
Method Summary | |
---|---|
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)
|
Methods inherited from class org.processmining.plugins.pnml.PnmlElement |
---|
exportAttribute, exportElement, exportElements, importElement, importElements, importText |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TAG
public static final double SCALE
Constructor Detail |
---|
public PnmlPosition()
Method Detail |
---|
protected void importAttributes(org.xmlpull.v1.XmlPullParser xpp, Pnml pnml)
importAttributes
in class PnmlElement
protected java.lang.String exportAttributes(Pnml pnml)
exportAttributes
in class PnmlElement
protected void checkValidity(Pnml pnml)
checkValidity
in class PnmlElement
public 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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |