public class AlignedLogVisualisationDataImplSojourn extends java.lang.Object implements AlignedLogVisualisationData
Modifier and Type | Field and Description |
---|---|
protected AlignedLogVisualisationData |
dataForEdges |
protected long |
maxMeasure |
protected long |
minMeasure |
protected PerformanceWrapper |
performance |
Constructor and Description |
---|
AlignedLogVisualisationDataImplSojourn(IvMModel model,
PerformanceWrapper queueLengths,
IvMLogInfo logInfo) |
Modifier and Type | Method and Description |
---|---|
AlignedLogVisualisationDataImplSojourn |
clone() |
protected void |
computeExtremes(PerformanceWrapper performance) |
org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> |
getEdgeLabel(int unode,
boolean includeModelMoves) |
org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> |
getEdgeLabel(int from,
int to,
boolean includeModelMoves) |
org.processmining.plugins.InductiveMiner.Pair<java.lang.Long,java.lang.Long> |
getExtremeCardinalities() |
org.processmining.plugins.InductiveMiner.Pair<java.lang.String,org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass>> |
getLogMoveEdgeLabel(LogMovePosition logMovePosition) |
org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> |
getModelMoveEdgeLabel(int unode) |
org.processmining.plugins.InductiveMiner.Triple<java.lang.String,java.lang.Long,java.lang.Long> |
getNodeLabel(int unode,
boolean includeModelMoves) |
void |
setTime(long time) |
protected long minMeasure
protected long maxMeasure
protected PerformanceWrapper performance
protected AlignedLogVisualisationData dataForEdges
public AlignedLogVisualisationDataImplSojourn(IvMModel model, PerformanceWrapper queueLengths, IvMLogInfo logInfo)
protected void computeExtremes(PerformanceWrapper performance)
public void setTime(long time)
setTime
in interface AlignedLogVisualisationData
public org.processmining.plugins.InductiveMiner.Pair<java.lang.Long,java.lang.Long> getExtremeCardinalities()
getExtremeCardinalities
in interface AlignedLogVisualisationData
public org.processmining.plugins.InductiveMiner.Triple<java.lang.String,java.lang.Long,java.lang.Long> getNodeLabel(int unode, boolean includeModelMoves)
getNodeLabel
in interface AlignedLogVisualisationData
public org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> getEdgeLabel(int unode, boolean includeModelMoves) throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
getEdgeLabel
in interface AlignedLogVisualisationData
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
public org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> getEdgeLabel(int from, int to, boolean includeModelMoves) throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
getEdgeLabel
in interface AlignedLogVisualisationData
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
public org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> getModelMoveEdgeLabel(int unode)
getModelMoveEdgeLabel
in interface AlignedLogVisualisationData
public org.processmining.plugins.InductiveMiner.Pair<java.lang.String,org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass>> getLogMoveEdgeLabel(LogMovePosition logMovePosition)
getLogMoveEdgeLabel
in interface AlignedLogVisualisationData
public AlignedLogVisualisationDataImplSojourn clone() throws java.lang.CloneNotSupportedException
clone
in interface AlignedLogVisualisationData
clone
in class java.lang.Object
java.lang.CloneNotSupportedException