public abstract class BPMNAnalysis
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
BPMNAnalysis.BPMNAnalysisSettings |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARTIFICIAL_PROM |
static java.lang.String |
UNKNOWN |
Constructor and Description |
---|
BPMNAnalysis() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
bpmnAnalysis(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.flexiblemodel.Flex originalModel) |
java.lang.Object[] |
bpmnAnalysis(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.flexiblemodel.Flex originalModel,
BPMNAnalysis.BPMNAnalysisSettings bpmnAnalysisSettings,
java.lang.Object[] flexReplayerConfiguration) |
java.lang.Object[] |
bpmnAnalysis(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.flexiblemodel.Flex originalModel) |
java.lang.String |
calculateArrivalRate(org.deckfour.xes.model.XLog log,
int frequency) |
static java.lang.Object[] |
cancelExecution(org.processmining.framework.plugin.PluginContext context,
java.lang.String message,
java.lang.String messageTitle) |
java.util.List<java.lang.String> |
getActivityClassNames(org.deckfour.xes.model.XLog log) |
org.deckfour.xes.model.XLog |
getFilteredLogContainsCaseIDs(org.deckfour.xes.model.XLog log,
java.util.List<java.lang.String> caseIDList) |
org.processmining.models.graphbased.directed.socialnetwork.SocialNetwork |
getSN(org.deckfour.xes.model.XLog log) |
void |
setCaseArrivalRatio(org.deckfour.xes.model.XLog log,
BPMNAnalysisData bpmnAnalysisData,
org.processmining.plugins.flex.replayresult.performance.FlexPerfRepInfo flexPerfRepResult) |
public static final java.lang.String UNKNOWN
public static final java.lang.String ARTIFICIAL_PROM
public java.lang.Object[] bpmnAnalysis(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.flexiblemodel.Flex originalModel)
public java.lang.Object[] bpmnAnalysis(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.flexiblemodel.Flex originalModel)
public java.lang.Object[] bpmnAnalysis(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.flexiblemodel.Flex originalModel, BPMNAnalysis.BPMNAnalysisSettings bpmnAnalysisSettings, java.lang.Object[] flexReplayerConfiguration)
public static java.lang.Object[] cancelExecution(org.processmining.framework.plugin.PluginContext context, java.lang.String message, java.lang.String messageTitle)
public void setCaseArrivalRatio(org.deckfour.xes.model.XLog log, BPMNAnalysisData bpmnAnalysisData, org.processmining.plugins.flex.replayresult.performance.FlexPerfRepInfo flexPerfRepResult)
log
- BPMNAnalysisData
- flexPerfRepResult
- public java.lang.String calculateArrivalRate(org.deckfour.xes.model.XLog log, int frequency)
starttime
- endtime
- frequency
- public org.deckfour.xes.model.XLog getFilteredLogContainsCaseIDs(org.deckfour.xes.model.XLog log, java.util.List<java.lang.String> caseIDList)
log
- caseIDList
- public org.processmining.models.graphbased.directed.socialnetwork.SocialNetwork getSN(org.deckfour.xes.model.XLog log)
log
- public java.util.List<java.lang.String> getActivityClassNames(org.deckfour.xes.model.XLog log)
log
-