package sushi.bpmn; import org.jbpt.graph.abs.AbstractMultiDirectedGraph; import sushi.bpmn.element.AbstractBPMNElement; import sushi.bpmn.element.BPMNProcess; /** * This class is intented as a edge-oriented representation of a {@link BPMNProcess}. * It produces a directed multi-graph for the RPST computation. * @author micha */ public class MultiDirectedBPMNGraph extends AbstractMultiDirectedGraph<DirectedBPMNEdge,AbstractBPMNElement> { @Override public DirectedBPMNEdge addEdge(AbstractBPMNElement s, AbstractBPMNElement t) { DirectedBPMNEdge e = new DirectedBPMNEdge(this,s,t); return e; } }