Package elki.result
Class AutomaticVisualization
- java.lang.Object
-
- elki.result.AutomaticVisualization
-
- All Implemented Interfaces:
ResultHandler
,ResultProcessor
@Alias({"visualizer","vis","ResultVisualizer"}) @Priority(105) public class AutomaticVisualization extends java.lang.Object implements ResultHandler
Handler to process and visualize a Result.- Since:
- 0.3
- Author:
- Erich Schubert, Remigius Wojdanowski
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AutomaticVisualization.Par
Parameterization class.
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
DEFAULT_TITLE
Default titleprivate static Logging
LOG
Get a logger for this class.(package private) VisualizerParameterizer
manager
Visualization manager.(package private) boolean
single
Single view mode(package private) java.lang.String
title
Stores the set title.(package private) ResultWindow
window
Current result window.
-
Constructor Summary
Constructors Constructor Description AutomaticVisualization(java.lang.String title, VisualizerParameterizer manager, boolean single)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
processNewResult(java.lang.Object result)
Process a result.
-
-
-
Field Detail
-
LOG
private static final Logging LOG
Get a logger for this class.
-
title
java.lang.String title
Stores the set title.
-
DEFAULT_TITLE
protected static final java.lang.String DEFAULT_TITLE
Default title- See Also:
- Constant Field Values
-
manager
VisualizerParameterizer manager
Visualization manager.
-
single
boolean single
Single view mode
-
window
ResultWindow window
Current result window.
-
-
Constructor Detail
-
AutomaticVisualization
public AutomaticVisualization(java.lang.String title, VisualizerParameterizer manager, boolean single)
Constructor.- Parameters:
title
- Window titlemanager
- Parameterization manager for visualizerssingle
- Flag to indicat single-view mode.
-
-
Method Detail
-
processNewResult
public void processNewResult(java.lang.Object result)
Description copied from interface:ResultProcessor
Process a result.- Specified by:
processNewResult
in interfaceResultProcessor
- Parameters:
result
- Newly added result subtree.
-
-