public class PnmlPlace extends PnmlNode
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG
PNML place tag.
|
name, toolSpecificListfactory, lineNumber, tag| Modifier | Constructor and Description |
|---|---|
protected |
PnmlPlace()
Creates a fresh PNML place.
|
| Modifier and Type | Method and Description |
|---|---|
PnmlPlace |
convertFromNet(Marking marking,
ExpandableSubNet parent,
Place place,
java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> idMap,
org.processmining.models.connections.GraphLayoutConnection layout) |
void |
convertToNet(PetrinetGraph net,
ExpandableSubNet subNet,
Marking marking,
java.util.Map<java.lang.String,Place> map,
java.awt.geom.Point2D.Double displacement,
org.processmining.models.connections.GraphLayoutConnection layout)
Converts this place to a Petri net place.
|
protected java.lang.String |
exportElements(Pnml pnml)
Exports all child elements.
|
protected boolean |
importElements(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Checks whether the current start tag is known.
|
checkValidity, convertFromNet, convertToNet, exportAttributes, getBoundingBox, getGraphics, importAttributesconvertFromNet, convertToNet, convertToNet, getNameexportAttribute, exportElement, importElement, importText, setFactorypublic static final java.lang.String TAG
protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
importElements in class PnmlNodeprotected java.lang.String exportElements(Pnml pnml)
exportElements in class PnmlNodepublic void convertToNet(PetrinetGraph net, ExpandableSubNet subNet, Marking marking, java.util.Map<java.lang.String,Place> map, java.awt.geom.Point2D.Double displacement, org.processmining.models.connections.GraphLayoutConnection layout)
net - Net to add this place to.subNet - Sub net to add this place to.marking - Marking to add the initial marking of this place to.map - Places found so far.public PnmlPlace convertFromNet(Marking marking, ExpandableSubNet parent, Place place, java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> idMap, org.processmining.models.connections.GraphLayoutConnection layout)