Package org.problets.domain.model.expression.node.student

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.