Subclasses of StudentNodeView in org.problets.domain.model.expression.node.student |
class |
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 &&/||. |
class |
MultiOperatorStudentNodeView
Serves as base class for BailedOutStudentNodeView and
ParenthesizedStudentNodeView, both of which deal with more than one operator |
class |
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. |