# 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.
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
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
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.
BeanInstance
Class that manages a set of beans.
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
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
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
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.
Filter
A wrapper bean for Weka filters
FilterBeanInfo
Bean info class for the Filter bean
FilterCustomizer
GUI customizer for the filter bean
FlowRunner
Small utility class for executing KnowledgeFlow flows outside of the KnowledgeFlow application
FlowRunner.SimpleLogger
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
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
KnowledgeFlow
Startup class for the KnowledgeFlow.
KnowledgeFlowApp
Main GUI class for the KnowledgeFlow.
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.
Messages
Messages.
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
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
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
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.
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
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
WekaWrapper
Interface to something that can wrap around a class of Weka algorithms (classifiers, filters etc).