org.processmining.plugins.pnml.extensions.configurations
Class PnmlConfiguration

java.lang.Object
  extended by org.processmining.plugins.pnml.PnmlElement
      extended by org.processmining.plugins.pnml.extensions.configurations.PnmlConfiguration

public class PnmlConfiguration
extends PnmlElement


Field Summary
protected  java.util.Collection<PnmlGroup> groups
           
static java.lang.String TAG
           
 
Fields inherited from class org.processmining.plugins.pnml.PnmlElement
lineNumber, tag
 
Constructor Summary
PnmlConfiguration()
           
PnmlConfiguration(java.lang.String tag)
           
 
Method Summary
 PnmlConfiguration convertFromNet(ConfigurableResetInhibitorNet net, java.util.Map<org.processmining.models.graphbased.AbstractGraphElement,java.lang.String> map)
           
 void convertToNet(PetrinetGraph net, java.util.Map<java.lang.String,Place> placeMap, java.util.Map<java.lang.String,Transition> transitionMap, java.util.Map<java.lang.String,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> edgeMap)
           
protected  java.lang.String exportElements(Pnml pnml)
          Exports all standard elements: None.
protected  boolean importElements(org.xmlpull.v1.XmlPullParser xpp, Pnml pnml)
          Imports all standard child elements: None.
 
Methods inherited from class org.processmining.plugins.pnml.PnmlElement
checkValidity, exportAttribute, exportAttributes, exportElement, importAttributes, importElement, importText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAG

public static final java.lang.String TAG
See Also:
Constant Field Values

groups

protected java.util.Collection<PnmlGroup> groups
Constructor Detail

PnmlConfiguration

public PnmlConfiguration(java.lang.String tag)

PnmlConfiguration

public PnmlConfiguration()
Method Detail

importElements

protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp,
                                 Pnml pnml)
Description copied from class: PnmlElement
Imports all standard child elements: None. If some subclass has child elements, this method needs to be overruled by it.

Overrides:
importElements in class PnmlElement
Returns:

exportElements

protected java.lang.String exportElements(Pnml pnml)
Description copied from class: PnmlElement
Exports all standard elements: None. If some subclass has child elements, this method needs to be overruled by it.

Overrides:
exportElements in class PnmlElement
Returns:

convertToNet

public void convertToNet(PetrinetGraph net,
                         java.util.Map<java.lang.String,Place> placeMap,
                         java.util.Map<java.lang.String,Transition> transitionMap,
                         java.util.Map<java.lang.String,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> edgeMap)

convertFromNet

public PnmlConfiguration convertFromNet(ConfigurableResetInhibitorNet net,
                                        java.util.Map<org.processmining.models.graphbased.AbstractGraphElement,java.lang.String> map)