weka.gui.beans

## Interface Visible

- All Known Implementing Classes:
    AbstractDataSink, AbstractDataSource, AbstractEvaluator, AbstractTestSetProducer, AbstractTrainAndTestSetProducer, AbstractTrainingSetProducer, Appender, Associator, AttributeSummarizer, ClassAssigner, Classifier, ClassifierPerformanceEvaluator, ClassValuePicker, Clusterer, ClustererPerformanceEvaluator, CostBenefitAnalysis, CrossValidationFoldMaker, DataVisualizer, Filter, FlowByExpression, GraphViewer, ImageSaver, ImageViewer, IncrementalClassifierEvaluator, InstanceStreamToBatchMaker, Join, Loader, MetaBean, ModelPerformanceChart, PredictionAppender, Saver, ScatterPlotMatrix, SerializedModelSaver, Sorter, StripChart, SubstringLabeler, SubstringReplacer, TestSetMaker, TextSaver, TextViewer, TrainingSetMaker, TrainTestSplitMaker

      public interface Visible

  Interface to something that has a visible (via BeanVisual) reprentation
  Since:
    1.0
  Version:
    $Revision: 8034 $
  Author:
    Mark Hall

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `BeanVisual` | `getVisual()` Get the visual representation
    `void` | `setVisual(BeanVisual newVisual)` Set a new visual representation
    `void` | `useDefaultVisual()` Use the default visual representation

- - ### Method Detail

    - #### useDefaultVisual

          void useDefaultVisual()

      Use the default visual representation

    - #### setVisual

          void setVisual(BeanVisual newVisual)

      Set a new visual representation
      Parameters:
        `newVisual` - a `BeanVisual` value

    - #### getVisual

          BeanVisual getVisual()

      Get the visual representation
      Returns:
        a `BeanVisual` value