Class StochasticLabelledPetriNetAdjustmentWeightsVisualisationPluginBlack
- java.lang.Object
-
- org.processmining.stochasticlabelledpetrinets.plugins.StochasticLabelledPetriNetVisualisationPlugin<StochasticLabelledPetriNetAdjustmentWeights>
-
- org.processmining.longdistancedependencies.plugins.StochasticLabelledPetriNetAdjustmentWeightsVisualisationPluginBlack
-
public class StochasticLabelledPetriNetAdjustmentWeightsVisualisationPluginBlack extends org.processmining.stochasticlabelledpetrinets.plugins.StochasticLabelledPetriNetVisualisationPlugin<StochasticLabelledPetriNetAdjustmentWeights>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStochasticLabelledPetriNetAdjustmentWeightsVisualisationPluginBlack.EdgedDotPanel
-
Constructor Summary
Constructors Constructor Description StochasticLabelledPetriNetAdjustmentWeightsVisualisationPluginBlack()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static double[]add(double[] a, double[] b)voiddecoratePlace(StochasticLabelledPetriNetAdjustmentWeights net, int place, org.processmining.plugins.graphviz.dot.DotNode dotNode)voiddecorateTransition(StochasticLabelledPetriNetAdjustmentWeights net, int transition, org.processmining.plugins.graphviz.dot.DotNode dotNode)static double[]getClosestAnchor(java.awt.geom.Rectangle2D rectangle, double[] point)static double[]halfway(double[] a, double[] b)static voidmain(java.lang.String[] args)static double[]normal(double[] a, double[] b)static double[]normalise(double[] a)static double[]scale(double[] a, double f)static double[]subtract(double[] a, double[] b)javax.swing.JComponentvisualise(org.processmining.framework.plugin.PluginContext context, StochasticLabelledPetriNetAdjustmentWeights net, org.processmining.framework.plugin.ProMCanceller canceller)org.processmining.plugins.graphviz.visualisation.DotPanelvisualise(StochasticLabelledPetriNetAdjustmentWeights net)
-
-
-
Method Detail
-
visualise
public javax.swing.JComponent visualise(org.processmining.framework.plugin.PluginContext context, StochasticLabelledPetriNetAdjustmentWeights net, org.processmining.framework.plugin.ProMCanceller canceller)
-
main
public static void main(java.lang.String[] args) throws java.lang.NumberFormatException, java.io.FileNotFoundException, java.io.IOException- Throws:
java.lang.NumberFormatExceptionjava.io.FileNotFoundExceptionjava.io.IOException
-
visualise
public org.processmining.plugins.graphviz.visualisation.DotPanel visualise(StochasticLabelledPetriNetAdjustmentWeights net)
- Overrides:
visualisein classorg.processmining.stochasticlabelledpetrinets.plugins.StochasticLabelledPetriNetVisualisationPlugin<StochasticLabelledPetriNetAdjustmentWeights>
-
decoratePlace
public void decoratePlace(StochasticLabelledPetriNetAdjustmentWeights net, int place, org.processmining.plugins.graphviz.dot.DotNode dotNode)
- Specified by:
decoratePlacein classorg.processmining.stochasticlabelledpetrinets.plugins.StochasticLabelledPetriNetVisualisationPlugin<StochasticLabelledPetriNetAdjustmentWeights>
-
decorateTransition
public void decorateTransition(StochasticLabelledPetriNetAdjustmentWeights net, int transition, org.processmining.plugins.graphviz.dot.DotNode dotNode)
- Specified by:
decorateTransitionin classorg.processmining.stochasticlabelledpetrinets.plugins.StochasticLabelledPetriNetVisualisationPlugin<StochasticLabelledPetriNetAdjustmentWeights>
-
add
public static double[] add(double[] a, double[] b)
-
subtract
public static double[] subtract(double[] a, double[] b)
-
scale
public static double[] scale(double[] a, double f)
-
halfway
public static double[] halfway(double[] a, double[] b)
-
normal
public static double[] normal(double[] a, double[] b)
-
normalise
public static double[] normalise(double[] a)
-
getClosestAnchor
public static double[] getClosestAnchor(java.awt.geom.Rectangle2D rectangle, double[] point)
-
-