Package org.problets.domain.view.code.synthesis

Class Summary
SynthesisCodeLine Holds one line of code containing synthesis annotations
SynthesisCodeModel Merges synthesis annotations in the original template with the corresponding code segments in the code
SynthesisCodeSegment Holds one segment of code: instructions to be displayed, correct code, template, and a stack that holds the student's attempts at answering the code segment
SynthesisCodeSegmentDialog Provides the dialog box to obtain code segment
SynthesisCodeSegmentView Displays the SynthesisCodeSegment on the panel displaying the code
SynthesisCodeView Displays a synthesis problem and obtains user's answer