Class AlignedLogVisualisationDataImplFrequencies
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.alignedLogVisualisation.data.AlignedLogVisualisationDataImplFrequencies
-
- All Implemented Interfaces:
java.lang.Cloneable,AlignedLogVisualisationData
public class AlignedLogVisualisationDataImplFrequencies extends java.lang.Object implements AlignedLogVisualisationData
-
-
Constructor Summary
Constructors Constructor Description AlignedLogVisualisationDataImplFrequencies(IvMModel model, IvMLogInfo logInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlignedLogVisualisationDataImplFrequenciesclone()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)voidsetTime(long time)
-
-
-
Constructor Detail
-
AlignedLogVisualisationDataImplFrequencies
public AlignedLogVisualisationDataImplFrequencies(IvMModel model, IvMLogInfo logInfo)
-
-
Method Detail
-
getExtremeCardinalities
public org.processmining.plugins.InductiveMiner.Pair<java.lang.Long,java.lang.Long> getExtremeCardinalities() throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException- Specified by:
getExtremeCardinalitiesin interfaceAlignedLogVisualisationData- Returns:
- result[0] = minimum, result[1] = maximum
- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
getNodeLabel
public org.processmining.plugins.InductiveMiner.Triple<java.lang.String,java.lang.Long,java.lang.Long> getNodeLabel(int unode, boolean includeModelMoves) throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException- Specified by:
getNodeLabelin interfaceAlignedLogVisualisationData- 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
public org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> getEdgeLabel(int unode, boolean includeModelMoves) throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException- Specified by:
getEdgeLabelin interfaceAlignedLogVisualisationData- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
getEdgeLabel
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- Specified by:
getEdgeLabelin interfaceAlignedLogVisualisationData- Throws:
org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
-
getModelMoveEdgeLabel
public org.processmining.plugins.InductiveMiner.Pair<java.lang.String,java.lang.Long> getModelMoveEdgeLabel(int unode)
- Specified by:
getModelMoveEdgeLabelin interfaceAlignedLogVisualisationData
-
getLogMoveEdgeLabel
public org.processmining.plugins.InductiveMiner.Pair<java.lang.String,org.processmining.plugins.InductiveMiner.MultiSet<org.deckfour.xes.classification.XEventClass>> getLogMoveEdgeLabel(LogMovePosition logMovePosition)
- Specified by:
getLogMoveEdgeLabelin interfaceAlignedLogVisualisationData
-
setTime
public void setTime(long time)
- Specified by:
setTimein interfaceAlignedLogVisualisationData
-
clone
public AlignedLogVisualisationDataImplFrequencies clone() throws java.lang.CloneNotSupportedException
- Specified by:
clonein interfaceAlignedLogVisualisationData- Overrides:
clonein classjava.lang.Object- Throws:
java.lang.CloneNotSupportedException
-
-