Package elki.result

Class AutomaticVisualization

  • All Implemented Interfaces:
    ResultHandler, ResultProcessor

    @Alias({"visualizer","vis","ResultVisualizer"})
    @Priority(105)
    public class AutomaticVisualization
    extends java.lang.Object
    implements ResultHandler
    Handler to process and visualize a Result.
    Since:
    0.3
    Author:
    Erich Schubert, Remigius Wojdanowski
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  AutomaticVisualization.Par
      Parameterization class.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static java.lang.String DEFAULT_TITLE
      Default title
      private static Logging LOG
      Get a logger for this class.
      (package private) VisualizerParameterizer manager
      Visualization manager.
      (package private) boolean single
      Single view mode
      (package private) java.lang.String title
      Stores the set title.
      (package private) ResultWindow window
      Current result window.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void processNewResult​(java.lang.Object result)
      Process a result.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • LOG

        private static final Logging LOG
        Get a logger for this class.
      • title

        java.lang.String title
        Stores the set title.
      • DEFAULT_TITLE

        protected static final java.lang.String DEFAULT_TITLE
        Default title
        See Also:
        Constant Field Values
      • single

        boolean single
        Single view mode
    • Constructor Detail

      • AutomaticVisualization

        public AutomaticVisualization​(java.lang.String title,
                                      VisualizerParameterizer manager,
                                      boolean single)
        Constructor.
        Parameters:
        title - Window title
        manager - Parameterization manager for visualizers
        single - Flag to indicat single-view mode.
    • Method Detail

      • processNewResult

        public void processNewResult​(java.lang.Object result)
        Description copied from interface: ResultProcessor
        Process a result.
        Specified by:
        processNewResult in interface ResultProcessor
        Parameters:
        result - Newly added result subtree.