public class SelectListDialog extends Object
List.
ActionMap
JOptionPane| Modifier | Constructor and Description |
|---|---|
protected |
SelectListDialog()
Singleton class
|
| Modifier and Type | Method and Description |
|---|---|
static Object |
selectFromList(Component parent,
String dlgCaption,
String panelCaption,
ListTableModel list,
ActionMap actions) |
static Object |
selectFromList(Component parent,
String dlgCaption,
String panelCaption,
ListTableModel list,
ActionMap actions,
Dimension size) |
static Object |
selectFromList(String caption,
ListPanel[] panels)
Launches a dialog with a several lists arranged in a
JTabbedPane. |
static IDecisionCategory |
selectNewCategory(Component parent,
ClassLoader classLoader)
Provides a list of names of the classes implementing
IDecisionCategory
If the user selects an object, the tree is created and returned Uses Introspection.getAvailableCategoryTypes(ClassLoader) |
static DecisionNode |
selectNewNode(Component parent,
ClassLoader classLoader)
Provides a list of names of the classes implementing
IDecisionRule
If the user selects an object, a DecisionNode containing the rule is created and returned Uses Introspection.getAvailableRuleTypes(ClassLoader) |
static IDecisionRule |
selectNewRule(Component parent,
ClassLoader classLoader)
Provides a list of names of the classes implementing
IDecisionRule
If the user selects an object, the rule is created and returned Uses Introspection.getAvailableRuleTypes(ClassLoader) |
static IDecisionMethod |
selectNewTree(Component parent,
ClassLoader classLoader)
Provides a list of names of the classes implementing
IDecisionMethod
If the user selects a name, the tree is created and returned Uses Introspection.getAvailableTreeTypes(ClassLoader) |
public static Object selectFromList(Component parent, String dlgCaption, String panelCaption, ListTableModel list, ActionMap actions)
public static Object selectFromList(Component parent, String dlgCaption, String panelCaption, ListTableModel list, ActionMap actions, Dimension size)
public static Object selectFromList(String caption, ListPanel[] panels)
JTabbedPane.caption - dialog captionpanels - an array of ListPanel to be arranged as tab pagespublic static IDecisionRule selectNewRule(Component parent, ClassLoader classLoader)
IDecisionRule
If the user selects an object, the rule is created and returned Introspection.getAvailableRuleTypes(ClassLoader)classLoader - public static DecisionNode selectNewNode(Component parent, ClassLoader classLoader)
IDecisionRule
If the user selects an object, a DecisionNode containing the rule is created and returned Introspection.getAvailableRuleTypes(ClassLoader)classLoader - public static IDecisionMethod selectNewTree(Component parent, ClassLoader classLoader)
IDecisionMethod
If the user selects a name, the tree is created and returned Introspection.getAvailableTreeTypes(ClassLoader)classLoader - IDecisionMethodpublic static IDecisionCategory selectNewCategory(Component parent, ClassLoader classLoader)
IDecisionCategory
If the user selects an object, the tree is created and returned Introspection.getAvailableCategoryTypes(ClassLoader)classLoader - IDecisionCategoryCopyright © 2004–2018 Ideaconsult Ltd. All rights reserved.