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

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

public class ActivityClusterElement
extends java.lang.Object

Author:
thomas.baier

Field Summary
protected  int traceIndex
           
protected  org.deckfour.xes.model.XEvent xEvent
           
 
Constructor Summary
ActivityClusterElement(org.deckfour.xes.model.XEvent xEvent, int traceIndex)
           
 
Method Summary
 long calcEventDistance(ActivityClusterElement activityClusterElement)
           
 long calcEventDistance(org.deckfour.xes.model.XEvent otherEvent, int otherTraceIndex)
           
 int getTraceIndex()
           
 org.deckfour.xes.model.XEvent getxEvent()
           
 void setTraceIndex(int traceIndex)
           
 void setxEvent(org.deckfour.xes.model.XEvent xEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xEvent

protected org.deckfour.xes.model.XEvent xEvent

traceIndex

protected int traceIndex
Constructor Detail

ActivityClusterElement

public ActivityClusterElement(org.deckfour.xes.model.XEvent xEvent,
                              int traceIndex)
Parameters:
xEvent -
traceIndex -
Method Detail

getxEvent

public org.deckfour.xes.model.XEvent getxEvent()
Returns:
the xEvent

setxEvent

public void setxEvent(org.deckfour.xes.model.XEvent xEvent)
Parameters:
xEvent - the xEvent to set

getTraceIndex

public int getTraceIndex()
Returns:
the traceIndex

setTraceIndex

public void setTraceIndex(int traceIndex)
Parameters:
traceIndex - the traceIndex to set

calcEventDistance

public long calcEventDistance(org.deckfour.xes.model.XEvent otherEvent,
                              int otherTraceIndex)

calcEventDistance

public long calcEventDistance(ActivityClusterElement activityClusterElement)