# Package weka.gui.beans

package weka.gui.beans

- Related Packages
  Package
  Description
  weka.gui
  weka.gui.beans.xml
- Class
  Description
  AbstractDataSink
  Abstract class for objects that store instances to some destination.
  AbstractDataSinkBeanInfo
  Bean info class for the AbstractDataSink
  AbstractDataSource
  Abstract class for objects that can provide instances from some source
  AbstractDataSourceBeanInfo
  Bean info class for AbstractDataSource.
  AbstractEvaluator
  Abstract class for objects that can provide some kind of evaluation for classifier, clusterers etc.
  AbstractOffscreenChartRenderer
  Abstract base class for offscreen chart renderers.
  AbstractTestSetProducer
  Abstract class for TestSetProducers that contains default implementations of add/remove listener methods and defualt visual representation.
  AbstractTestSetProducerBeanInfo
  BeanInfo class for AbstractTestSetProducer
  AbstractTrainAndTestSetProducer
  Abstract base class for TrainAndTestSetProducers that contains default implementations of add/remove listener methods and defualt visual representation.
  AbstractTrainAndTestSetProducerBeanInfo
  Bean info class for AbstractTrainAndTestSetProducers
  AbstractTrainingSetProducer
  Abstract class for TrainingSetProducers that contains default implementations of add/remove listener methods and default visual representation
  AbstractTrainingSetProducerBeanInfo
  BeanInfo class for AbstractTrainingSetProducer
  Appender
  A bean that appends multiple incoming data connections into a single data set.
  AppenderBeanInfo
  Bean info class for the appender bean
  Associator
  Bean that wraps around weka.associations.
  AssociatorBeanInfo
  BeanInfo class for the Associator wrapper bean
  AssociatorCustomizer
  GUI customizer for the associator wrapper bean
  AttributeSummarizer
  Bean that encapsulates displays bar graph summaries for attributes in a data set.
  AttributeSummarizerBeanInfo
  Bean info class for the attribute summarizer bean
  AttributeSummarizerCustomizer
  GUI customizer for attribute summarizer.
  BatchAssociationRulesEvent
  Class encapsulating a set of association rules.
  BatchAssociationRulesListener
  Interface to something that can process a BatchAssociationRulesEvent.
  BatchClassifierEvent
  Class encapsulating a built classifier and a batch of instances to test on.
  BatchClassifierListener
  Interface to something that can process a BatchClassifierEvent
  BatchClustererEvent
  Class encapsulating a built clusterer and a batch of instances to test on.
  BatchClustererListener
  Interface to something that can process a BatchClustererEvent
  BeanCommon
  Interface specifying routines that all weka beans should implement in order to allow the bean environment to exercise some control over the bean and also to allow the bean to exercise some control over connections.
  BeanConnection
  Class for encapsulating a connection between two beans.
  BeanCustomizer
  Extends java.beans.Customizer and provides a method to register a listener interested in notification about whether the customizer has modified the object that it is customizing.
  BeanCustomizer.ModifyListener
  Interface for something that is interested in the modified status of a source object (typically a BeanCustomizer that is editing an object)
  BeanInstance
  Class that manages a set of beans.
  BeansProperties
  Utility class encapsulating various properties for the KnowledgeFlow and providing methods to register and deregister plugin Bean components
  BeanVisual
  BeanVisual encapsulates icons and label for a given bean.
  ChartEvent
  Event encapsulating info for plotting a data point on the StripChart
  ChartListener
  Interface to something that can process a ChartEvent
  ClassAssigner
  Bean that assigns a class attribute to a data set.
  ClassAssignerBeanInfo
  BeanInfo class for the class assigner bean
  ClassAssignerCustomizer
  GUI customizer for the class assigner bean
  Classifier
  Bean that wraps around weka.classifiers
  ClassifierBeanInfo
  BeanInfo class for the Classifier wrapper bean
  ClassifierCustomizer
  GUI customizer for the classifier wrapper bean
  ClassifierPerformanceEvaluator
  A bean that evaluates the performance of batch trained classifiers
  ClassifierPerformanceEvaluatorBeanInfo
  Bean info class for the classifier performance evaluator
  ClassifierPerformanceEvaluatorCustomizer
  GUI customizer for the classifier performance evaluator component
  ClassValuePicker
  ClassValuePickerBeanInfo
  BeanInfo class for the class value picker bean
  ClassValuePickerCustomizer
  Clusterer
  Bean that wraps around weka.clusterers
  ClustererBeanInfo
  BeanInfo class for the Clusterer wrapper bean
  ClustererCustomizer
  GUI customizer for the Clusterer wrapper bean
  ClustererPerformanceEvaluator
  A bean that evaluates the performance of batch trained clusterers
  ClustererPerformanceEvaluatorBeanInfo
  Bean info class for the clusterer performance evaluator
  ConfigurationEvent
  Matching event for ConfigurationListener.
  ConfigurationListener
  Matching listener for ConfigurationEvent.
  ConfigurationProducer
  Marker interface for components that can share their configuration.
  ConnectionNotificationConsumer
  Interface for Beans that can receive (dis-)connection events generated when (dis-)connecting data processing nodes in the Weka KnowledgeFlow.
  CostBenefitAnalysis
  Bean that aids in analyzing cost/benefit tradeoffs.
  CostBenefitAnalysisBeanInfo
  Bean info class for the cost/benefit analysis
  CrossValidationFoldMaker
  Bean for splitting instances into training ant test sets according to a cross validation
  CrossValidationFoldMakerBeanInfo
  BeanInfo class for the cross validation fold maker bean
  CrossValidationFoldMakerCustomizer
  GUI Customizer for the cross validation fold maker bean
  CustomizerCloseRequester
  Customizers who want to be able to close the customizer window themselves can implement this window.
  CustomizerClosingListener
  DataFormatListener
  Listener interface that customizer classes that are interested in data format changes can implement.
  DataSetEvent
  Event encapsulating a data set
  DataSink
  Indicator interface to something that can store instances to some destination
  DataSource
  Interface to something that is capable of being a source for data - either batch or incremental data
  DataSourceListener
  Interface to something that can accept DataSetEvents
  DataVisualizer
  Bean that encapsulates weka.gui.visualize.VisualizePanel
  DataVisualizerBeanInfo
  Bean info class for the data visualizer
  DataVisualizerCustomizer
  GUI customizer for data visualizer.
  EnvironmentField
  Deprecated.
  EnvironmentField.WideComboBox
  Combo box that allows the drop-down list to be wider than the component itself.
  EventConstraints
  Interface for objects that want to be able to specify at any given time whether their current configuration allows a particular event to be generated.
  FileEnvironmentField
  Deprecated.
  Filter
  A wrapper bean for Weka filters
  FilterBeanInfo
  Bean info class for the Filter bean
  FilterCustomizer
  GUI customizer for the filter bean
  FlowByExpression
  A bean that splits incoming instances (or instance streams) according to the evaluation of a logical expression.
  FlowByExpressionBeanInfo
  BeanInfo class for FlowByExpression
  FlowByExpressionCustomizer
  Customizer for the FlowByExpression node
  FlowRunner
  Small utility class for executing KnowledgeFlow flows outside of the KnowledgeFlow application
  FlowRunner.SimpleLogger
  GOECustomizer
  Extends BeanCustomizer.
  GraphEvent
  Event for graphs
  GraphListener
  Describe interface `TextListener` here.
  GraphViewer
  A bean encapsulating weka.gui.treevisualize.TreeVisualizer
  GraphViewerBeanInfo
  Bean info class for the graph viewer
  HeadlessEventCollector
  Interface for Knowledge Flow components that (typically) provide an interactive graphical visualization to implement.
  ImageEvent
  Event that encapsulates an Image
  ImageListener
  Interface to something that can process an ImageEvent
  ImageSaver
  Component that can accept ImageEvents and save their encapsulated images to a file.
  ImageSaverBeanInfo
  BeanInfo class for the ImageSaver component.
  ImageSaverCustomizer
  Customizer for the ImageSaver component.
  ImageViewer
  A KF component that can accept imageEvent connections in order to display static images in a popup window
  ImageViewerBeanInfo
  BeanInfo class for the ImageViewer component
  IncrementalClassifierEvaluator
  Bean that evaluates incremental classifiers
  IncrementalClassifierEvaluatorBeanInfo
  Bean info class for the incremental classifier evaluator bean
  IncrementalClassifierEvaluatorCustomizer
  GUI Customizer for the incremental classifier evaluator bean
  IncrementalClassifierEvent
  Class encapsulating an incrementally built classifier and current instance
  IncrementalClassifierListener
  Interface to something that can process a IncrementalClassifierEvent
  InstanceEvent
  Event that encapsulates a single instance or header information only
  InstanceListener
  Interface to something that can accept instance events
  InstanceStreamToBatchMaker
  Bean that converts an instance stream into a (batch) data set.
  InstanceStreamToBatchMakerBeanInfo
  BeanInfo class for the InstanceStreamToBatchMaker bean
  InteractiveTableModel
  Deprecated.
  Use `weka.gui.InteractiveTableModel` instead.
  InteractiveTablePanel
  Deprecated.
  Use `weka.gui.InteractiveTablePanel` instead.
  Join
  JoinBeanInfo
  BeanInfo for the Join step
  JoinCustomizer
  Customizer component for the Join step
  KFIgnore
  Marker annotation.
  KFStep
  Optional annotation for plugin beans in the Knowledge Flow.
  KnowledgeFlow
  Startup class for the KnowledgeFlow.
  KnowledgeFlowApp
  Main GUI class for the KnowledgeFlow.
  KnowledgeFlowApp.KFPerspective
  Interface for perspectives.
  Loader
  Loads data sets using weka.core.converter classes
  LoaderBeanInfo
  Bean info class for the loader bean
  LoaderCustomizer
  GUI Customizer for the loader bean
  LogPanel
  Class for displaying a status area (made up of a variable number of lines) and a log area.
  LogWriter
  Interface to be implemented by classes that should be able to write their own output to the Weka logger.
  MetaBean
  A meta bean that encapsulates several other regular beans, useful for grouping large KnowledgeFlows.
  ModelPerformanceChart
  Bean that can be used for displaying threshold curves (e.g.
  ModelPerformanceChartBeanInfo
  Bean info class for the model performance chart
  ModelPerformanceChartCustomizer
  GUI customizer for model performance chart.
  Note
  Simple bean for displaying a textual note on the layout.
  NoteBeanInfo
  Bean info class for the Note bean.
  NoteCustomizer
  Customizer for the note component.
  OffscreenChartRenderer
  Interface to something that can render certain types of charts in headless mode.
  PluginManager
  Deprecated.
  Use weka.core.PluginManager instead
  PredictionAppender
  Bean that can can accept batch or incremental classifier events and produce dataset or instance events which contain instances with predictions appended.
  PredictionAppenderBeanInfo
  Bean info class for PredictionAppender.
  PredictionAppenderCustomizer
  GUI Customizer for the prediction appender bean
  Saver
  Saves data sets using weka.core.converter classes
  SaverBeanInfo
  Bean info class for the saver bean
  SaverCustomizer
  GUI Customizer for the saver bean
  ScatterPlotMatrix
  Bean that encapsulates weka.gui.visualize.MatrixPanel for displaying a scatter plot matrix.
  ScatterPlotMatrixBeanInfo
  Bean info class for the scatter plot matrix bean
  SerializedModelSaver
  A bean that saves serialized models
  SerializedModelSaverBeanInfo
  Bean info class for the serialized model saver bean
  SerializedModelSaverCustomizer
  GUI Customizer for the SerializedModelSaver bean
  ShadowBorder
  Sorter
  Sorts incoming instances in ascending or descending order according to the values of user specified attributes.
  SorterBeanInfo
  BeanInfo class for the Sorter step
  SorterCustomizer
  Customizer for the Sorter step
  SQLViewerPerspective
  Simple Knowledge Flow perspective that wraps the SqlViewer class
  Startable
  Interface to something that is a start point for a flow and can be launched programatically.
  StartUpListener
  Interface to something that can be notified of a successful startup
  StreamThroughput
  Class for measuring throughput of an incremental Knowledge Flow step.
  StripChart
  Bean that can display a horizontally scrolling strip chart.
  StripChartBeanInfo
  Bean info class for the strip chart bean
  StripChartCustomizer
  GUI Customizer for the strip chart bean
  StructureProducer
  Interface for something that can describe the structure of what is encapsulated in a named event type as an empty set of Instances (i.e.
  SubstringLabeler
  A bean that finds matches in string attribute values (using either substring or regular expression matches) and labels the instance (sets the value of a new attribute) according to the supplied label for the matching rule.
  SubstringLabelerBeanInfo
  Bean info class for the substring labeler bean
  SubstringLabelerCustomizer
  Customizer class for the Substring labeler step
  SubstringLabelerRules
  Manages a list of match rules for labeling strings.
  SubstringLabelerRules.SubstringLabelerMatchRule
  Inner class encapsulating the logic for matching
  SubstringReplacer
  A bean that can replace substrings in the values of string attributes.
  SubstringReplacerBeanInfo
  Bean info class for the substring replacer
  SubstringReplacerCustomizer
  Customizer for the SubstringReplacer
  SubstringReplacerRules
  Manages a list of match and replace rules for replacing values in string attributes
  SubstringReplacerRules.SubstringReplacerMatchRule
  Inner class encapsulating the logic for matching and replacing.
  TestSetEvent
  Event encapsulating a test set
  TestSetListener
  Interface to something that can accpet test set events
  TestSetMaker
  Bean that accepts data sets and produces test sets
  TestSetMakerBeanInfo
  Bean info class for the test set maker bean.
  TestSetProducer
  Interface to something that can produce test sets
  TextEvent
  Event that encapsulates some textual information
  TextListener
  Interface to something that can process a TextEvent
  TextSaver
  Simple component to save the text carried in text events out to a file
  TextSaverBeanInfo
  Bean info class for the serialized model saver bean
  TextSaverCustomizer
  Customizer for the TextSaver component.
  TextViewer
  Bean that collects and displays pieces of text
  TextViewerBeanInfo
  Bean info class for the text viewer
  ThresholdDataEvent
  Event encapsulating classifier performance data based on varying a threshold over the classifier's predicted probabilities
  ThresholdDataListener
  Interface to something that can accept ThresholdDataEvents
  TrainingSetEvent
  Event encapsulating a training set
  TrainingSetListener
  Interface to something that can accept and process training set events
  TrainingSetMaker
  Bean that accepts a data sets and produces a training set
  TrainingSetMakerBeanInfo
  Bean info class for the training set maker bean
  TrainingSetProducer
  Interface to something that can produce a training set
  TrainTestSplitMaker
  Bean that accepts data sets, training sets, test sets and produces both a training and test set by randomly spliting the data
  TrainTestSplitMakerBeanInfo
  Bean info class for the train test split maker bean
  TrainTestSplitMakerCustomizer
  GUI customizer for the train test split maker bean
  UserRequestAcceptor
  Interface to something that can accept requests from a user to perform some action
  Visible
  Interface to something that has a visible (via BeanVisual) reprentation
  VisualizableErrorEvent
  Event encapsulating error information for a learning scheme that can be visualized in the DataVisualizer
  VisualizableErrorListener
  Interface to something that can accept VisualizableErrorEvents
  WekaOffscreenChartRenderer
  Default OffscreenChartRenderer that uses Weka's built-in chart and graph classes.
  WekaWrapper
  Interface to something that can wrap around a class of Weka algorithms (classifiers, filters etc).