de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj
Class HistogramVisFactory

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisFactory
      extended by de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj.HistogramVisFactory
All Implemented Interfaces:
ResultProcessor, InspectionUtilFrequentlyScanned, Parameterizable, VisFactory

public class HistogramVisFactory
extends AbstractVisFactory

Visualizer to draw histograms.


Field Summary
private static String NAME
          Histogram visualizer name
private static String SERIESID
          CSS class name for the series.
 
Constructor Summary
HistogramVisFactory()
          Constructor, adhering to Parameterizable
 
Method Summary
 boolean allowThumbnails(VisualizationTask task)
          Test whether to do a thumbnail or a full rendering.
 Visualization makeVisualization(VisualizationTask task)
          Produce a visualization instance for the given task
 void processNewResult(HierarchicalResult baseResult, Result newResult)
          Add visualizers for the given result (tree) to the context.
 
Methods inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisFactory
makeVisualizationOrThumbnail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

private static final String NAME
Histogram visualizer name

See Also:
Constant Field Values

SERIESID

private static final String SERIESID
CSS class name for the series.

See Also:
Constant Field Values
Constructor Detail

HistogramVisFactory

public HistogramVisFactory()
Constructor, adhering to Parameterizable

Method Detail

makeVisualization

public Visualization makeVisualization(VisualizationTask task)
Description copied from interface: VisFactory
Produce a visualization instance for the given task

Specified by:
makeVisualization in interface VisFactory
Specified by:
makeVisualization in class AbstractVisFactory
Parameters:
task - Visualization task
Returns:
Visualization

processNewResult

public void processNewResult(HierarchicalResult baseResult,
                             Result newResult)
Description copied from interface: VisFactory
Add visualizers for the given result (tree) to the context.

Parameters:
baseResult - Context to work with
newResult - Result to process

allowThumbnails

public boolean allowThumbnails(VisualizationTask task)
Description copied from class: AbstractVisFactory
Test whether to do a thumbnail or a full rendering. Override this with "false" to disable thumbnails!

Overrides:
allowThumbnails in class AbstractVisFactory
Parameters:
task - Task requested

Release 0.4.0 (2011-09-20_1324)