de.lmu.ifi.dbs.elki.visualization.visualizers.optics
Class OPTICSPlotSelectionVisualization.Factory

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisFactory
      extended by de.lmu.ifi.dbs.elki.visualization.visualizers.optics.OPTICSPlotSelectionVisualization.Factory
All Implemented Interfaces:
ResultProcessor, InspectionUtilFrequentlyScanned, Parameterizable, VisFactory
Enclosing class:
OPTICSPlotSelectionVisualization<D extends Distance<D>>

public static class OPTICSPlotSelectionVisualization.Factory
extends AbstractVisFactory

Factory class for OPTICS plot selections.


Constructor Summary
OPTICSPlotSelectionVisualization.Factory()
          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 result)
          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
 

Constructor Detail

OPTICSPlotSelectionVisualization.Factory

public OPTICSPlotSelectionVisualization.Factory()
Constructor, adhering to Parameterizable

Method Detail

processNewResult

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

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

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

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)