|
||||||||||
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.PnmlBasicObject
org.processmining.plugins.pnml.PnmlNet
public class PnmlNet
Basic PNML net object.
Field Summary | |
---|---|
static java.lang.String |
TAG
PNML net tag. |
Fields inherited from class org.processmining.plugins.pnml.PnmlBasicObject |
---|
name, toolSpecificList |
Fields inherited from class org.processmining.plugins.pnml.PnmlElement |
---|
lineNumber, tag |
Constructor Summary | |
---|---|
PnmlNet()
Creates a fresh PNML net object. |
Method Summary | |
---|---|
protected void |
checkValidity(Pnml pnml)
Check the validity of this net. |
PnmlNet |
convertFromNet(PetrinetGraph net,
Marking marking,
java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> idMap,
int id,
org.processmining.models.connections.GraphLayoutConnection layout)
|
PnmlNet |
convertFromNet(PetrinetGraph net,
Marking marking,
java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> idMap,
int id,
java.util.Map<java.lang.String,org.processmining.models.graphbased.AbstractGraphElement> map,
org.processmining.models.connections.GraphLayoutConnection layout)
|
void |
convertToNet(PetrinetGraph net,
Marking marking,
java.util.Map<java.lang.String,Place> placeMap,
java.util.Map<java.lang.String,Transition> transitionMap,
org.processmining.models.connections.GraphLayoutConnection layout)
Convert this net to a Petri net. |
protected java.lang.String |
exportAttributes(Pnml pnml)
Exports all known attributes (id and type). |
protected java.lang.String |
exportElements(Pnml pnml)
Exports all pages. |
protected void |
importAttributes(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Imports all known attributes (id and type). |
protected boolean |
importElements(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Checks whether the current start tag is known. |
Methods inherited from class org.processmining.plugins.pnml.PnmlBasicObject |
---|
convertFromNet, convertToNet, convertToNet, getName |
Methods inherited from class org.processmining.plugins.pnml.PnmlElement |
---|
exportAttribute, exportElement, importElement, 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
Constructor Detail |
---|
public PnmlNet()
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 boolean importElements(org.xmlpull.v1.XmlPullParser xpp, Pnml pnml)
importElements
in class PnmlBasicObject
protected java.lang.String exportElements(Pnml pnml)
exportElements
in class PnmlBasicObject
protected void checkValidity(Pnml pnml)
checkValidity
in class PnmlElement
public void convertToNet(PetrinetGraph net, Marking marking, java.util.Map<java.lang.String,Place> placeMap, java.util.Map<java.lang.String,Transition> transitionMap, org.processmining.models.connections.GraphLayoutConnection layout)
net
- Where to store the net.marking
- Where to store the initial marking.placeMap
- Places found so far.transitionMap
- Transitions found so far.public PnmlNet convertFromNet(PetrinetGraph net, Marking marking, java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> idMap, int id, org.processmining.models.connections.GraphLayoutConnection layout)
public PnmlNet convertFromNet(PetrinetGraph net, Marking marking, java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> idMap, int id, java.util.Map<java.lang.String,org.processmining.models.graphbased.AbstractGraphElement> map, org.processmining.models.connections.GraphLayoutConnection layout)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |