de.lmu.ifi.dbs.elki.result
Interface ResultListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
AbstractOPTICSVisualization, AbstractTooltipVisualization, AbstractVisualization, AxisVisualization, BubbleVisualization, ClusterConvexHullVisualization, ClusteringVisualization, ClusterMeanVisualization, ClusterOrderVisualization, DetailView, DotVisualization, EMClusterVisualization, EvaluationStep.Evaluation, MoveObjectsToolVisualization, OPTICSClusterVisualization, OPTICSPlotCutVisualization, OPTICSPlotSelectionVisualization, OPTICSPlotVisualizer, OPTICSSteepAreaVisualization, OverviewPlot, P1DHistogramVisualizer, P1DVisualization, P2DVisualization, PixmapVisualizer, PolygonVisualization, ReferencePointsVisualization, ResultWindow, SelectionConvexHullVisualization, SelectionCubeVisualization, SelectionDotVisualization, SelectionTableWindow, SelectionToolCubeVisualization, SelectionToolDotVisualization, SimilarityMatrixVisualizer, StaticVisualization, ThumbnailVisualization, ToolBox2DVisualization, TooltipScoreVisualization, TooltipStringVisualization, TreeMBRVisualization, TreeSphereVisualization, VisualizerContext

public interface ResultListener
extends EventListener

Listener interface invoked when new results are added to the result tree.


Method Summary
 void resultAdded(Result child, Result parent)
          A new derived result was added.
 void resultChanged(Result current)
          Notify that the current result has changed substantially.
 void resultRemoved(Result child, Result parent)
          A result was removed.
 

Method Detail

resultAdded

void resultAdded(Result child,
                 Result parent)
A new derived result was added.

Parameters:
child - New child result added
parent - Parent result that was added to

resultChanged

void resultChanged(Result current)
Notify that the current result has changed substantially.

Parameters:
current - Result that has changed.

resultRemoved

void resultRemoved(Result child,
                   Result parent)
A result was removed.

Parameters:
child - result that was removed
parent - Parent result that was removed from

Release 0.4.0 (2011-09-20_1324)