Package elki.result
Interface ResultListener
-
- All Superinterfaces:
java.util.EventListener
- All Known Implementing Classes:
AbstractHistogramVisualization
,AbstractOPTICSVisualization
,AbstractParallelVisualization
,AbstractScatterplotVisualization
,AbstractSilhouetteVisualization
,AbstractTooltipVisualization
,AbstractVisualization
,AxisReorderVisualization.Instance
,AxisVisibilityVisualization.Instance
,AxisVisualization.Instance
,BoundingBoxVisualization.Instance
,BubbleVisualization.Instance
,CircleSegmentsVisualizer.Instance
,ClusterAlphaHullVisualization.Instance
,ClusterConvexHullVisualization.Instance
,ClusterMeanVisualization.Instance
,ClusterOrderVisualization.Instance
,ClusterOutlineVisualization.Instance
,ClusterParallelMeanVisualization.Instance
,ClusterStarVisualization.Instance
,ColoredHistogramVisualizer.Instance
,COPVectorVisualization.Instance
,DendrogramVisualization.Instance
,DensityEstimationOverlay.Instance
,DetailView
,DistanceFunctionVisualization.Instance
,EMClusterVisualization.Instance
,EvaluationStep.Evaluation
,KeyVisualization.Instance
,LineVisualization.Instance
,MarkerVisualization.Instance
,MoveObjectsToolVisualization.Instance
,OPTICSClusterVisualization.Instance
,OPTICSPlotCutVisualization.Instance
,OPTICSPlotSelectionVisualization.Instance
,OPTICSPlotVisualizer.Instance
,OPTICSSteepAreaVisualization.Instance
,OverviewPlot
,ParallelAxisVisualization.Instance
,PixmapVisualizer.Instance
,PolygonVisualization.Instance
,ReferencePointsVisualization.Instance
,ResultWindow
,RTreeParallelVisualization.Instance
,SelectionAxisRangeVisualization.Instance
,SelectionConvexHullVisualization.Instance
,SelectionCubeVisualization.Instance
,SelectionDotVisualization.Instance
,SelectionLineVisualization.Instance
,SelectionTableWindow
,SelectionToolAxisRangeVisualization.Instance
,SelectionToolCubeVisualization.Instance
,SelectionToolDotVisualization.Instance
,SelectionToolLineVisualization.Instance
,SilhouettePlotSelectionToolVisualization.Instance
,SilhouettePlotSelectionVisualization.Instance
,SilhouettePlotVisualizer.Instance
,SimilarityMatrixVisualizer.Instance
,StaticVisualizationInstance
,ThumbnailVisualization
,TooltipScoreVisualization.Instance
,TooltipStringVisualization.Instance
,TreeMBRVisualization.Instance
,TreeSphereVisualization.Instance
,UncertainBoundingBoxVisualization.Instance
,UncertainInstancesVisualization.Instance
,UncertainSamplesVisualization.Instance
,VoronoiVisualization.Instance
public interface ResultListener extends java.util.EventListener
Listener interface invoked when new results are added to the result tree.- Since:
- 0.4.0
- Author:
- Erich Schubert
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
resultAdded(java.lang.Object child, java.lang.Object parent)
A new derived result was added.default void
resultChanged(java.lang.Object current)
Notify that the current result has changed substantially.default void
resultRemoved(java.lang.Object child, java.lang.Object parent)
A result was removed.
-
-
-
Method Detail
-
resultAdded
default void resultAdded(java.lang.Object child, java.lang.Object parent)
A new derived result was added.- Parameters:
child
- New child result addedparent
- Parent result that was added to
-
resultChanged
default void resultChanged(java.lang.Object current)
Notify that the current result has changed substantially.- Parameters:
current
- Result that has changed.
-
resultRemoved
default void resultRemoved(java.lang.Object child, java.lang.Object parent)
A result was removed.- Parameters:
child
- result that was removedparent
- Parent result that was removed from
-
-