Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.visualization.visualizers.adapter
Class ClusterOrderAdapter

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.visualization.visualizers.adapter.ClusterOrderAdapter
All Implemented Interfaces:
Parameterizable, AlgorithmAdapter

public class ClusterOrderAdapter
extends Object
implements AlgorithmAdapter

Visualize a cluster order by connecting the points with arrows

Author:
Erich Schubert

Field Summary
private  ClusterOrderVisualizer<?> clusterorderVisualizer
          Prototype for parameterization
private  OPTICSPlotVisualizer<?> opticsplotVisualizer
          Prototype for parameterization
 
Constructor Summary
ClusterOrderAdapter()
          Constructor.
 
Method Summary
 boolean canVisualize(VisualizerContext context)
          Returns true if the adapter can provide one or more Visualizers for the given Result, else false.
 Collection<Visualizer> getProvidedVisualizers()
          Returns a collection of Visualizers this adapter generally provides.
 Collection<Visualizer> getUsableVisualizers(VisualizerContext context)
          Returns a collection of Visualizers this adapter provides, depending on the given database and result.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clusterorderVisualizer

private ClusterOrderVisualizer<?> clusterorderVisualizer
Prototype for parameterization


opticsplotVisualizer

private OPTICSPlotVisualizer<?> opticsplotVisualizer
Prototype for parameterization

Constructor Detail

ClusterOrderAdapter

public ClusterOrderAdapter()
Constructor.

Method Detail

canVisualize

public boolean canVisualize(VisualizerContext context)
Description copied from interface: AlgorithmAdapter
Returns true if the adapter can provide one or more Visualizers for the given Result, else false.

Specified by:
canVisualize in interface AlgorithmAdapter
Parameters:
context - Context to store shared visualization properties.
Returns:
true if the adapter can provide one or more Visualizers for the given Result, else false.

getProvidedVisualizers

public Collection<Visualizer> getProvidedVisualizers()
Description copied from interface: AlgorithmAdapter
Returns a collection of Visualizers this adapter generally provides.

Specified by:
getProvidedVisualizers in interface AlgorithmAdapter
Returns:
a collection of Visualizers this adapter generally provides.

getUsableVisualizers

public Collection<Visualizer> getUsableVisualizers(VisualizerContext context)
Description copied from interface: AlgorithmAdapter
Returns a collection of Visualizers this adapter provides, depending on the given database and result.

Specified by:
getUsableVisualizers in interface AlgorithmAdapter
Parameters:
context - Context to store shared visualization properties.
Returns:
a collection of Visualizers this adapter provides, depending on the given database and result.

Release 0.3 (2010-03-31_1612)