| Package | Description |
|---|---|
| toxTree.tree |
This packages contains abstract and default classes implementing the interfaces
defined in
toxTree.core package. |
| toxtree.ui.tree |
User interface for viewing and editing a decision tree
IDecisionMethod |
| toxtree.ui.tree.actions |
Actions (derived from
AbstractAction for the decision tree user interface
toxTree.ui.tree |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiLabelDecisionNode |
| Modifier and Type | Field and Description |
|---|---|
protected DecisionNode[] |
DecisionNode.nodes |
| Modifier and Type | Method and Description |
|---|---|
DecisionNode |
DecisionNodesList.getNode(int index) |
DecisionNode[] |
DecisionNode.getNodes() |
| Modifier and Type | Method and Description |
|---|---|
void |
DecisionNodesList.addNode(DecisionNode node) |
void |
DecisionNodesList.removeNode(DecisionNode node) |
void |
DecisionNodesList.setNode(int index,
DecisionNode node) |
void |
DecisionNode.setNodes(DecisionNode[] nodes) |
protected void |
UserDefinedTree.visitCategories(DecisionNode rule,
IDecisionCategories usedCategories) |
protected void |
UserDefinedTree.visitRules(DecisionNode rule) |
| Constructor and Description |
|---|
DecisionNode(IDecisionRule rule,
DecisionNode nodeNo,
DecisionNode nodeYes)
Constructs a decision node with rule, nodeNo at branch NO and nodeYes at branch YES.
|
DecisionNode(IDecisionRule rule,
DecisionNode nodeNo,
DecisionNode nodeYes,
IDecisionCategory categoryNo,
IDecisionCategory categoryYes) |
| Modifier and Type | Field and Description |
|---|---|
protected DecisionNode |
EditTreeActions.node |
| Modifier and Type | Method and Description |
|---|---|
DecisionNode |
EditTreeActions.getNode() |
static DecisionNode |
SelectListDialog.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) |
| Modifier and Type | Method and Description |
|---|---|
protected JComponent |
TreeEditorPanel.createNodePanel(DecisionNode node) |
protected void |
TreeEditorPanel.setNode(DecisionNode node) |
void |
EditTreeActions.setNode(DecisionNode node) |
| Modifier and Type | Field and Description |
|---|---|
protected DecisionNode |
SetBranchAction.node |
| Modifier and Type | Method and Description |
|---|---|
DecisionNode |
INodeAction.getDecisionNode() |
DecisionNode |
SetBranchAction.getDecisionNode() |
static DecisionNode |
NewRuleAction.updateNode(IDecisionMethod tree,
DecisionNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
INodeAction.setDecisionNode(DecisionNode node) |
void |
SetBranchAction.setDecisionNode(DecisionNode node) |
static DecisionNode |
NewRuleAction.updateNode(IDecisionMethod tree,
DecisionNode node) |
Copyright © 2004–2018 Ideaconsult Ltd. All rights reserved.