MOA 12.03
Real Time Analytics for Data Streams
moa.gui.ClassOptionSelectionPanel Class Reference

Creates a panel that displays the classes available, letting the user select a class. More...

Inheritance diagram for moa.gui.ClassOptionSelectionPanel:
Collaboration diagram for moa.gui.ClassOptionSelectionPanel:

List of all members.

Public Member Functions

 ClassOptionSelectionPanel (Class<?> requiredType, String initialCLIString, String nullString)
Class<?>[] findSuitableClasses (Class<?> requiredType)
String getChosenObjectCLIString (Class<?> requiredType)
void classChoiceChanged (Object chosen)

Static Public Member Functions

static String showSelectClassDialog (Component parent, String title, Class<?> requiredType, String initialCLIString, String nullString)

Protected Attributes

JComboBox classChoiceBox
JComponent chosenObjectEditor
Object chosenObject

Detailed Description

Creates a panel that displays the classes available, letting the user select a class.

Author:
Richard Kirkby (rkirkby@cs.waikato.ac.nz)
Version:
Revision:
7

Definition at line 48 of file ClassOptionSelectionPanel.java.


Constructor & Destructor Documentation

moa.gui.ClassOptionSelectionPanel.ClassOptionSelectionPanel ( Class<?>  requiredType,
String  initialCLIString,
String  nullString 
)

Definition at line 62 of file ClassOptionSelectionPanel.java.

Referenced by moa.gui.ClassOptionSelectionPanel.showSelectClassDialog().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Function Documentation

void moa.gui.ClassOptionSelectionPanel.classChoiceChanged ( Object  chosen)

Definition at line 145 of file ClassOptionSelectionPanel.java.

Referenced by moa.gui.ClassOptionSelectionPanel.ClassOptionSelectionPanel().

Here is the call graph for this function:

Here is the caller graph for this function:

Class<?> [] moa.gui.ClassOptionSelectionPanel.findSuitableClasses ( Class<?>  requiredType)

Definition at line 104 of file ClassOptionSelectionPanel.java.

Referenced by moa.gui.ClassOptionSelectionPanel.ClassOptionSelectionPanel().

Here is the call graph for this function:

Here is the caller graph for this function:

String moa.gui.ClassOptionSelectionPanel.getChosenObjectCLIString ( Class<?>  requiredType)

Definition at line 138 of file ClassOptionSelectionPanel.java.

Referenced by moa.gui.ClassOptionSelectionPanel.showSelectClassDialog().

Here is the call graph for this function:

Here is the caller graph for this function:

static String moa.gui.ClassOptionSelectionPanel.showSelectClassDialog ( Component  parent,
String  title,
Class<?>  requiredType,
String  initialCLIString,
String  nullString 
) [static]

Definition at line 126 of file ClassOptionSelectionPanel.java.

Referenced by moa.gui.ClassOptionEditComponent.editObject(), and moa.gui.TaskManagerPanel.TaskManagerPanel().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations