org.processmining.plugins.log.abstraction.mapping.suggestion
Class SuggestEventMappingPlugin

java.lang.Object
  extended by org.processmining.plugins.log.abstraction.mapping.suggestion.SuggestEventMappingPlugin

public class SuggestEventMappingPlugin
extends java.lang.Object


Field Summary
protected static de.abelssoft.wordtools.jwordsplitter.AbstractWordSplitter splitter
           
protected static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> taggedEvents
           
protected static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> taggedPhrases
           
protected static java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> wordSplits
           
 
Constructor Summary
SuggestEventMappingPlugin()
           
 
Method Summary
protected static EventsToActivitiesMapping cancel(org.processmining.framework.plugin.PluginContext context, java.lang.String message)
           
static java.util.List<ModelActivity> extractActivities(org.processmining.models.graphbased.directed.petrinet.Petrinet net)
           
static EventsToActivitiesMapping suggestEventMappings(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.Petrinet net, ProcessDescription processDesc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wordSplits

protected static java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> wordSplits

taggedPhrases

protected static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> taggedPhrases

taggedEvents

protected static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> taggedEvents

splitter

protected static de.abelssoft.wordtools.jwordsplitter.AbstractWordSplitter splitter
Constructor Detail

SuggestEventMappingPlugin

public SuggestEventMappingPlugin()
Method Detail

suggestEventMappings

public static EventsToActivitiesMapping suggestEventMappings(org.processmining.contexts.uitopia.UIPluginContext context,
                                                             org.deckfour.xes.model.XLog log,
                                                             org.processmining.models.graphbased.directed.petrinet.Petrinet net,
                                                             ProcessDescription processDesc)

extractActivities

public static java.util.List<ModelActivity> extractActivities(org.processmining.models.graphbased.directed.petrinet.Petrinet net)

cancel

protected static EventsToActivitiesMapping cancel(org.processmining.framework.plugin.PluginContext context,
                                                  java.lang.String message)