public class PGraphController<T>
extends java.lang.Object
Constructor and Description |
---|
PGraphController(PGraphConverter<T> converter,
org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog xLog) |
Modifier and Type | Method and Description |
---|---|
void |
add(PGraphFilter<T> filter) |
void |
addColoring(PGraphColoring<org.deckfour.xes.classification.XEventClass> evtColoring) |
void |
addNodeFiltering(PGraphFilter<ENode> nodeFilter) |
void |
addTrColoring(PGraphColoring<java.lang.Integer> traceColoring) |
org.processmining.partialorder.models.graph.PartialOrderGraph |
convert(T object) |
MarkedPetrinet |
discover(T object) |
org.processmining.framework.plugin.PluginContext |
getContext() |
javax.swing.JComponent |
getControlView() |
PGraphFilter<ENode> |
getENodeFilter() |
PGraphInfoView<T> |
getPGraphInfoView(org.processmining.partialorder.models.graph.PartialOrderGraph graph,
T object) |
PGraphVisView<T> |
getPGraphVisView(org.processmining.partialorder.models.graph.PartialOrderGraph graph,
PGraphInfoView<T> infoView) |
void |
initializeFilters() |
boolean |
isSatisfied(T object) |
boolean |
isShowInfoView() |
boolean |
isUsingDiscovery() |
boolean |
isUsingInductiveVisualMiner() |
boolean |
isUsingREGs() |
boolean |
isUsingRelabel() |
javax.swing.JComponent |
relabelInView(T object) |
void |
relabelNewView(T object) |
void |
setFilters(java.util.List<PGraphFilter<T>> filters) |
void |
setListView(PGraphListView<T> listView) |
void |
setShowInfoView(boolean b) |
javax.swing.JComponent |
showIvM(T object) |
void |
update() |
void |
updateRelabel(org.deckfour.xes.model.XLog newLog) |
public PGraphController(PGraphConverter<T> converter, org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog xLog)
public org.processmining.partialorder.models.graph.PartialOrderGraph convert(T object)
public boolean isUsingREGs()
public boolean isUsingDiscovery()
public boolean isUsingRelabel()
public boolean isUsingInductiveVisualMiner()
public PGraphInfoView<T> getPGraphInfoView(org.processmining.partialorder.models.graph.PartialOrderGraph graph, T object)
public PGraphVisView<T> getPGraphVisView(org.processmining.partialorder.models.graph.PartialOrderGraph graph, PGraphInfoView<T> infoView)
public void initializeFilters()
public boolean isSatisfied(T object)
public javax.swing.JComponent getControlView()
public void setListView(PGraphListView<T> listView)
public void update()
public void add(PGraphFilter<T> filter)
public void setFilters(java.util.List<PGraphFilter<T>> filters)
public void addColoring(PGraphColoring<org.deckfour.xes.classification.XEventClass> evtColoring)
public void addTrColoring(PGraphColoring<java.lang.Integer> traceColoring)
public void addNodeFiltering(PGraphFilter<ENode> nodeFilter)
public org.processmining.framework.plugin.PluginContext getContext()
public PGraphFilter<ENode> getENodeFilter()
public void updateRelabel(org.deckfour.xes.model.XLog newLog)
public void relabelNewView(T object)
public javax.swing.JComponent relabelInView(T object)
public javax.swing.JComponent showIvM(T object)
public MarkedPetrinet discover(T object)
public void setShowInfoView(boolean b)
public boolean isShowInfoView()