public class RetrieveLPMEpisodesForLPMCollection
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static org.deckfour.xes.classification.XEventClass |
DUMMY |
Constructor and Description |
---|
RetrieveLPMEpisodesForLPMCollection() |
Modifier and Type | Method and Description |
---|---|
org.deckfour.xes.model.XLog |
abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.acceptingpetrinet.models.AcceptingPetriNet... abstractionNets) |
org.deckfour.xes.model.XLog |
abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.lpm.util.LocalProcessModelRanking ranking) |
org.deckfour.xes.model.XLog |
abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.graphbased.directed.petrinet.Petrinet... abstractionNets) |
java.lang.Object[] |
abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph... abstractionNets) |
static java.lang.Object[] |
abstractPatterns(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.logenhancement.abstraction.model.AbstractionModel model) |
static java.lang.Object[] |
abstractPatterns(org.deckfour.xes.model.XLog log,
org.processmining.logenhancement.abstraction.model.AbstractionModel model) |
static org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog |
alignLogToAbstractionModel(org.processmining.framework.plugin.Progress progress,
org.processmining.plugins.balancedconformance.config.BalancedProcessorConfiguration alignmentConfig,
org.deckfour.xes.model.XLog log,
org.processmining.logenhancement.abstraction.model.AbstractionModel model) |
static java.lang.String |
buildInitialModel(java.util.Map<java.lang.String,org.processmining.logenhancement.abstraction.model.AbstractionPattern> abstractionPatterns) |
static java.util.Map<java.lang.String,org.processmining.logenhancement.abstraction.model.AbstractionPattern> |
buildPatterns(java.util.Map<org.processmining.datapetrinets.DataPetriNet,java.lang.String> patternToName) |
static LogAbstracterBasedOnAlignment |
createAbstractionProcessor(org.processmining.logenhancement.abstraction.model.AbstractionModel abstractionModel,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transitionMapping) |
static boolean |
getExistsUnusedPatterns(org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog alignedLog,
java.util.Collection<org.processmining.logenhancement.abstraction.model.AbstractionPattern> patternMap) |
static java.lang.Object[] |
matchPatternsToLogEpisodes(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.graphbased.directed.petrinet.Petrinet... abstractionNets) |
static java.lang.Object[] |
matchPatternsToLogEpisodes(org.deckfour.xes.model.XLog log,
org.processmining.models.graphbased.directed.petrinet.Petrinet... abstractionNets) |
static org.processmining.datapetrinets.DataPetriNet |
transformNet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph) |
static org.processmining.datapetrinets.DataPetriNet[] |
transformNets(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph[] abstractionNets) |
static org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping |
transitionToEventClassMapperByLabel(org.deckfour.xes.model.XLog log,
org.processmining.datapetrinets.DataPetriNet net) |
public org.deckfour.xes.model.XLog abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.lpm.util.LocalProcessModelRanking ranking) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.model.syntax.ParseException, org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException, org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.model.syntax.ParseException
org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
org.processmining.logenhancement.abstraction.PatternStructureException
public org.deckfour.xes.model.XLog abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.acceptingpetrinet.models.AcceptingPetriNet... abstractionNets) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.model.syntax.ParseException, org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException, org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.model.syntax.ParseException
org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
org.processmining.logenhancement.abstraction.PatternStructureException
public org.deckfour.xes.model.XLog abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.Petrinet... abstractionNets) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.model.syntax.ParseException, org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException, org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.model.syntax.ParseException
org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
org.processmining.logenhancement.abstraction.PatternStructureException
public static java.lang.Object[] matchPatternsToLogEpisodes(org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.Petrinet... abstractionNets) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.PatternStructureException, org.processmining.logenhancement.abstraction.model.syntax.ParseException, org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.logenhancement.abstraction.model.syntax.ParseException
org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
public static java.lang.Object[] matchPatternsToLogEpisodes(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.Petrinet... abstractionNets) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.PatternStructureException, org.processmining.logenhancement.abstraction.model.syntax.ParseException, org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.logenhancement.abstraction.model.syntax.ParseException
org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
public java.lang.Object[] abstractLogBasedOnPatterns(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph... abstractionNets) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.model.syntax.ParseException, org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException, org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.model.syntax.ParseException
org.processmining.logenhancement.abstraction.model.syntax.CompositionVisitorException
org.processmining.logenhancement.abstraction.PatternStructureException
public static java.lang.String buildInitialModel(java.util.Map<java.lang.String,org.processmining.logenhancement.abstraction.model.AbstractionPattern> abstractionPatterns)
public static java.util.Map<java.lang.String,org.processmining.logenhancement.abstraction.model.AbstractionPattern> buildPatterns(java.util.Map<org.processmining.datapetrinets.DataPetriNet,java.lang.String> patternToName)
public static org.processmining.datapetrinets.DataPetriNet[] transformNets(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph[] abstractionNets)
public static org.processmining.datapetrinets.DataPetriNet transformNet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph)
public static java.lang.Object[] abstractPatterns(org.deckfour.xes.model.XLog log, org.processmining.logenhancement.abstraction.model.AbstractionModel model) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.PatternStructureException
public static java.lang.Object[] abstractPatterns(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.logenhancement.abstraction.model.AbstractionModel model) throws org.processmining.framework.util.ui.widgets.helper.UserCancelledException, org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException, org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.framework.util.ui.widgets.helper.UserCancelledException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.logenhancement.abstraction.PatternStructureException
public static org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transitionToEventClassMapperByLabel(org.deckfour.xes.model.XLog log, org.processmining.datapetrinets.DataPetriNet net)
public static boolean getExistsUnusedPatterns(org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog alignedLog, java.util.Collection<org.processmining.logenhancement.abstraction.model.AbstractionPattern> patternMap)
public static org.processmining.xesalignmentextension.XAlignmentExtension.XAlignedLog alignLogToAbstractionModel(org.processmining.framework.plugin.Progress progress, org.processmining.plugins.balancedconformance.config.BalancedProcessorConfiguration alignmentConfig, org.deckfour.xes.model.XLog log, org.processmining.logenhancement.abstraction.model.AbstractionModel model) throws org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException, org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
org.processmining.plugins.balancedconformance.controlflow.ControlFlowAlignmentException
org.processmining.plugins.balancedconformance.dataflow.exception.DataAlignmentException
public static LogAbstracterBasedOnAlignment createAbstractionProcessor(org.processmining.logenhancement.abstraction.model.AbstractionModel abstractionModel, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping transitionMapping) throws org.processmining.logenhancement.abstraction.PatternStructureException
org.processmining.logenhancement.abstraction.PatternStructureException