org.processmining.plugins.log.abstraction.activitycluster
Class MergeActivitiesPlugin

java.lang.Object
  extended by org.processmining.plugins.log.abstraction.activitycluster.MergeActivitiesPlugin

public class MergeActivitiesPlugin
extends java.lang.Object


Constructor Summary
MergeActivitiesPlugin()
           
 
Method Summary
protected static org.deckfour.xes.model.XLog cancel(org.processmining.framework.plugin.PluginContext context, java.lang.String message)
           
static java.lang.String getActivityInstance(org.deckfour.xes.model.XEvent xEvent)
           
static java.lang.String getSourceEvent(org.deckfour.xes.model.XEvent memberEvent)
           
static org.deckfour.xes.model.XLog mergeActivities(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log)
           
static org.deckfour.xes.model.XLog mergeActivities(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, InstanceBorderDefinition instanceBorderDefinition)
           
static org.deckfour.xes.model.XLog mergeActivities(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, Preferences prefs, InstanceBorderDefinition instanceBorderDefinition, ClusterStatistics clusterStatistics)
           
static boolean sourceEventsEqual(org.deckfour.xes.model.XEvent event1, org.deckfour.xes.model.XEvent event2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeActivitiesPlugin

public MergeActivitiesPlugin()
Method Detail

mergeActivities

public static org.deckfour.xes.model.XLog mergeActivities(org.processmining.contexts.uitopia.UIPluginContext context,
                                                          org.deckfour.xes.model.XLog log)

mergeActivities

public static org.deckfour.xes.model.XLog mergeActivities(org.processmining.contexts.uitopia.UIPluginContext context,
                                                          org.deckfour.xes.model.XLog log,
                                                          InstanceBorderDefinition instanceBorderDefinition)

mergeActivities

public static org.deckfour.xes.model.XLog mergeActivities(org.processmining.contexts.uitopia.UIPluginContext context,
                                                          org.deckfour.xes.model.XLog log,
                                                          Preferences prefs,
                                                          InstanceBorderDefinition instanceBorderDefinition,
                                                          ClusterStatistics clusterStatistics)

getSourceEvent

public static java.lang.String getSourceEvent(org.deckfour.xes.model.XEvent memberEvent)

sourceEventsEqual

public static boolean sourceEventsEqual(org.deckfour.xes.model.XEvent event1,
                                        org.deckfour.xes.model.XEvent event2)

cancel

protected static org.deckfour.xes.model.XLog cancel(org.processmining.framework.plugin.PluginContext context,
                                                    java.lang.String message)

getActivityInstance

public static java.lang.String getActivityInstance(org.deckfour.xes.model.XEvent xEvent)