org.processmining.framework.models.epcpack.algorithms
Class EPCToPetriNetConverter

java.lang.Object
  extended by org.processmining.framework.models.epcpack.algorithms.EPCToPetriNetConverter

public class EPCToPetriNetConverter
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
not attributable

Constructor Summary
EPCToPetriNetConverter()
           
 
Method Summary
static PetriNet convert(ConfigurableEPC baseEPC, java.util.HashMap connectorMapping)
          This static method converts an EPC into a Petri net.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPCToPetriNetConverter

public EPCToPetriNetConverter()
Method Detail

convert

public static PetriNet convert(ConfigurableEPC baseEPC,
                               java.util.HashMap connectorMapping)
This static method converts an EPC into a Petri net. It takes two parameters, namely the EPC and a HashMap. The HashMap connectorMapping will be filled with a mapping from connectors of the EPC to transitions belonging to that connector in the PetriNet. The transitions are stored in an ArrayList

Parameters:
baseEPC - EPC
connectorMapping - HashMap
Returns:
PetriNet