|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.problets.domain.model.expression.node.NodeView
org.problets.domain.model.expression.node.operator.OperatorView
org.problets.domain.model.expression.node.operator.logical.OrView
public class OrView
To keep track of displaying an OR expression, particularly, short circuiting an expression and bailing out on inappropriate operands for Java/C#
Constructor Summary | |
---|---|
OrView(NodeModel inOperator)
|
Method Summary | |
---|---|
void |
explain(java.util.Vector explanation)
Graphically explains the evaluation of the expression as opposed to textual explanation by the model |
Methods inherited from class org.problets.domain.model.expression.node.operator.OperatorView |
---|
getContentWidth, getCopyIfExists |
Methods inherited from class org.problets.domain.model.expression.node.NodeView |
---|
classifyNodes, clone, getBackupLeftX, getBackupRightX, getContent, getFontMetrics, getLeftChild, getLeftMax, getLeftMin, getLeftX, getNode, getNodeView, getRightChild, getRightMax, getRightMin, getRightX, getSideEffects, getValue, isCovered, paintExpression, print, setLeftChild, setRightChild, toString, typeset |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OrView(NodeModel inOperator)
Method Detail |
---|
public void explain(java.util.Vector explanation)
explain
in class OperatorView
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |