Class GoalDrivenController
- java.lang.Object
-
- org.processmining.goaldrivenprocessmining.algorithms.GoalDrivenController
-
public class GoalDrivenController extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static EdgeObjectcurrentSelectedHighLevelEdge
-
Constructor Summary
Constructors Constructor Description GoalDrivenController(org.processmining.framework.plugin.PluginContext context, GoalDrivenConfiguration configuration, org.deckfour.xes.model.XLog log, org.processmining.framework.plugin.ProMCanceller canceller)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidaddGroupConfigObject(java.lang.String groupName, java.lang.Boolean isHighLevel)static voidcollapseSelectedGroup(GroupSkeleton groupSkeleton, java.lang.Boolean isHighLevel)static voiddebug(java.lang.Object s)static voidexpandSelectedGroup(GroupSkeleton groupSkeleton, java.lang.Boolean isHighLevel)GoalDrivenPanelgetPanel()protected voidinitGui(org.processmining.framework.plugin.ProMCanceller canceller, GoalDrivenConfiguration configuration)protected voidinitGuiControlBar()protected voidinitGuiMiner()protected voidinitHighLevelGraph()protected voidinitLowLevelGraph()protected voidinitStatPanel()static voidloadConfigForFilterEdges(EdgeObject edgeObject)static voidremoveActInGroupConfigObject(java.lang.String groupName, java.lang.String act)static voidremoveGroupFromGraph(java.lang.String groupName)<C> voidsetFixedObject(org.processmining.plugins.inductiveVisualMiner.chain.IvMObject<C> object, C value)<C> voidsetObject(org.processmining.plugins.inductiveVisualMiner.chain.IvMObject<C> object, C value)
-
-
-
Field Detail
-
currentSelectedHighLevelEdge
public static EdgeObject currentSelectedHighLevelEdge
-
-
Constructor Detail
-
GoalDrivenController
public GoalDrivenController(org.processmining.framework.plugin.PluginContext context, GoalDrivenConfiguration configuration, org.deckfour.xes.model.XLog log, org.processmining.framework.plugin.ProMCanceller canceller)
-
-
Method Detail
-
loadConfigForFilterEdges
public static void loadConfigForFilterEdges(EdgeObject edgeObject)
-
expandSelectedGroup
public static void expandSelectedGroup(GroupSkeleton groupSkeleton, java.lang.Boolean isHighLevel)
-
collapseSelectedGroup
public static void collapseSelectedGroup(GroupSkeleton groupSkeleton, java.lang.Boolean isHighLevel)
-
removeGroupFromGraph
public static void removeGroupFromGraph(java.lang.String groupName)
-
removeActInGroupConfigObject
public static void removeActInGroupConfigObject(java.lang.String groupName, java.lang.String act)
-
addGroupConfigObject
public static void addGroupConfigObject(java.lang.String groupName, java.lang.Boolean isHighLevel)
-
initGui
protected void initGui(org.processmining.framework.plugin.ProMCanceller canceller, GoalDrivenConfiguration configuration)
-
initGuiMiner
protected void initGuiMiner()
-
initHighLevelGraph
protected void initHighLevelGraph()
-
initLowLevelGraph
protected void initLowLevelGraph()
-
initGuiControlBar
protected void initGuiControlBar()
-
initStatPanel
protected void initStatPanel()
-
debug
public static void debug(java.lang.Object s)
-
getPanel
public GoalDrivenPanel getPanel()
-
setObject
public <C> void setObject(org.processmining.plugins.inductiveVisualMiner.chain.IvMObject<C> object, C value)
-
setFixedObject
public <C> void setFixedObject(org.processmining.plugins.inductiveVisualMiner.chain.IvMObject<C> object, C value)
-
-