org.processmining.models.workshop.connections
Class WorkshopGraphConnection<Parameters>

java.lang.Object
  extended by org.processmining.framework.connections.impl.AbstractConnection
      extended by org.processmining.models.workshop.connections.WorkshopGraphConnection<Parameters>
All Implemented Interfaces:
org.processmining.framework.connections.Connection
Direct Known Subclasses:
WorkshopConversionConnection

public class WorkshopGraphConnection<Parameters>
extends org.processmining.framework.connections.impl.AbstractConnection

Connects a workshop model with a workshop graph, provided the parameters which were used to derive the graph from the model.

Author:
hverbeek

Field Summary
static java.lang.String GRAPH
          Label for the graph end of the connection.
static java.lang.String MODEL
          Label for the model end of the connection.
 
Fields inherited from class org.processmining.framework.connections.impl.AbstractConnection
manager
 
Constructor Summary
WorkshopGraphConnection(WorkshopModel model, WorkshopGraph graph, Parameters parameters)
          Creates a connection from a workshop model to a workflow graph, where the graph is derived from the model using the given parameters.
 
Method Summary
 Parameters getParameters()
          Gets the parameters used to derive the workflow graph from the workflow model.
 
Methods inherited from class org.processmining.framework.connections.impl.AbstractConnection
containsObjects, containsObjects, equals, get, getID, getLabel, getMapping, getObjects, getObjectWithRole, getRoles, hashCode, isRemoved, put, remove, remove, setLabel, setManager, toString, updated
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MODEL

public static final java.lang.String MODEL
Label for the model end of the connection.

See Also:
Constant Field Values

GRAPH

public static final java.lang.String GRAPH
Label for the graph end of the connection.

See Also:
Constant Field Values
Constructor Detail

WorkshopGraphConnection

public WorkshopGraphConnection(WorkshopModel model,
                               WorkshopGraph graph,
                               Parameters parameters)
Creates a connection from a workshop model to a workflow graph, where the graph is derived from the model using the given parameters.

Parameters:
model - The workshop model.
graph - The derived workshop graph.
parameters - The parameters used to derive the graph from the model.
Method Detail

getParameters

public Parameters getParameters()
Gets the parameters used to derive the workflow graph from the workflow model.

Returns:
The parameters used to derive the workflow graph from the workflow model.