public class PnmlReferenceTransition extends PnmlNode
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAG
PNML referenceTransition tag.
|
name, toolSpecificList
factory, lineNumber, tag
Modifier | Constructor and Description |
---|---|
protected |
PnmlReferenceTransition()
Creates a fresh reference transition object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkValidity(Pnml pnml)
Check validity.
|
PnmlReferenceTransition |
convertFromNet(ExpandableSubNet parent,
Transition transition,
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,
java.util.Map<java.lang.String,Transition> map)
Converts this reference transition object to a regular Petri net
transition.
|
protected java.lang.String |
exportAttributes(Pnml pnml)
Exports all known attributes.
|
protected void |
importAttributes(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Imports all known attributes.
|
convertFromNet, convertToNet, exportElements, getBoundingBox, getGraphics, importElements
convertFromNet, convertToNet, convertToNet, getName
exportAttribute, exportElement, importElement, importText, setFactory
public static final java.lang.String TAG
protected PnmlReferenceTransition()
protected void importAttributes(org.xmlpull.v1.XmlPullParser xpp, Pnml pnml)
importAttributes
in class PnmlNode
protected java.lang.String exportAttributes(Pnml pnml)
exportAttributes
in class PnmlNode
protected void checkValidity(Pnml pnml)
checkValidity
in class PnmlNode
public void convertToNet(PetrinetGraph net, ExpandableSubNet subNet, java.util.Map<java.lang.String,Transition> map)
net
- Net to add transition to.subNet
- Sub net to add transition to.map
- Transitions found so far.public PnmlReferenceTransition convertFromNet(ExpandableSubNet parent, Transition transition, java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> idMap, org.processmining.models.connections.GraphLayoutConnection layout)