public final class BalancedDataXAlignmentPlugin extends AbstractBalancedDataConformancePlugin<org.deckfour.xes.model.XLog,org.deckfour.xes.model.XTrace>
BalancedDataConformancePlusPlugin
but returns an aligned
XLog
with information about the alignment encoded using the
XAlignmentExtension
.RESULT_DESC
Constructor and Description |
---|
BalancedDataXAlignmentPlugin() |
Modifier and Type | Method and Description |
---|---|
org.deckfour.xes.model.XLog |
alignLog(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
java.util.Collection<org.deckfour.xes.model.XTrace> log,
BalancedProcessorConfiguration config) |
org.deckfour.xes.model.XLog |
alignLog(org.processmining.framework.plugin.Progress progress,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
java.util.Collection<org.deckfour.xes.model.XTrace> log,
BalancedProcessorConfiguration config) |
org.deckfour.xes.model.XLog |
alignLogPlugin(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.datapetrinets.DataPetriNet dpn,
org.deckfour.xes.model.XLog log) |
org.deckfour.xes.model.XLog |
alignLogPlugin(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log)
Deprecated.
|
org.deckfour.xes.model.XLog |
alignLogPlugin(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.deckfour.xes.model.XLog log) |
org.deckfour.xes.model.XLog |
alignLogPluginConvertFromPetrinet(org.processmining.framework.plugin.PluginContext context,
org.processmining.datapetrinets.DataPetriNet dpn,
org.deckfour.xes.model.XLog log,
BalancedProcessorConfiguration config) |
org.deckfour.xes.model.XLog |
alignLogPluginConvertFromPetrinet(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
BalancedProcessorConfiguration config)
Deprecated.
|
org.deckfour.xes.model.XLog |
alignLogPluginConvertFromPetrinet(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.deckfour.xes.model.XLog log,
BalancedProcessorConfiguration config) |
protected org.deckfour.xes.model.XTrace |
convertAlignmentResult(BalancedDataAlignmentState state,
com.google.common.util.concurrent.AtomicDouble sumFitness) |
XAlignmentConverter |
getConverter() |
protected org.deckfour.xes.model.XLog |
preparePluginResult(org.processmining.datapetrinets.DataPetriNet net,
org.deckfour.xes.model.XLog log,
DataConformancePlusConfiguration config,
java.util.List<org.deckfour.xes.model.XTrace> dataAlignmentResults,
long usedTime,
com.google.common.util.concurrent.AtomicDouble sumFitness) |
void |
setConverter(XAlignmentConverter converter) |
buildResultLabel, convertToDPN, convertToDPN, doBalancedDataConformanceChecking, getStorageHandlerFactory, queryConfiguration
@Deprecated public org.deckfour.xes.model.XLog alignLogPluginConvertFromPetrinet(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.deckfour.xes.model.XLog log, BalancedProcessorConfiguration config) throws ControlFlowAlignmentException, DataAlignmentException
#alignLog(Progress, PetrinetGraph, XLog, BalancedProcessorConfiguration)
insteadpublic org.deckfour.xes.model.XLog alignLogPluginConvertFromPetrinet(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log, BalancedProcessorConfiguration config) throws ControlFlowAlignmentException, DataAlignmentException
public org.deckfour.xes.model.XLog alignLogPluginConvertFromPetrinet(org.processmining.framework.plugin.PluginContext context, org.processmining.datapetrinets.DataPetriNet dpn, org.deckfour.xes.model.XLog log, BalancedProcessorConfiguration config) throws ControlFlowAlignmentException, DataAlignmentException
@Deprecated public org.deckfour.xes.model.XLog alignLogPlugin(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.deckfour.xes.model.XLog log)
#alignLog(Progress, PetrinetGraph, XLog, BalancedProcessorConfiguration)
insteadpublic org.deckfour.xes.model.XLog alignLogPlugin(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.deckfour.xes.model.XLog log)
public org.deckfour.xes.model.XLog alignLogPlugin(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.datapetrinets.DataPetriNet dpn, org.deckfour.xes.model.XLog log)
public org.deckfour.xes.model.XLog alignLog(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, java.util.Collection<org.deckfour.xes.model.XTrace> log, BalancedProcessorConfiguration config) throws ControlFlowAlignmentException, DataAlignmentException
public org.deckfour.xes.model.XLog alignLog(org.processmining.framework.plugin.Progress progress, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, java.util.Collection<org.deckfour.xes.model.XTrace> log, BalancedProcessorConfiguration config) throws ControlFlowAlignmentException, DataAlignmentException
protected org.deckfour.xes.model.XLog preparePluginResult(org.processmining.datapetrinets.DataPetriNet net, org.deckfour.xes.model.XLog log, DataConformancePlusConfiguration config, java.util.List<org.deckfour.xes.model.XTrace> dataAlignmentResults, long usedTime, com.google.common.util.concurrent.AtomicDouble sumFitness)
preparePluginResult
in class AbstractBalancedDataConformancePlugin<org.deckfour.xes.model.XLog,org.deckfour.xes.model.XTrace>
protected org.deckfour.xes.model.XTrace convertAlignmentResult(BalancedDataAlignmentState state, com.google.common.util.concurrent.AtomicDouble sumFitness)
convertAlignmentResult
in class AbstractBalancedDataConformancePlugin<org.deckfour.xes.model.XLog,org.deckfour.xes.model.XTrace>
public XAlignmentConverter getConverter()
public void setConverter(XAlignmentConverter converter)