|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectcom.ibm.able.rules.AbleTreeEdge
This class represents an edge in a decision table or tree. The edge contains a value which is combinded with the parent node term to create an expression, and a tree node which it connects to.
| Field Summary | |
|---|---|
protected AbleTreeNode |
decisionTreeNode
|
protected AbleExpression |
myAbleExpression
|
protected AbleTreePartialExpression |
value
|
protected java.lang.String |
valueRef
|
| Constructor Summary | |
|---|---|
AbleTreeEdge()
Create a new tree edge. |
|
AbleTreeEdge(AbleTreePartialExpression theValue)
Create a tree edge with specified value (operator and rhs) |
|
| Method Summary | |
|---|---|
AbleExpression |
getAbleExpression()
Get the executable (ABLE) boolean expression for this edge. |
AbleTreeNode |
getChildNode()
Retrieve the node that this edge connects to. |
AbleTreePartialExpression |
getValue()
Retrieve the value of the edge (operator and rhs) |
void |
setAbleExpression(AbleExpression theAbleExpression)
Set the executable (ABLE) boolean expression for this edge |
void |
setChildNode(AbleTreeNode newDecisionTreeNode)
Set the node that this edge connects to. |
void |
setValue(AbleTreePartialExpression theValue)
Set the value of this edge. |
void |
setValueRef(java.lang.String theValueRef)
Set the uid of the shared value referenced by this edge. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.lang.String valueRef
protected AbleTreePartialExpression value
protected AbleTreeNode decisionTreeNode
protected AbleExpression myAbleExpression
| Constructor Detail |
public AbleTreeEdge()
public AbleTreeEdge(AbleTreePartialExpression theValue)
theValue - | Method Detail |
public AbleTreeNode getChildNode()
public void setChildNode(AbleTreeNode newDecisionTreeNode)
newDecisionTreeNode - public AbleTreePartialExpression getValue()
public void setValue(AbleTreePartialExpression theValue)
theValue - public void setValueRef(java.lang.String theValueRef)
theValueRef - public void setAbleExpression(AbleExpression theAbleExpression)
theAbleExpression - public AbleExpression getAbleExpression()
public java.lang.String toString()
|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||