org.processmining.models.graphbased.directed.petrinet.impl
Class ToInhibitorNet

java.lang.Object
  extended by org.processmining.models.graphbased.directed.petrinet.impl.ToInhibitorNet

public class ToInhibitorNet
extends java.lang.Object

This class convert a net to inhibitor net

Version:
Dec 15, 2008
Author:
arya, structure are added by Boudewijn V.D.

Constructor Summary
ToInhibitorNet()
           
 
Method Summary
static java.lang.Object[] fromPetrinet(org.processmining.framework.plugin.PluginContext context, Petrinet net)
           
static java.lang.Object[] fromPetrinet(org.processmining.framework.plugin.PluginContext context, Petrinet net, Marking marking)
           
static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context, ResetInhibitorNet net)
          Convert ResetInhibitor-net to Inhibitor-net without marking as an input, produce GUI
static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context, ResetInhibitorNet net, Marking marking)
          Convert ResetInhibitor-net to Inhibitor-net with marking as an input, produce GUI
static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context, ResetNet net)
          Convert ResetInhibitor-net to Inhibitor-net without marking as an input, produce GUI
static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context, ResetNet net, Marking marking)
          Convert ResetInhibitor-net to Inhibitor-net with marking as an input, produce GUI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToInhibitorNet

public ToInhibitorNet()
Method Detail

fromPetrinet

public static java.lang.Object[] fromPetrinet(org.processmining.framework.plugin.PluginContext context,
                                              Petrinet net,
                                              Marking marking)
                                       throws org.processmining.framework.connections.ConnectionCannotBeObtained
Throws:
org.processmining.framework.connections.ConnectionCannotBeObtained

fromPetrinet

public static java.lang.Object[] fromPetrinet(org.processmining.framework.plugin.PluginContext context,
                                              Petrinet net)
                                       throws org.processmining.framework.connections.ConnectionCannotBeObtained
Throws:
org.processmining.framework.connections.ConnectionCannotBeObtained

toInhibitorNet

public static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context,
                                                ResetInhibitorNet net)
                                         throws java.lang.Exception
Convert ResetInhibitor-net to Inhibitor-net without marking as an input, produce GUI

Parameters:
context -
net -
Returns:
Throws:
java.lang.Exception

toInhibitorNet

public static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context,
                                                ResetInhibitorNet net,
                                                Marking marking)
                                         throws java.lang.Exception
Convert ResetInhibitor-net to Inhibitor-net with marking as an input, produce GUI

Parameters:
context -
net -
Returns:
Throws:
java.lang.Exception

toInhibitorNet

public static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context,
                                                ResetNet net)
                                         throws java.lang.Exception
Convert ResetInhibitor-net to Inhibitor-net without marking as an input, produce GUI

Parameters:
context -
net -
Returns:
Throws:
java.lang.Exception

toInhibitorNet

public static java.lang.Object[] toInhibitorNet(org.processmining.framework.plugin.PluginContext context,
                                                ResetNet net,
                                                Marking marking)
                                         throws java.lang.Exception
Convert ResetInhibitor-net to Inhibitor-net with marking as an input, produce GUI

Parameters:
context -
net -
Returns:
Throws:
java.lang.Exception