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

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

public class ActivityClassCluster
extends java.lang.Object

Author:
thomas.baier

Field Summary
protected  java.util.ArrayList<ActivityCluster> activityInstanceClusters
           
protected  java.lang.String caseId
           
protected  java.lang.String className
           
protected  Preferences prefs
           
 
Constructor Summary
ActivityClassCluster(java.lang.String className, Preferences prefs)
           
ActivityClassCluster(java.lang.String clusterName, org.deckfour.xes.model.XEvent xEvent, org.deckfour.xes.model.XTrace xTrace, int traceIndex, Preferences prefs)
           
ActivityClassCluster(org.deckfour.xes.model.XEvent xEvent, org.deckfour.xes.model.XTrace xTrace, int traceIndex, Preferences prefs)
           
 
Method Summary
 void addToCluster(org.deckfour.xes.model.XEvent xEvent, int traceIndex, java.util.Set<InstanceBorder> instanceBorders, boolean optimizeClusters)
           
 void addToClusterOld(org.deckfour.xes.model.XEvent xEvent, int traceIndex)
           
 void addToClusterSimple(org.deckfour.xes.model.XEvent xEvent, int traceIndex)
           
 java.util.ArrayList<ActivityCluster> getActivityInstanceClusters()
           
 java.lang.String getCaseId()
           
 java.lang.String getClassName()
           
 Preferences getPrefs()
           
 void setActivityInstanceClusters(java.util.ArrayList<ActivityCluster> activityInstanceClusters)
           
 void setCaseId(java.lang.String caseId)
           
 void setClassName(java.lang.String className)
           
 void setPrefs(Preferences prefs)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

className

protected java.lang.String className

caseId

protected java.lang.String caseId

activityInstanceClusters

protected java.util.ArrayList<ActivityCluster> activityInstanceClusters

prefs

protected Preferences prefs
Constructor Detail

ActivityClassCluster

public ActivityClassCluster(java.lang.String className,
                            Preferences prefs)
Parameters:
className -

ActivityClassCluster

public ActivityClassCluster(org.deckfour.xes.model.XEvent xEvent,
                            org.deckfour.xes.model.XTrace xTrace,
                            int traceIndex,
                            Preferences prefs)
Parameters:
className -

ActivityClassCluster

public ActivityClassCluster(java.lang.String clusterName,
                            org.deckfour.xes.model.XEvent xEvent,
                            org.deckfour.xes.model.XTrace xTrace,
                            int traceIndex,
                            Preferences prefs)
Method Detail

addToCluster

public void addToCluster(org.deckfour.xes.model.XEvent xEvent,
                         int traceIndex,
                         java.util.Set<InstanceBorder> instanceBorders,
                         boolean optimizeClusters)

addToClusterOld

public void addToClusterOld(org.deckfour.xes.model.XEvent xEvent,
                            int traceIndex)

addToClusterSimple

public void addToClusterSimple(org.deckfour.xes.model.XEvent xEvent,
                               int traceIndex)

getCaseId

public java.lang.String getCaseId()
Returns:
the caseId

setCaseId

public void setCaseId(java.lang.String caseId)
Parameters:
caseId - the caseId to set

getPrefs

public Preferences getPrefs()
Returns:
the prefs

setPrefs

public void setPrefs(Preferences prefs)
Parameters:
prefs - the prefs to set

getClassName

public java.lang.String getClassName()
Returns:
the className

setClassName

public void setClassName(java.lang.String className)
Parameters:
className - the className to set

getActivityInstanceClusters

public java.util.ArrayList<ActivityCluster> getActivityInstanceClusters()
Returns:
the activityInstanceClusters

setActivityInstanceClusters

public void setActivityInstanceClusters(java.util.ArrayList<ActivityCluster> activityInstanceClusters)
Parameters:
activityInstanceClusters - the activityInstanceClusters to set

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object