public class Move
extends java.lang.Object
implements org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
Modifier and Type | Class and Description |
---|---|
static class |
Move.Type |
Constructor and Description |
---|
Move(IvMModel model,
Move.Type type,
int sourceNode,
int node,
org.deckfour.xes.classification.XEventClass activityEventClass,
org.deckfour.xes.classification.XEventClass performanceEventClass,
Performance.PerformanceTransition lifeCycle,
int indexInAlignedTrace) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
org.deckfour.xes.classification.XEventClass |
getActivityEventClass() |
java.awt.Color |
getBorderColor() |
java.lang.String |
getBottomLabel() |
java.lang.String |
getBottomLabel2() |
java.awt.Color |
getBottomLabel2Color() |
java.awt.Color |
getBottomLabelColor() |
int |
getIndexInAlignedTrace() |
java.lang.String |
getLabel() |
java.awt.Color |
getLabelColor() |
Performance.PerformanceTransition |
getLifeCycleTransition() |
int |
getLogMoveBeforeChild() |
int |
getLogMoveParallelBranchMappedTo()
Returns the last known unode in the trace before this log move.
|
int |
getLogMoveUnode() |
org.deckfour.xes.classification.XEventClass |
getPerformanceEventClass() |
int |
getPositionUnode() |
int |
getSourceNode() |
java.lang.String |
getTopLabel() |
java.awt.Color |
getTopLabelColor() |
int |
getTreeNode() |
Move.Type |
getType() |
java.awt.Color |
getWedgeColor() |
int |
hashCode() |
boolean |
isComplete() |
boolean |
isIgnoredLogMove() |
boolean |
isIgnoredModelMove() |
boolean |
isLogMove() |
boolean |
isModelMove() |
boolean |
isModelSync() |
boolean |
isStart() |
boolean |
isSyncMove() |
boolean |
isTauStart() |
void |
setLogMoveParallelBranchMappedTo(int logMoveParallelBranch) |
void |
setLogMovePosition(LogMovePosition logMovePosition) |
java.lang.String |
toString() |
public Move(IvMModel model, Move.Type type, int sourceNode, int node, org.deckfour.xes.classification.XEventClass activityEventClass, org.deckfour.xes.classification.XEventClass performanceEventClass, Performance.PerformanceTransition lifeCycle, int indexInAlignedTrace)
model
- type
- sourceNode
- node
- activityEventClass
- performanceEventClass
- lifeCycle
- indexInAlignedTrace
- public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean isModelSync()
public Move.Type getType()
public int getTreeNode()
public org.deckfour.xes.classification.XEventClass getActivityEventClass()
public org.deckfour.xes.classification.XEventClass getPerformanceEventClass()
public int getLogMoveBeforeChild()
public void setLogMovePosition(LogMovePosition logMovePosition)
public int getLogMoveUnode()
public int getPositionUnode()
public boolean isLogMove()
public boolean isModelMove()
public boolean isSyncMove()
public Performance.PerformanceTransition getLifeCycleTransition()
public boolean isStart()
public boolean isComplete()
public boolean isTauStart()
public boolean isIgnoredLogMove()
public int getLogMoveParallelBranchMappedTo()
public void setLogMoveParallelBranchMappedTo(int logMoveParallelBranch)
public java.lang.String getLabel()
getLabel
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.lang.String getTopLabel()
getTopLabel
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.lang.String getBottomLabel()
getBottomLabel
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.lang.String getBottomLabel2()
getBottomLabel2
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.awt.Color getWedgeColor()
getWedgeColor
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.awt.Color getBorderColor()
getBorderColor
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.awt.Color getLabelColor()
getLabelColor
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.awt.Color getTopLabelColor()
getTopLabelColor
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.awt.Color getBottomLabelColor()
getBottomLabelColor
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public java.awt.Color getBottomLabel2Color()
getBottomLabel2Color
in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event
public boolean isIgnoredModelMove()
public int getSourceNode()
public int getIndexInAlignedTrace()