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.EventListenerListener 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 voidresultAdded(java.lang.Object child, java.lang.Object parent)A new derived result was added.default voidresultChanged(java.lang.Object current)Notify that the current result has changed substantially.default voidresultRemoved(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
-
-