Package org.problets.domain.line

Class Summary
AbstractExplanationLine AbstractExplanationLine Class serves as base class for ExplanationLine, and AbstractExpressionStep (which in turn serves as the base class for ExpressionStep and ExpressionViewStep)
AbstractLine AbstractLine class serves as base class for CodeLine, ExplanationLine, ErrorLine
CodeLine CodeLine class maintains one line of code.
CodeSegmentAttempt CodeSegmentAttempt Records one attempt of the student to answer one segment of the code; Maintains the correct answer for the attempt, and tutor's explanation of the grading.
ErrorLine ErrorLine class maintains one line of error in code
ExplanationLine ExplanationLine Maintains one line of explanation.
ExplanationPara ExplanationPara Maintains one paragraph of explanation, corresponding to one control structure.
LogLine LogLine class maintains one line of log entry