Serialized Form
Package org.problets.domain.model.expression.node.operator.bitwise.view |
bitPosition
int bitPosition
baseModel
BaseNModel baseModel
isSignBit
boolean isSignBit
- Whether this is the sign bit
selectionComboBox
javax.swing.JComboBox selectionComboBox
validationIcon
AnswerIcon validationIcon
myBaseModel
BaseNModel myBaseModel
- Whether drop-down boxes should default to 0 or ?
totalBitsPerWord
int totalBitsPerWord
pressedButton
javax.swing.JButton pressedButton
- Whether the data from this dialog box is usable
(yes if submit button pressed, no if cancel button pressed)
myProblem
BaseWordView myProblem
submitButton
javax.swing.JButton submitButton
cancelButton
javax.swing.JButton cancelButton
baseModel
BaseNModel baseModel
mySolutionValues
int[] mySolutionValues
totalBitsForWord
int totalBitsForWord
signedWord
boolean signedWord
myBitViews
BaseBitView[] myBitViews
problemOperator
Operator problemOperator
leftOperand
int leftOperand
leftOperandBits
int[] leftOperandBits
rightOperand
int rightOperand
rightOperandBits
int[] rightOperandBits
leftOperandLabel
javax.swing.JLabel leftOperandLabel
- Label to display the left operand
leftOperandBitView
PassiveWordView leftOperandBitView
- PassiveWordView to display the left operand
rightOperandLabel
javax.swing.JLabel rightOperandLabel
- Label to display the right operand
rightOperandBitView
PassiveWordView rightOperandBitView
- PassiveWordView to display the right operand
expressionLabel
javax.swing.JLabel expressionLabel
- Label to display the expression
directions
javax.swing.JLabel directions
- Label to display the directions
raisedToPowerLabel
javax.swing.JLabel raisedToPowerLabel
problemSolution
int problemSolution
bitRepresentationView
SummedWordView bitRepresentationView
bitComplementView
BaseWordView bitComplementView
overallDirn
javax.swing.JLabel overallDirn
- Labels to display directions
bitRepDirn
javax.swing.JLabel bitRepDirn
problemSolution
int problemSolution
directions
javax.swing.JLabel directions
- The label to display directions
myValue
int myValue
label
javax.swing.JLabel label
- The label displayed on this panel
totalBitsForWord
int totalBitsForWord
bitSeries
int[] bitSeries
bitViews
PassiveBitView[] bitViews
selectionSumLabel
javax.swing.JLabel selectionSumLabel
Package org.problets.domain.model.expression.view |
dialogPane
java.awt.Container dialogPane
noChangeButton
javax.swing.JButton noChangeButton
submitButton
javax.swing.JButton submitButton
backgroundColor
java.awt.Color backgroundColor
variablesPanel
javax.swing.JPanel variablesPanel
textFieldVector
java.util.Vector<E> textFieldVector
resultList
java.lang.String[] resultList
optionalInstrnLabel
javax.swing.JLabel optionalInstrnLabel
row
int row
spacing
int spacing
expressionExpert
ExpressionViewExpert expressionExpert
preText
java.util.Vector<E> preText
postText
java.util.Vector<E> postText
drawGrid
boolean drawGrid
drawExpression
boolean drawExpression
x_end
int x_end
expressionFont
java.awt.Font expressionFont
fontMetrics
java.awt.FontMetrics fontMetrics
stepNode
StudentNodeView stepNode
result
java.lang.String result
expressionLabel
javax.swing.JLabel expressionLabel
resultBox
javax.swing.JTextField resultBox
OKButton
javax.swing.JButton OKButton
cancelButton
javax.swing.JButton cancelButton
backgroundColor
java.awt.Color backgroundColor
bitwiseDialog
CompositeDialog bitwiseDialog
helpButton
javax.swing.JButton helpButton
student
StudentModel student
log
LogModel log
leftX
int leftX
rightX
int rightX
draggedToX
int draggedToX
result
java.lang.String result
correctAnswer
java.util.Vector<E> correctAnswer
operatorViewVector
java.util.Vector<E> operatorViewVector
operandViewVector
java.util.Vector<E> operandViewVector
localOperatorViewVector
java.util.Vector<E> localOperatorViewVector
localOperandViewVector
java.util.Vector<E> localOperandViewVector
popupMenu
javax.swing.JPopupMenu popupMenu
undoOption
javax.swing.JMenuItem undoOption
clearOption
javax.swing.JMenuItem clearOption
parent
java.awt.event.ActionListener parent
expressionDialog
ExpressionDialog expressionDialog
assignmentDialog
AssignmentDialog assignmentDialog
junkView
StudentNodeView junkView
expressionTutor
ExpressionTutor expressionTutor
textExplanation
java.util.Vector<E> textExplanation
student
StudentModel student
lastTimeMarker
long lastTimeMarker
root
java.awt.event.ActionListener root
graphicAnimationController
IndependentFdbkAnimationController graphicAnimationController
textAnimationController
IndependentFdbkAnimationController textAnimationController
formatter
TextFormatter formatter
junkController
IndependentFdbkAnimationController junkController
Package org.problets.domain.model.implement |
askItem
AskItem askItem
- The ask item that this panel displays.
viewParent
DataTraceView viewParent
- The DataTraceView that is displaying this panel (i.e. it's parent).
viewParent
StateAnswerView viewParent
- Reference to the parent of the view.
Needed to be able to let the parent know when the view is altered.
dataTraceVector
java.util.Vector<E> dataTraceVector
- The data trace items to display
displayOrder
int displayOrder
- The style of presentation for the ask and tells
itemViewsPanel
javax.swing.JPanel itemViewsPanel
- The panel to hold the views for each DataTraceItem
serialVersionUID: 1L
Package org.problets.domain.model.output.dialog |
lineOutput
StudentLineOutput lineOutput
outputArea
javax.swing.JTextArea outputArea
lineNumberField
javax.swing.JTextField lineNumberField
currentOutput
java.util.Vector<E> currentOutput
textArea
javax.swing.JTextArea textArea
lineNumber
int lineNumber
submitButton
javax.swing.JButton submitButton
cancelButton
javax.swing.JButton cancelButton
pane
java.awt.Container pane
pastOutputs
java.util.Vector<E> pastOutputs
outputIndex
int outputIndex
outputArea
javax.swing.JTextArea outputArea
lineNumberField
javax.swing.JTextField lineNumberField
pastOutputs
java.util.Vector<E> pastOutputs
textAreaVector
java.util.Vector<E> textAreaVector
correctLineNumber
int correctLineNumber
- The line number in the code for which this input was generated
serialVersionUID: 1L
pastOutputs
java.util.Vector<E> pastOutputs
currentOutput
java.util.Vector<E> currentOutput
textAreaVector
java.util.Vector<E> textAreaVector
layout
java.awt.GridLayout layout
multiOutputPanel
javax.swing.JPanel multiOutputPanel
Package org.problets.domain.model.output.view |
MINIMUM_ROWS
int MINIMUM_ROWS
- The minimum number of rows that will be displayed
problemManager
ProblemManager problemManager
- Local reference to the problem manager which must be notified when the answer is submitted,
and which provides the problem for which this form is being created
student
StudentModel student
log
LogModel log
code
CodeModel code
studentOutputs
java.util.Vector<E> studentOutputs
actualOutputs
java.util.Vector<E> actualOutputs
lineNumberList
int[] lineNumberList
formPanel
javax.swing.JPanel formPanel
formLayout
java.awt.GridLayout formLayout
formVector
java.util.Vector<E> formVector
scrollPane
javax.swing.JScrollPane scrollPane
submitButton
javax.swing.JButton submitButton
status
int status
- The error-flag status to be displayed
thisWidth
int thisWidth
- The width of this panel
thisHeight
int thisHeight
- The height of this panel
status
int status
- The error-flag status to be displayed
serialVersionUID: 1L
parent
java.awt.event.ActionListener parent
student
StudentModel student
log
LogModel log
outputAnswer
java.util.Vector<E> outputAnswer
code
CodeModel code
view
OutputStreamView view
controller
OutputStreamController controller
serialVersionUID: 1L
model
java.util.Vector<E> model
log
LogModel log
parent
java.awt.event.ActionListener parent
view
OutputStreamView view
undoButton
javax.swing.JButton undoButton
clearButton
javax.swing.JButton clearButton
serialVersionUID: 1L
model
java.util.Vector<E> model
lineOutputViewVector
java.util.Vector<E> lineOutputViewVector
lastPoint
java.awt.Point lastPoint
viewIndex
int viewIndex
shouldPaint
boolean shouldPaint
parent
java.awt.event.ActionListener parent
font
java.awt.Font font
fontMetric
java.awt.FontMetrics fontMetric
model
StudentLineOutput model
- The StudentLineOutput object that serves as the model of this view
lineNumberOptions
int lineNumberOptions
log
LogModel log
textArea
javax.swing.JTextArea textArea
- The textbox to enter the actual output
lineInputControl
javax.swing.JComboBox lineInputControl
- The control enter the line number for this output
actionButton
javax.swing.JButton actionButton
- The button for student to add or delete an output
numberLabel
javax.swing.JLabel numberLabel
- Ordinality of the output displayed to help the user delete incomplete lines at the time of submission
parent
java.awt.event.ActionListener parent
- The parent who should be notified of events from this panel
separation
java.lang.String separation
- Separation between line number and the text field
Package org.problets.domain.model.variable |
viewParent
java.awt.event.ActionListener viewParent
- The parent of this view (will inform the parent when the view has changed)
model
AbstractVarModel model
- The AbstractVarModel that this view displays
instructions
java.lang.String instructions
- Instructions to inform the user how to use the view
editable
boolean editable
- Flag that determines if the view is editable or not
serialVersionUID: 1L
varView
javax.swing.JTextField varView
instructionLabel
javax.swing.JLabel instructionLabel
Package org.problets.domain.model.variable.aggregate |
arrayModel
ArrayModel arrayModel
arrayDimension
int arrayDimension
editable
boolean editable
arrayElementsTable
javax.swing.JTable arrayElementsTable
cellTextField
javax.swing.JTextField cellTextField
instructionLabel
javax.swing.JLabel instructionLabel
Package org.problets.domain.state |
serialVersionUID: 1L
Package org.problets.domain.view |
views
java.util.Vector<E> views
actionCommands
java.util.Vector<E> actionCommands
currentViewIndex
int currentViewIndex
cardLayout
java.awt.CardLayout cardLayout
views
java.util.Vector<E> views
cardLayout
java.awt.CardLayout cardLayout
problemManager
ProblemManager problemManager
student
StudentModel student
instructionPanel
TextAreaOutput instructionPanel
responseManager
ResponseManager responseManager
tutorView
AbstractView tutorView
log
LogModel log
animationPanel
javax.swing.JPanel animationPanel
startButton
javax.swing.JButton startButton
previousButton
javax.swing.JButton previousButton
nextButton
javax.swing.JButton nextButton
finishButton
javax.swing.JButton finishButton
feedbackScrollPane
javax.swing.JScrollPane feedbackScrollPane
serialVersionUID: 1L
views
java.util.Vector<E> views
cardDealer
CardDealer cardDealer
OKButton
javax.swing.JButton OKButton
applet
javax.swing.JApplet applet
serialVersionUID: 1L
log
LogModel log
- Local reference to the LogModel
cLanguage
javax.swing.JCheckBoxMenuItem cLanguage
cppLanguage
javax.swing.JCheckBoxMenuItem cppLanguage
javaLanguage
javax.swing.JCheckBoxMenuItem javaLanguage
csharpLanguage
javax.swing.JCheckBoxMenuItem csharpLanguage
pascalLanguage
javax.swing.JCheckBoxMenuItem pascalLanguage
serialVersionUID: 1L
log
LogModel log
- Local reference to the LogModel
noOpenStudentModel
javax.swing.JCheckBoxMenuItem noOpenStudentModel
skillometerOpenStudentModel
javax.swing.JCheckBoxMenuItem skillometerOpenStudentModel
conceptmapOpenStudentModel
javax.swing.JCheckBoxMenuItem conceptmapOpenStudentModel
serialVersionUID: 1L
student
StudentModel student
log
LogModel log
root
java.awt.event.ActionListener root
problem
DomainModel problem
currentProblemType
int currentProblemType
problemView
AbstractView problemView
stimulusScrollPane
javax.swing.JScrollPane stimulusScrollPane
codeOKButton
javax.swing.JButton codeOKButton
noOutputButton
javax.swing.JButton noOutputButton
noChangeButton
javax.swing.JButton noChangeButton
submitButton
javax.swing.JButton submitButton
dontKnowButton
javax.swing.JButton dontKnowButton
buttonPanel
javax.swing.JPanel buttonPanel
optionalPanel
javax.swing.JPanel optionalPanel
serialVersionUID: 1L
probletView
ProbletView probletView
problemManager
ProblemManager problemManager
studentView
StudentView studentView
log
LogModel log
logView
LogView logView
tutorController
TutorController tutorController
serialVersionUID: 1L
problem
DomainModel problem
problemView
AbstractView problemView
correctKM
KnowledgeModel correctKM
student
StudentModel student
studentView
StudentView studentView
studentController
StudentController studentController
tutor
BaseTutor tutor
expressionExpert
ExpressionViewExpert expressionExpert
tutorView
AbstractView tutorView
feedbackManager
AbstractView feedbackManager
problemSequencer
AbstractProblemSequencer problemSequencer
log
LogModel log
logView
LogView logView
logController
LogController logController
timer
TimerModel timer
timerView
TimerView timerView
template
Template template
problemManager
ProblemManager problemManager
optionalPanel
javax.swing.JPanel optionalPanel
statScrollPane
javax.swing.JScrollPane statScrollPane
root
java.awt.event.ActionListener root
helpFrame
javax.swing.JFrame helpFrame
helpManager
HelpManager helpManager
helpImage
HelpManager helpImage
optionalFrame
javax.swing.JFrame optionalFrame
conceptMapFrame
javax.swing.JFrame conceptMapFrame
probletController
ProbletController probletController
probletLayout
AbstractView probletLayout
viewSequencer
AutoCardDealer viewSequencer
serialVersionUID: 1L
log
LogModel log
- Local reference to the LogModel
neverReflection
javax.swing.JCheckBoxMenuItem neverReflection
correctReflection
javax.swing.JCheckBoxMenuItem correctReflection
incorrectReflection
javax.swing.JCheckBoxMenuItem incorrectReflection
alwaysReflection
javax.swing.JCheckBoxMenuItem alwaysReflection
serialVersionUID: 1L
problemManager
ProblemManager problemManager
feedbackManager
AbstractView feedbackManager
helpManager
HelpManager helpManager
dataVisualizer
DataVisualizer dataVisualizer
student
StudentModel student
debugAnswerView
DebugAnswerView debugAnswerView
outputAnswerView
AbstractView outputAnswerView
stateAnswerView
StateAnswerView stateAnswerView
studentView
StudentProgressView studentView
problemType
java.lang.String problemType
blankPanelTop
javax.swing.JPanel blankPanelTop
blankPanelBottom
javax.swing.JPanel blankPanelBottom
topPanel
javax.swing.JPanel topPanel
bottomPanel
javax.swing.JPanel bottomPanel
attemptedPanel
javax.swing.JPanel attemptedPanel
topLayout
java.awt.CardLayout topLayout
bottomLayout
java.awt.CardLayout bottomLayout
cardLayout
java.awt.CardLayout cardLayout
serialVersionUID: 1L
serialVersionUID: 1L
viewVector
java.util.Vector<E> viewVector
totalViews
int totalViews
currentViewIndex
int currentViewIndex
modalInfo
org.problets.domain.view.ModalInfo[] modalInfo
root
java.awt.event.ActionListener root
currentView
javax.swing.JPanel currentView
scrollPane
javax.swing.JScrollPane scrollPane
previousButton
javax.swing.JButton previousButton
OKButton
javax.swing.JButton OKButton
nextButton
javax.swing.JButton nextButton
serialVersionUID: 1L
buttonStatus
boolean[][] buttonStatus
Package org.problets.domain.view.code |
currentLineNumber
int currentLineNumber
popupMainMenu
javax.swing.JPopupMenu popupMainMenu
popupSubMenuList
javax.swing.JPopupMenu[] popupSubMenuList
menuBackgroundColor
java.awt.Color menuBackgroundColor
highlightedLine
int highlightedLine
highlightColor
java.awt.Color highlightColor
Y_START
int Y_START
X_OFFSET
int X_OFFSET
code
CodeModel code
student
StudentModel student
tutorManager
TutorManager tutorManager
parent
java.awt.event.ActionListener parent
codeText
java.util.Vector<E> codeText
log
LogModel log
actualBehavior
Behavior actualBehavior
regularFont
java.awt.Font regularFont
regularFontMetric
java.awt.FontMetrics regularFontMetric
boldFont
java.awt.Font boldFont
boldFontMetric
java.awt.FontMetrics boldFontMetric
backgroundColor
java.awt.Color backgroundColor
foregroundColor
java.awt.Color foregroundColor
backgroundLineColor
java.awt.Color backgroundLineColor
codeHeight
int codeHeight
codeWidth
int codeWidth
code
CodeModel code
student
StudentModel student
tutorManager
TutorManager tutorManager
log
LogModel log
roster
java.util.Vector<E> roster
typeRoster
java.util.Vector<E> typeRoster
currentCodeView
BaseCodeView currentCodeView
parent
java.awt.event.ActionListener parent
layout
java.awt.CardLayout layout
currentError
ErrorLine currentError
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
historyStack
java.util.Stack<E> historyStack
- History of all edits made.
startPoint
java.awt.Point startPoint
- The starting point of the selection box when drawn.
endPoint
java.awt.Point endPoint
- The ending point of the selection box when drawn.
topLine
int topLine
- The top of the range of selected lines.
bottomLine
int bottomLine
- The bottom of the range of selected lines.
selectedCodeColor
java.awt.Color selectedCodeColor
selectionBoxColor
java.awt.Color selectionBoxColor
Package org.problets.domain.view.code.synthesis |
result
java.lang.String result
backgroundColor
java.awt.Color backgroundColor
instructionLabel
javax.swing.JLabel instructionLabel
codeField
javax.swing.JTextField codeField
OKButton
javax.swing.JButton OKButton
cancelButton
javax.swing.JButton cancelButton
codeSegmentDialog
SynthesisCodeSegmentDialog codeSegmentDialog
Package org.problets.domain.viz.control |
code
CodeModel code
explanation
java.util.Vector<E> explanation
errors
java.util.Vector<E> errors
vizSteps
int vizSteps
programViz
ProgramViz programViz
fontMetrics
java.awt.FontMetrics fontMetrics
width
int width
height
int height
root
java.awt.event.ActionListener root
regFont
java.awt.Font regFont
regFontMetric
java.awt.FontMetrics regFontMetric
boldFont
java.awt.Font boldFont
boldFontMetric
java.awt.FontMetrics boldFontMetric
serialVersionUID: 1L
cViz
ControlViz cViz
fontMetrics
java.awt.FontMetrics fontMetrics
Package org.problets.domain.viz.data |
code
CodeModel code
explanationSoFar
java.util.Vector<E> explanationSoFar
vizSteps
int vizSteps
dataSpaceViz
DataSpaceViz dataSpaceViz
explnDrawer
ScrollableLinedTextDraw explnDrawer
suggestedWidth
int suggestedWidth
suggestedHeight
int suggestedHeight
actualHeight
int actualHeight
root
java.awt.event.ActionListener root
regFont
java.awt.Font regFont
regFontMetric
java.awt.FontMetrics regFontMetric
boldFont
java.awt.Font boldFont
boldFontMetric
java.awt.FontMetrics boldFontMetric
Package org.problets.lib.comm |
serialVersionUID: 1L
input
java.io.ObjectInputStream input
output
java.io.ObjectOutputStream output
keepListening
boolean keepListening
client
java.net.Socket client
Package org.problets.lib.conceptmap.services |
view
UserBuiltForestView view
log
LogModel log
timer
TimerModel timer
root
java.awt.event.ActionListener root
studentActionLog
StudentActionLog studentActionLog
serialVersionUID: 1L
student
StudentModel student
forestModel
ForestModel forestModel
forestView
NavigableForestView forestView
Package org.problets.lib.conceptmap.view |
forestModel
ForestModel forestModel
- The ForestModel
forestController
ForestController forestController
- The controller for this forestView
forestTutor
ForestTutor forestTutor
- The forest tutor in charge with grading the users answers
and providing feeback
forestStudent
StudentActionLog forestStudent
- The class which keeps track of the student's answers, actions and grades
treeViewVector
java.util.Vector<E> treeViewVector
- The vector of TreeViews
numberOfRows
int numberOfRows
- The number of rows the grid (forest view) has
numberOfColumns
int numberOfColumns
- The number of columns the grid (forest view) has
initialDepth
int initialDepth
- The depth to which the trees in the forest are initially expanded
All classes derived from ForestView have to set this value by
overridding method setTreesEspanded().
serialVersionUID: 1L
MIN_NODE_HEIGHT
int MIN_NODE_HEIGHT
- The minimum height of a node in the forest view
MIN_NODE_WIDTH
int MIN_NODE_WIDTH
- The minimum width of a node in the forest view
scrollPane
javax.swing.JScrollPane scrollPane
- The scroll pane onto which the forest view is attached
Package org.problets.lib.conceptmap.view.collapsible |
Package org.problets.lib.conceptmap.view.navigable |
serialVersionUID: 1L
Package org.problets.lib.conceptmap.view.userbuilt |
serialVersionUID: 1L
actualForestModel
ForestModel actualForestModel
- The correct forest (with the same nodes as this user-built
forest). Used in giving the user feedback.
popupMenu
javax.swing.JPopupMenu popupMenu
- The popup menu displayed asa result of a click on a link in the forest
root
java.awt.event.ActionListener root
- The parent to whom to report when the student has completed drawing the concept map
Package org.problets.lib.io |
root
java.awt.event.ActionListener root
student
StudentModel student
cardDealer
CardDealer cardDealer
dataInputManager
DataInputManager dataInputManager
dataOutputManager
DataOutputManager dataOutputManager
Package org.problets.lib.io.input |
question
java.lang.String question
questionLabel
javax.swing.JLabel questionLabel
HGAP
int HGAP
checkBoxList
javax.swing.JCheckBox[] checkBoxList
numberOfOptions
int numberOfOptions
comboBox
javax.swing.JComboBox comboBox
numberOfOptions
int numberOfOptions
root
java.awt.event.ActionListener root
dataInputView
DataInputView dataInputView
inputType
java.lang.String inputType
questionsList
java.util.Vector<E> questionsList
errorMessage
java.lang.String errorMessage
shouldLogData
boolean shouldLogData
collectedResults
java.util.Vector<E> collectedResults
communicationManager
CommunicationManager communicationManager
scrollPane
javax.swing.JScrollPane scrollPane
totalViews
int totalViews
nextFileIndex
int nextFileIndex
accumulatedResults
java.util.Vector<E> accumulatedResults
questionnaire
java.util.Vector<E> questionnaire
numberOfItems
int numberOfItems
answerList
java.util.Vector<E> answerList
root
java.awt.event.ActionListener root
requiredFlagList
boolean[] requiredFlagList
questionPanelList
AbstractInput[] questionPanelList
doneButton
javax.swing.JButton doneButton
serialVersionUID: 1L
monthBox
javax.swing.JComboBox monthBox
dayBox
javax.swing.JComboBox dayBox
yearBox
javax.swing.JComboBox yearBox
serialVersionUID: 1L
answer
java.lang.String answer
answerLabel
javax.swing.JLabel answerLabel
serialVersionUID: 1L
serialVersionUID: 1L
stage
java.lang.String stage
personalData
java.util.Vector<E> personalData
sessionID
java.lang.String sessionID
serialVersionUID: 1L
reply
javax.swing.JPasswordField reply
columns
int columns
serialVersionUID: 1L
HGAP
int HGAP
radioButtonList
javax.swing.JRadioButton[] radioButtonList
numberOfOptions
int numberOfOptions
serialVersionUID: 1L
HGAP
int HGAP
numberOfOptions
int numberOfOptions
optionLabels
java.lang.String[] optionLabels
checkBoxList
javax.swing.JCheckBox[][] checkBoxList
rateLabelArray
javax.swing.JLabel[] rateLabelArray
serialVersionUID: 1L
isCorrect
boolean isCorrect
serialVersionUID: 1L
serialVersionUID: 1L
reply
javax.swing.JTextArea reply
rows
int rows
columns
int columns
serialVersionUID: 1L
reply
javax.swing.JTextField reply
columns
int columns
serialVersionUID: 1L
Package org.problets.lib.io.input.interaction |
question
java.lang.String question
questionLabel
javax.swing.JLabel questionLabel
parent
AbstractView parent
actionTitle
java.lang.String actionTitle
button
javax.swing.JButton button
questionsList
java.util.Vector<E> questionsList
currentAction
java.lang.String currentAction
parent
java.awt.event.ActionListener parent
interactionView
DataInteractionView interactionView
scrollPane
javax.swing.JScrollPane scrollPane
questionsList
java.util.Vector<E> questionsList
action
java.lang.String action
parent
java.awt.event.ActionListener parent
interactors
java.util.Vector<E> interactors
Package org.problets.lib.io.output |
height
int height
root
java.awt.event.ActionListener root
student
StudentModel student
dataOutputView
DataOutputView dataOutputView
fileName
java.lang.String fileName
scrollPane
javax.swing.JScrollPane scrollPane
root
java.awt.event.ActionListener root
displayList
java.util.Vector<E> displayList
numberOfItems
int numberOfItems
displayViewList
AbstractOutput[] displayViewList
doneButton
javax.swing.JButton doneButton
parent
AbstractView parent
topView
AbstractView topView
bottomView
AbstractView bottomView
contentPanel
javax.swing.JPanel contentPanel
gridBagLayout
java.awt.GridBagLayout gridBagLayout
topViewConstraints
java.awt.GridBagConstraints topViewConstraints
bottomViewConstraints
java.awt.GridBagConstraints bottomViewConstraints
topScrollPane
javax.swing.JScrollPane topScrollPane
bottomScrollPane
javax.swing.JScrollPane bottomScrollPane
topScrollPaneFocus
int topScrollPaneFocus
bottomScrollPaneFocus
int bottomScrollPaneFocus
serialVersionUID: 1L
parent
AbstractView parent
topView
AbstractView topView
bottomView
AbstractView bottomView
contentPanel
javax.swing.JPanel contentPanel
gridBagLayout
java.awt.GridBagLayout gridBagLayout
topViewConstraints
java.awt.GridBagConstraints topViewConstraints
bottomViewConstraints
java.awt.GridBagConstraints bottomViewConstraints
serialVersionUID: 1L
modal
boolean modal
indexFileName
java.lang.String indexFileName
content
java.util.Vector<E> content
totalImages
int totalImages
currentImageIndex
int currentImageIndex
title
java.lang.String title
fileName
java.lang.String fileName
path
java.lang.String path
root
java.awt.event.ActionListener root
applet
javax.swing.JApplet applet
titleLabel
javax.swing.JLabel titleLabel
currentImage
ImageView currentImage
scrollPane
javax.swing.JScrollPane scrollPane
previousButton
javax.swing.JButton previousButton
OKButton
javax.swing.JButton OKButton
nextButton
javax.swing.JButton nextButton
serialVersionUID: 1L
path
java.lang.String path
name
java.lang.String name
image
java.awt.Image image
correctVector
java.util.Vector<E> correctVector
- Holds all correct choices so that it can be verified that the user
has chosen all the correct choices
remainingVector
java.util.Vector<E> remainingVector
- Holds the correct answers that the user has not yet selected
incorrectChoiceCount
int incorrectChoiceCount
- Number of incorrect choices made by the user
path
java.lang.String path
nameVector
java.util.Vector<E> nameVector
imageVector
java.util.Vector<E> imageVector
desiredWidth
int desiredWidth
- The preferred width and height of this panel
desiredHeight
int desiredHeight
- The preferred width and height of this panel
yOffset
int[] yOffset
- The yOffsets of rows
serialVersionUID: 1L
root
java.awt.event.ActionListener root
command
java.lang.String command
view
javax.swing.JPanel view
doneButton
javax.swing.JButton doneButton
serialVersionUID: 1L
model
ProgressBarModel model
popupMenu
javax.swing.JPopupMenu popupMenu
labelWidth
int labelWidth
maxX
int maxX
serialVersionUID: 1L
modelVector
java.util.Vector<E> modelVector
size
int size
currentMax
int currentMax
viewVector
java.util.Vector<E> viewVector
serialVersionUID: 1L
contentPanel
ProgressPanel contentPanel
scrollPane
javax.swing.JScrollPane scrollPane
serialVersionUID: 1L
content
java.lang.String content
contentView
javax.swing.JTextArea contentView
scrollPane
javax.swing.JScrollPane scrollPane
fontSize
int fontSize
serialVersionUID: 1L
content
java.lang.String content
contentView
javax.swing.JTextField contentView
fontSize
int fontSize
Package org.problets.lib.io.output.overlay |
serialVersionUID: 1L
text1
java.lang.String text1
text2
java.lang.String text2
font
java.awt.Font font
font1
java.awt.Font font1
width
int width
height
int height
length
int length
x
int x
y
int y
green
java.awt.Color green
yellow
java.awt.Color yellow
red
java.awt.Color red
greent
java.awt.Color greent
yellowt
java.awt.Color yellowt
redt
java.awt.Color redt
bluet
java.awt.Color bluet
ellipse
OverlayEllipse ellipse
box
OverlayBox box
box1
OverlayBox box1
text
OverlayText text
arrow
OverlayArrow arrow
arrow2
OverlayArrow arrow2
element
Overlay element
objectsVector
java.util.Vector<E> objectsVector
Package org.problets.lib.io.output.state |
model
StateModel model
- The StateModel object that is the model of this view
message
java.lang.String message
- The text to be displayed
transitionVector
java.util.Vector<E> transitionVector
- The options to be displayed
instruction
java.lang.String instruction
- Instruction provided to the student for selecitng an optio n
parent
StateDiagramView parent
- Reference to the StateDiagramView that manages this state
messageDisplay
TextAreaOutput messageDisplay
- The label to display the message
optionForm
ReentrantRadioButtonInput optionForm
- The options displayed to the user
optionPanel
javax.swing.JPanel optionPanel
imageFileName
java.lang.String imageFileName
- The name of the file containing the image to be displayed
imageView
ImageView imageView
- The image displayed for this state
correctFileNameVector
java.util.Vector<E> correctFileNameVector
- The name of the file containing the image to be displayed
distractorFileNameVector
java.util.Vector<E> distractorFileNameVector
imageViewVector
java.util.Vector<E> imageViewVector
- The image displayed for this state
multiImageView
MultiImageSelectableModalView multiImageView
- Displays multiple images and allows interaction
parent
javax.swing.JApplet parent
- The parent panel which should be notified when done
model
StateDiagramModel model
- Vector that holds information about the various states
parent
javax.swing.JApplet parent
- The parent panel which should be notified when done
stateViewVector
java.util.Vector<E> stateViewVector
- Vector that holds all the StateView objects
Package org.problets.lib.io.output.text |
root
java.awt.event.ActionListener root
animationController
AnimationController animationController
animatedView
AbstractView animatedView
startButton
javax.swing.JButton startButton
previousButton
javax.swing.JButton previousButton
nextButton
javax.swing.JButton nextButton
finishButton
javax.swing.JButton finishButton
feedbackScrollPane
javax.swing.JScrollPane feedbackScrollPane
helpPanel
javax.swing.JPanel helpPanel
cardDealer
CardDealer cardDealer
serialVersionUID: 1L
explanation
java.util.Vector<E> explanation
yEnd
int yEnd
RegFont
java.awt.Font RegFont
RegFontMetric
java.awt.FontMetrics RegFontMetric
BoldFont
java.awt.Font BoldFont
BoldFontMetric
java.awt.FontMetrics BoldFontMetric
formatter
TextFormatter formatter
lineHeight
int lineHeight
backgroundColor
java.awt.Color backgroundColor
codeWidth
int codeWidth
Package org.problets.lib.log |
serialVersionUID: 1L
log
LogModel log
- Local reference to the LogModel
gradeLog
javax.swing.JCheckBoxMenuItem gradeLog
- The tree options for log view
problemLog
javax.swing.JCheckBoxMenuItem problemLog
timeLog
javax.swing.JCheckBoxMenuItem timeLog
serialVersionUID: 1L
X_START
int X_START
Y_START
int Y_START
logModel
LogModel logModel
codeWidth
int codeWidth
logCopy
java.util.Vector<E> logCopy
previousType
int previousType
backgroundColor
java.awt.Color backgroundColor
RegFont
java.awt.Font RegFont
RegFontMetric
java.awt.FontMetrics RegFontMetric
BoldFont
java.awt.Font BoldFont
BoldFontMetric
java.awt.FontMetrics BoldFontMetric
formatter
TextFormatter formatter
Package org.problets.lib.stretchtext |
yInstructionStart
int yInstructionStart
yInstructionEnd
int yInstructionEnd
serialVersionUID: 1L
model
StretchTextModel model
view
StretchTextView view
scrollPane
javax.swing.JScrollPane scrollPane
serialVersionUID: 1L
model
StretchTextModel model
isDisplayed
boolean isDisplayed
rootView
StretchTextItemView rootView
xStart
int xStart
yStart
int yStart
yEnd
int yEnd
RegFont
java.awt.Font RegFont
RegFontMetric
java.awt.FontMetrics RegFontMetric
BoldFont
java.awt.Font BoldFont
BoldFontMetric
java.awt.FontMetrics BoldFontMetric
formatter
TextFormatter formatter
Package org.problets.lib.timer |
serialVersionUID: 1L
elapsedLabel
javax.swing.JLabel elapsedLabel
- Label and Textfield to display elapsed time
elapsedTextField
javax.swing.JTextField elapsedTextField
remainingLabel
javax.swing.JLabel remainingLabel
- Label and Textfield to display remaining time
remainingTextField
javax.swing.JTextField remainingTextField
timeStepSlider
javax.swing.JSlider timeStepSlider
- Slider to help user set the smallest duration reported
timer
TimerModel timer
- Local reference to the timer model driving this view
Package org.problets.services |
serialVersionUID: 1L
serialVersionUID: 1L
content
javax.swing.JPanel content
configuration
Configuration configuration
sessionStages
int sessionStages
currentStage
int currentStage
stageType
java.lang.String stageType
correctKM
KnowledgeModel correctKM
student
StudentModel student
communicationManager
CommunicationManager communicationManager
session
SessionView session
serialVersionUID: 1L
X_POS
int X_POS
Y_POS
int Y_POS
content
javax.swing.JPanel content
contentPane
java.awt.Container contentPane
serialVersionUID: 1L
content
javax.swing.JPanel content
configuration
Configuration configuration
sessionStages
int sessionStages
currentStage
int currentStage
student
StudentModel student
stageType
java.lang.String stageType
communicationManager
CommunicationManager communicationManager
session
SessionView session
Package org.problets.student |
parent
java.awt.event.ActionListener parent
student
StudentModel student
studentAnswer
java.util.Vector<E> studentAnswer
log
LogModel log
title
javax.swing.JLabel title
dataInteractionManager
DataInteractionManager dataInteractionManager
instructions
javax.swing.JLabel instructions
serialVersionUID: 1L
parent
java.awt.event.ActionListener parent
- reference to the parent
student
StudentModel student
- reference to the student model
log
LogModel log
- reference to the log model
dataTrace
java.util.Vector<E> dataTrace
- reference to the current data trace
dataTraceAddedToStudentAnswer
boolean dataTraceAddedToStudentAnswer
- flag set when the data trace is added to the student's answer
dataTraceView
DataTraceView dataTraceView
- reference to the currently displayed data trace view
serialVersionUID: 1L
log
LogModel log
- Local reference to the LogModel
noStats
javax.swing.JCheckBoxMenuItem noStats
- The tree options for student view
summaryStats
javax.swing.JCheckBoxMenuItem summaryStats
detailedStats
javax.swing.JCheckBoxMenuItem detailedStats
serialVersionUID: 1L
student
StudentModel student
log
LogModel log
MyFont
java.awt.Font MyFont
MyFontMetric
java.awt.FontMetrics MyFontMetric
Package org.problets.student.view |
serialVersionUID: 1L
modelVector
java.util.Vector<E> modelVector
viewVector
java.util.Vector<E> viewVector
serialVersionUID: 1L
model
KnowledgeUnit model
- The KnowledgeUnit model behind this view
conceptName
java.lang.String conceptName
- The dot separated learning objective displayed against the skillometers
popupMenu
javax.swing.JPopupMenu popupMenu
- The popup menu to display the label when the mouse is over the progress bar
popupLength
int popupLength
- The length and height of the popup
popupHeight
int popupHeight
- The length and height of the popup
serialVersionUID: 1L
student
StudentModel student
problemSequencer
AbstractProblemSequencer problemSequencer
formatter
TextFormatter formatter
serialVersionUID: 1L
student
StudentModel student
problemsSolvedVector
java.util.Vector<E> problemsSolvedVector
progressView
ProgressView progressView
Package org.problets.tutor |
serialVersionUID: 1L
log
LogModel log
- Local reference to the LogModel
nextFeedbackType
int nextFeedbackType
nextFeedbackAmount
int nextFeedbackAmount
nextAnimateFeedback
boolean nextAnimateFeedback
typeMenu
javax.swing.JMenu typeMenu
demandFeedback
javax.swing.JCheckBoxMenuItem demandFeedback
errorFlagFeedback
javax.swing.JCheckBoxMenuItem errorFlagFeedback
immediateFeedback
javax.swing.JCheckBoxMenuItem immediateFeedback
amountMenu
javax.swing.JMenu amountMenu
noFeedback
javax.swing.JCheckBoxMenuItem noFeedback
minimalFeedback
javax.swing.JCheckBoxMenuItem minimalFeedback
diagnosticFeedback
javax.swing.JCheckBoxMenuItem diagnosticFeedback
explanatoryFeedback
javax.swing.JCheckBoxMenuItem explanatoryFeedback
errorsFeedback
javax.swing.JCheckBoxMenuItem errorsFeedback
outputFeedback
javax.swing.JCheckBoxMenuItem outputFeedback
topicFeedback
javax.swing.JCheckBoxMenuItem topicFeedback
controlFlowFeedback
javax.swing.JCheckBoxMenuItem controlFlowFeedback
dataFlowFeedback
javax.swing.JCheckBoxMenuItem dataFlowFeedback
lifetimeFeedback
javax.swing.JCheckBoxMenuItem lifetimeFeedback
animate
javax.swing.JCheckBoxMenuItem animate
Package org.problets.tutor.problemsequencer |
serialVersionUID: 1L
log
LogModel log
problemSequence
java.lang.String problemSequence
parent
java.awt.event.ActionListener parent
autoSequence
javax.swing.JCheckBoxMenuItem autoSequence
predefinedSequence
javax.swing.JMenu predefinedSequence
competenceSequence
javax.swing.JCheckBoxMenuItem competenceSequence
Package org.problets.tutor.reflection |
serialVersionUID: 1L
model
Reflection model
view
ReflectionView view
randGenerator
java.util.Random randGenerator
log
LogModel log
parent
java.awt.event.ActionListener parent
serialVersionUID: 1L
correctIndex
int correctIndex
log
LogModel log
parent
java.awt.event.ActionListener parent
choiceOrder
int[] choiceOrder
orderOfNextChoice
int orderOfNextChoice
addedToLog
boolean addedToLog
Package org.problets.tutor.view |
correctIcon
javax.swing.ImageIcon correctIcon
incorrectIcon
javax.swing.ImageIcon incorrectIcon
partialIcon
javax.swing.ImageIcon partialIcon
tutorManager
TutorManager tutorManager
student
StudentModel student
log
LogModel log
helpManager
HelpManager helpManager
problem
CodeModel problem
root
AbstractView root
lastTimeMarker
long lastTimeMarker
instructionView
LinedTextView instructionView
gradeView
GradeView gradeView
narrationView
NarrationView narrationView
narrationAnimationView
FeedbackAnimationView narrationAnimationView
dataViz
DataVisualizer dataViz
dataVizAnimationView
FeedbackAnimationView dataVizAnimationView
reflectionManager
ReflectionManager reflectionManager
viewSequencer
FeedbackViewSequencer viewSequencer
tutorView
AbstractView tutorView
log
LogModel log
helpManager
HelpManager helpManager
root
java.awt.event.ActionListener root
newProblemButton
javax.swing.JButton newProblemButton
feedbackView
FeedbackAnimationView feedbackView
helpMenu
StretchText helpMenu
cardDealer
CardDealer cardDealer
log
LogModel log
tutorManager
TutorManager tutorManager
root
AbstractView root
Package org.problets.tutor.view.narration |
log
LogModel log
serialVersionUID: 1L
tutorManager
TutorManager tutorManager
codeLineNumber
int codeLineNumber
lastCodeLineNumber
int lastCodeLineNumber
serialVersionUID: 1L