Class HybridPetrinetVisualizer
- java.lang.Object
-
- org.processmining.hybridminer.models.causalgraph.gui.HybridPetrinetVisualizer
-
public class HybridPetrinetVisualizer extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHybridPetrinetVisualizer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.processmining.models.jgraph.ProMJGraphcreateJGraph(HybridPetrinet fuzzyPetrinet, org.processmining.models.graphbased.ViewSpecificAttributeMap map, org.processmining.framework.plugin.Progress progress)protected static voidfixParallelEdges(com.jgraph.layout.JGraphFacade facade, double spacing)protected static com.jgraph.layout.hierarchical.JGraphHierarchicalLayoutgetHierarchicalLayout(org.processmining.framework.plugin.Progress progress)static HybridPetrinetVisualizationgetResultsPanel(HybridPetrinet graph, org.processmining.models.graphbased.ViewSpecificAttributeMap map, org.processmining.framework.plugin.Progress progress)static HybridPetrinetVisualizationgetVisualizationPanel(HybridPetrinet graph, org.processmining.framework.plugin.Progress progress)static javax.swing.JComponentvisualize(org.processmining.framework.plugin.PluginContext context, HybridPetrinet fPN)static javax.swing.JComponentvisualizeGraph(HybridPetrinet graph, org.processmining.models.heuristics.HeuristicsNet net, org.processmining.plugins.heuristicsnet.visualizer.annotatedvisualization.AnnotatedVisualizationSettings settings, org.processmining.framework.plugin.Progress progress)
-
-
-
Method Detail
-
visualize
public static javax.swing.JComponent visualize(org.processmining.framework.plugin.PluginContext context, HybridPetrinet fPN) throws java.lang.Exception- Throws:
java.lang.Exception
-
getVisualizationPanel
public static HybridPetrinetVisualization getVisualizationPanel(HybridPetrinet graph, org.processmining.framework.plugin.Progress progress) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getResultsPanel
public static HybridPetrinetVisualization getResultsPanel(HybridPetrinet graph, org.processmining.models.graphbased.ViewSpecificAttributeMap map, org.processmining.framework.plugin.Progress progress) throws java.lang.Exception
- Throws:
java.lang.Exception
-
createJGraph
public static org.processmining.models.jgraph.ProMJGraph createJGraph(HybridPetrinet fuzzyPetrinet, org.processmining.models.graphbased.ViewSpecificAttributeMap map, org.processmining.framework.plugin.Progress progress) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getHierarchicalLayout
protected static com.jgraph.layout.hierarchical.JGraphHierarchicalLayout getHierarchicalLayout(org.processmining.framework.plugin.Progress progress)
-
fixParallelEdges
protected static void fixParallelEdges(com.jgraph.layout.JGraphFacade facade, double spacing)
-
visualizeGraph
public static javax.swing.JComponent visualizeGraph(HybridPetrinet graph, org.processmining.models.heuristics.HeuristicsNet net, org.processmining.plugins.heuristicsnet.visualizer.annotatedvisualization.AnnotatedVisualizationSettings settings, org.processmining.framework.plugin.Progress progress) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-