Interface AlignedLogVisualisationData
-
- All Superinterfaces:
java.lang.Cloneable
- All Known Implementing Classes:
AlignedLogVisualisationDataImplCost,AlignedLogVisualisationDataImplEmpty,AlignedLogVisualisationDataImplFrequencies,AlignedLogVisualisationDataImplPlaceholder,AlignedLogVisualisationDataImplQueues,AlignedLogVisualisationDataImplRelativeFrequencies,AlignedLogVisualisationDataImplService,AlignedLogVisualisationDataImplSojourn,AlignedLogVisualisationDataImplWaiting
public interface AlignedLogVisualisationData extends java.lang.Cloneable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AlignedLogVisualisationDataclone()org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long>getEdgeLabel(int node, 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 node)org.processmining.plugins.InductiveMiner.Triple<java.lang.String,java.lang.Long,java.lang.Long>getNodeLabel(int node, boolean includeModelMoves)voidsetTime(long time)
-
-
-
Method Detail
-
getExtremeCardinalities
org.processmining.plugins.InductiveMiner.Pair<java.lang.Long,java.lang.Long> getExtremeCardinalities() throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException- Returns:
- result[0] = minimum, result[1] = maximum
- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
getNodeLabel
org.processmining.plugins.InductiveMiner.Triple<java.lang.String,java.lang.Long,java.lang.Long> getNodeLabel(int node, boolean includeModelMoves) throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException- Parameters:
node-includeModelMoves-- Returns:
- Triple of label (second line), first colour, second colour (for gradient). Leave colours null if unwanted.
- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
getEdgeLabel
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- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
getEdgeLabel
org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> getEdgeLabel(int node, boolean includeModelMoves) throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
getModelMoveEdgeLabel
org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> getModelMoveEdgeLabel(int node)
-
getLogMoveEdgeLabel
org.processmining.plugins.InductiveMiner.Pair<java.lang.String,org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass>> getLogMoveEdgeLabel(LogMovePosition logMovePosition)
-
setTime
void setTime(long time)
-
clone
AlignedLogVisualisationData clone() throws java.lang.CloneNotSupportedException
- Throws:
java.lang.CloneNotSupportedException
-
-