Class Summary |
BailedOutStudentNodeView |
To hold intermediate nodes in the student's evaluation tree
when student can select multiple operators in one underbrace
to signifiy evaluation in "bailed out" mode, e.g., when short circuiting &&/||. |
MultiOperatorStudentNodeView |
Serves as base class for BailedOutStudentNodeView and
ParenthesizedStudentNodeView, both of which deal with more than one operator |
ParenthesizedStudentNodeView |
To hold intermediate node in the student's evaluation tree
that is a parenthesized subexpression - expect that the operatorsCovered
will contain the parenthesis and the root of the enclosed sub-expression. |
StudentNodeView |
To hold intermediate nodes in the student's evaluation tree. |