A B C D E F G H I J K L M N O P Q R S T U V W X

S

save() - Method in class mauda.evaluation.CommentView
Converts the comments in an appropriate format, that can be saved to an xml-file
save() - Method in class mauda.evaluation.OpTimeStamp
Converts this time-stamp in saveable representation for storage in a xml-file.
save() - Method in class mauda.evaluation.TimeStampRecorder
Converts the time-stamps in an appropriate format, that can be saved to an xml-file
save(String) - Method in class mauda.Exercise
 
save() - Method in class mauda.feedback.Evaluator
Converts the results of the evaluator in a HashMap-representation for saving-purposes.
save() - Method in class mauda.feedback.FaultEvaluator
 
save() - Method in class mauda.feedback.FeedbackObject
Converts this FeedbackObject in a HashMap-representation for saving-purposes.
save() - Method in class mauda.feedback.NormalEvaluator
 
save() - Method in class mauda.feedback.SimpleFeedback
Converts all feedback-values in a HashMap-representation for saving-purposes
save() - Method in class mauda.feedback.types.DemandFeedback
 
save() - Method in class mauda.feedback.types.ErrorFlagging
 
save() - Method in class mauda.feedback.types.FaultFeedback
 
save() - Method in class mauda.feedback.types.ImmediateFeedbackAndErrorCorrection
 
save() - Method in class mauda.feedback.types.NoTutor
 
save() - Method in class mauda.MetaData
Converts the meta-data in a format for saving-purposes
save() - Method in class mauda.operation.Operation
 
save() - Method in class mauda.operation.OperationQueue
Converts this queue in a vector-representation for saving- purposes.
save() - Method in class mauda.operation.SimpleOperation
Creates a string-representation of this operation for saving- purposes.
save() - Method in class mauda.operation.SubOperation
 
save() - Method in class mauda.operation.SubOperationQueue
Converts this queue in a vector-representation for saving- purposes.
save() - Method in class mauda.plugin.Ratings
Converts the values of this class in a vector-representation for saving-purposes
save(String) - Method in class mauda.SimpleExercise
Saves an exercise.
save() - Method in class mauda.treeoperationview.TreeOperationView
Converts the important values into a vector-representation for saving-purposes.
save(String, Vector) - Static method in class mauda.XMLFileAccess
Saves an xml-file.
saveEvaluated(String) - Method in class mauda.evaluation.EvalExercise
Saves an evaluated exercise to the given filename
saveWork(String) - Method in class mauda.feedback.FeedbackExercise
Saves the a exercise that is in process to a xml-file
scheduler - Static variable in class mauda.Exercise
 
scramble(Object, OperationQueue, int, int) - Method in interface mauda.plugin.Analysable
Calculates operations to scramble the current data-structure
scramble(Object, OperationQueue, int, int) - Method in class mauda.plugin.binqueue.BinQueueAnalyse
 
scramble(Object, OperationQueue, int, int) - Method in class mauda.plugin.fibheap.FibHeapAnalyse
 
scramble(Object, OperationQueue, int, int) - Static method in class mauda.plugin.GeneralAnalyst
Scrambles the current data-structure
ScrambleTab - Class in generation
pane for operations from which to scramble the current data-structure
ScrambleTab(GenExercise) - Constructor for class generation.ScrambleTab
Constructs a panel to view the operations
SEARCH_FAILURE - Static variable in class mauda.feedback.FaultEvaluator
ID that defines that the student is in search-the-failure-mode
Selector - Class in mauda.feedback.select
The base-class for Selector'S
Selector() - Constructor for class mauda.feedback.select.Selector
Creates a Selector
sendExerciseUpdateMessages(ExerciseUpdateEvent) - Method in class mauda.SimpleExercise
Sends an ExerciseUpdateEvent to all listeners.
set(int, Operation) - Method in class mauda.operation.OperationQueue
Sets a operation at the specified index
setActionsAllowed(boolean) - Method in class mauda.Exercise
Turns actions for buttons/menus on or off
setActual(boolean) - Method in class mauda.treeoperationview.TreeObject
Sets if this node is the actual node, or not.
setAnalyzer(Analysable) - Static method in class mauda.plugin.GeneralAnalyst
Sets the current analyzer
setApplicationMainFrame(JFrame) - Static method in class mauda.MAUDA
Sets the main application frame.
setAvailableOperations(Vector) - Method in class mauda.SimpleExercise
Sets the possible operations for a data-structure.
setAvailableSubOperations(Vector) - Method in class mauda.SimpleExercise
Sets the possible suboperations for a data-structure.
setBodyHTML(String) - Method in class mauda.utils.HTMLView
Sets the HTML-Text of the view.
setCenterLabel(String) - Method in class mauda.plugin.fibheap.FibNodeObj
Relevance: Animation programmer
Since: 0.951, version 0.99rc1
Set the text of the center label.
setColorMode(boolean) - Static method in class mauda.plugin.fibheap.FibNode
Sets the 'key color' feature of this class.
setComment(String) - Method in class mauda.MetaData
Sets a comment the creator has for this exercise
setCorrectness(int) - Method in class mauda.feedback.FeedbackObject
Sets the correctness
setCorrectness(int) - Method in class mauda.treeoperationview.TreeObject
Sets the correctness
setCorrectOp(SimpleOperation) - Method in class mauda.Failure
Sets the correct operation for the position where failure occured.
setCorrectSubOperation(SubOperation) - Method in class mauda.feedback.FeedbackObject
Sets the correct suboperation the feedback belongs to
setCurrentOp(SimpleOperation) - Method in class mauda.Failure
Sets the current operation, the user executed.
setDataDirectory(String) - Method in class mauda.SimpleExercise
Sets the directory where plug-specific information is stored e.g. init-operations for automatic generation of exercises, or the knowledge-base for feedback-information
setDefaultFilename() - Method in class mauda.SimpleExercise
Sets the current exercise-filename to the default-filename
setDescription(int) - Method in class mauda.Failure
Sets the description-ID of the Failure.
setDifficulty(int) - Method in class mauda.Exercise
 
setDifficulty(int) - Method in class mauda.MetaData
Sets the diffculty of the exercise
setDifficulty(int) - Method in class mauda.SimpleExercise
Sets the difficulty
setDifficultyLabel(String) - Method in class mauda.JedasPanel
Sets the text of the difficulty-label
setDisplayMode(int) - Static method in class mauda.MetaData
Sets the display-mode.
setDSObject(Object) - Method in class mauda.SimpleExercise
Sets the data-structure, e.g.
setEditorFeedback(String) - Method in class mauda.MetaData
Sets the type of feedback the student chosen
setEditorName(String) - Method in class mauda.MetaData
Sets the name of the student who works on the exercise
setEditorState(String) - Method in class mauda.MetaData
Sets the current working-state of the editor
setEffect(int) - Method in class mauda.operation.Operation
Sets an effect of an operation, if one exists.
setEnabled(boolean) - Static method in class mauda.AutomaticZoomThread
Enables or disables the automatic zoom.
setEvaluator(Evaluator) - Method in class mauda.feedback.SimpleFeedback
Sets the Evaluator
setEvaluatorJEAFilename(String) - Method in class mauda.MetaData
Sets the filename of the jedas-recording-animation-file, that the current exercise is associated to.
setEvaluatorName(String) - Method in class mauda.MetaData
Sets the name of the person who evaluated the exercise.
setEvaluatorScore(String) - Method in class mauda.MetaData
Sets the reached score of an evaluated exercise.
setEvaluatorState(String) - Method in class mauda.MetaData
Sets the current evaluation-state of the exercise
setExecution(boolean) - Method in class mauda.operation.Operation
Sets if the operation should completely executed on the data-structure.
setExercise(Exercise) - Method in class mauda.jedasnew.RecordFrame
Sets the exercise
setExercise(Exercise) - Method in class mauda.JedasPanel
Sets the exercise from where the JedasPanel gets his information for operations to execute
setFeedback(SimpleFeedback) - Method in class mauda.feedback.FeedbackExercise
Sets the feedback-type of the exercise
setFilename(String) - Method in class mauda.SimpleExercise
Sets the current exercise-filename
setFillColor(Color) - Method in class mauda.plugin.fibheap.FibNodeObj
 
setFillColorTrans(Color) - Method in class mauda.plugin.fibheap.FibNodeObj
 
setFilled(boolean) - Method in class mauda.plugin.fibheap.FibNodeObj
 
setFilledTrans(boolean) - Method in class mauda.plugin.fibheap.FibNodeObj
 
setFinishOperationState(boolean) - Method in class mauda.plugin.KBFormulaEvaluator
Sets following state for the FormulaEvaluator:
The student wants to process the next Operation, because he thinks the current is complete.
setFormula(String) - Method in class mauda.feedback.FeedbackKBObject
Sets the formula
setHighlight(boolean) - Method in class mauda.plugin.fibheap.FibNode
Highlights this node with the current highlight color.
setHighlight(boolean) - Method in class mauda.plugin.fibheap.FibNodeObj
Relevance: Animation programmer
Since: 0.951, version 0.99rc1
Highlight the NodeObj.
setHighlightColor(Color) - Static method in class mauda.plugin.fibheap.FibNode
Sets the highlight color of FibNodes.
setHTML(String) - Method in class mauda.utils.HTMLView
Sets the HTML-Text of the view.
setInitOperationQueue(OperationQueue) - Method in class mauda.feedback.SimpleFeedback
Sets the init-operations
setInitRating(int) - Method in class mauda.MetaData
Sets the rating of the init-operations
setInteractiveMode(int) - Method in class mauda.Exercise
Mode for editing on exercise
setKBFormulaEvaluator(KBFormulaEvaluator) - Static method in class mauda.feedback.FeedbackGenerator
Sets the plugin-specific KBFormualEvaluator.
setKey(int) - Method in class mauda.plugin.fibheap.FibNode
Sets the key of this node to the specified value.
setKey(int) - Method in class mauda.plugin.fibheap.FibNodeDS
Sets the key of this node to the specified value.
setKeyColorMode(boolean) - Static method in class mauda.plugin.fibheap.FibHeap
Sets the 'key color' mode.
setKeyOp(int, int) - Method in class mauda.plugin.fibheap.FibHeapDSExt
 
setKeyOp(int, int) - Method in class mauda.plugin.fibheap.FibHeapExt
 
setKeyOp(int, int) - Method in interface mauda.plugin.fibheap.FibHeapSubOperations
SETKEY
setLeftLabel(String) - Method in class mauda.plugin.fibheap.FibNodeObj
Relevance: Animation programmer
Since: 0.951, version 0.99rc1
Set the text of the left label.
setLocationShow(boolean) - Method in class mauda.feedback.FeedbackObject
Sets that when getNextMessage or getPrevMessage is called, that the returned HTML-message contains information about the position of the failure.
setMaxOffset(int) - Method in class mauda.Failure
A failure have a specific range, and the maximal offset of the OperationRecorder that this failure belongs to, is set here.
setMessage(String) - Method in class mauda.ExerciseUpdateEvent
Sets the message field of the event
setMessage(String) - Method in class mauda.JedasPanel
 
setMessagePosition(int) - Method in class mauda.feedback.FeedbackObject
Sets the current message-position inside the messages that are associated to this FeedbackObject
setMessages(Vector) - Method in class mauda.feedback.FeedbackKBObject
Sets the messages
setMessages(Vector) - Method in class mauda.feedback.FeedbackObject
Sets the messages
setMetaData(MetaData) - Method in class mauda.SimpleExercise
Sets the Meta-Data
setMode(int) - Method in class mauda.Exercise
 
setMode(int) - Method in class mauda.MetaData
Sets the mode of the exercise, e.g.
setMode(int) - Method in class mauda.SimpleExercise
Sets the mode of the exercise, e.g.
setModeLabel(String) - Method in class mauda.JedasPanel
Sets the text of the mode-label
setModified(boolean) - Method in class mauda.Exercise
Sets the modification-state of the exercise
setNode(DefaultMutableTreeNode) - Method in class mauda.treeoperationview.TreeObject
Sets the associated TreeNode
setNormalCompPanel(CompPanel) - Method in class mauda.JedasPanel
 
setOffset(int) - Method in class mauda.Failure
Sets the offset inside the OperationRecorder the failure belongs to.
setOperation(SimpleOperation) - Method in class mauda.ExerciseUpdateEvent
Sets the operation for the current event.
setOperation(Operation) - Method in class mauda.feedback.FeedbackObject
Sets the operation the feedback belongs to
setOperationExecuter(OperationExecuter) - Static method in class mauda.SimpleExercise
Sets the OperationExecuter
setOpNr(int) - Method in class mauda.Failure
Operations like e.g.
setOpNr(int) - Method in class mauda.feedback.FeedbackObject
Sets the Operation-Number inside the exercise
setPercentLabel(String) - Method in class mauda.JedasPanel
Sets the text of the percent-label
setPlayerCompPanel(CompPanel) - Method in class mauda.JedasPanel
Sets the JedasPlayer-CompPanel.
setPlayerMode(boolean) - Method in class mauda.evaluation.TimeStampRecorder
Sets the player-mode of the timestamp-recorder.
setPlugInHandler(PlugInHandler) - Method in class mauda.SimpleExercise
Sets the PlugInHandler
setProcessing(boolean) - Method in class mauda.treeoperationview.TreeObject
Sets if this node is the actual processed node, or not.
setQuickAnim(boolean) - Static method in class mauda.Exercise
Sets the quick-animation-mode for the jedas-panel
setRating(int) - Method in class mauda.operation.Operation
Sets the rating
setRating(int) - Method in class mauda.operation.OperationQueue
Sets the rating
setRatings(Ratings) - Method in class mauda.plugin.OperationExecuter
Sets the Ratings for the SubOperations.
setRightLabel(String) - Method in class mauda.plugin.fibheap.FibNodeObj
Relevance: Animation programmer
Since: 0.951, version 0.99rc1
Set the text of the left label.
setSort(int) - Static method in class mauda.operation.Operation
Sets the sorting-mode
setSource(String) - Method in class mauda.MetaData
Sets the Creator-Name of the exercise, e.g.
setState(int) - Method in class mauda.feedback.FaultEvaluator
 
setState(int) - Method in class mauda.treeoperationview.TreeObject
Sets the state of the TreeObject
setSubOperation(SubOperation) - Method in class mauda.feedback.FeedbackObject
 
setSubOperationQueue(SubOperationQueue) - Method in class mauda.operation.Operation
Sets the SubOperations that have to performed to execute this operation
setSubOpNr(int) - Method in class mauda.Failure
SubOperations like e.g.
setSubOpNr(int) - Method in class mauda.feedback.FeedbackObject
Sets the SubOperation-Number inside the operation, the suboperation belongs to
setSuperOp(Operation) - Method in class mauda.Failure
Sets the operation the failure coressponds to.
setText(String) - Method in class mauda.treeoperationview.TreeObject
Sets the to displayed text.
setTextMode(int) - Static method in class mauda.plugin.fibheap.FibHeap
Sets the 'text mode' to accompany operations by text.
setTime(long) - Method in class evalplayer.TimeSlider
Jump to a specified time
setTodoOperationQueue(OperationQueue) - Method in class mauda.feedback.SimpleFeedback
Sets the todo-operations
setTodoOperationQueue(OperationQueue) - Method in class mauda.feedback.types.FaultFeedback
 
setTodoPosition(int) - Method in class mauda.OperationRecorder
Sets the border between init- and todo-operations manually.
setTodoRating(int) - Method in class mauda.MetaData
Sets the rating of the todo-operations
setTreeNode(TreeNode) - Method in class mauda.plugin.fibheap.FibNodeObj
Relevance: Lib internal
Since: 0.99rc1, version 0.99rc1
Set the TreeNode instance this object is a visualizer for.
setType(String) - Method in class mauda.MetaData
Sets the type of the exercise, e.g.
setValue(int) - Method in class mauda.ExerciseUpdateEvent
Sets the value field of an event.
setView(int) - Static method in class help.HelpTree
Sets the display-mode of the help-system.
setWrap(boolean) - Method in class mauda.evaluation.WrapPanel
Sets the wrap state
showDemandButton() - Method in class mauda.feedback.FeedbackPanel
Shows the demand-button in the feedback-panel
showDialog() - Method in class mauda.feedback.select.Selector
Shows a dialog for this selector
showReloadKBButton - Static variable in class work.ActionCommands
Sets whether to display the reload button for the knowledge- base or not.
shuffle() - Method in class mauda.operation.OperationQueue
Shuffles the operations in this queue
shuffleDelmin() - Method in class mauda.operation.OperationQueue
Shuffles the operations so that DELETE_MIN lies inside the last 4 operations.
SimpleExercise - Class in mauda
A central class to hold all relevant exercise-specific values and references to important other classes.
SimpleExercise() - Constructor for class mauda.SimpleExercise
Creates a SimpleExercise
SimpleFeedback - Class in mauda.feedback
The base-class for feedback-types.
SimpleFeedback(FeedbackExercise) - Constructor for class mauda.feedback.SimpleFeedback
Creates a SimpleFeedback
SimpleOperation - Class in mauda.operation
The super-class of Operation and SubOperation
SimpleOperation(String, int, int) - Constructor for class mauda.operation.SimpleOperation
Creates a SimpleOperation
SolutionFeedback - Class in mauda.feedback.types
Provides the logic for Solution-Feedback.
SolutionFeedback(FeedbackExercise) - Constructor for class mauda.feedback.types.SolutionFeedback
Creates an SolutionFeedback
SORT_BY_NAME - Static variable in class mauda.operation.Operation
Identify that a sorting-algorithm should compare operations by its IDs
SORT_BY_RATING - Static variable in class mauda.operation.Operation
Identify that a sorting-algorithm should compare operations by its ratings.
SPECIAL - Static variable in class mauda.ExerciseUpdateEvent
ID for special events.
SpeedSlider - Class in evalplayer
Handles the speed of an animation by providing a slider to set the speed.
SpeedSlider() - Constructor for class evalplayer.SpeedSlider
Creates a SpeedSlider
START_OF_EXECUTION - Static variable in class mauda.ExerciseUpdateEvent
ID that indicates that the JedasPanel starts the execution of passed operations/events to the queue.
startZooming(Exercise) - Method in class mauda.AutomaticZoomThread
Starts the automatic zoom.
stateChanged(ChangeEvent) - Method in class evalplayer.SpeedSlider
 
stateChanged(ChangeEvent) - Method in class evalplayer.TimeSlider
 
stateConfig() - Method in class mauda.feedback.types.FaultFeedback
Configurates the state of Fault-Feedback, e.g. after loading an "in process" exercise.
stopAnimation() - Method in class evalplayer.OperationPlayerThread
 
stopPlaying() - Method in class mauda.evaluation.PlayerExercise
 
stopPlaying() - Method in class mauda.Exercise
This methods stops the jedas-animation immediatly after the operation that is currently executed.
stopZooming() - Method in class mauda.AutomaticZoomThread
Stops the automatic zoom.
storeChange(int, Vector, Object) - Method in class mauda.undoredo.UndoRedoInfo
Performs a change on the vector.
SUBOPERATION - Static variable in class mauda.Exercise
Show only suboperations in the interactive-menu
SubOperation - Class in mauda.operation
Storage of a sub-operation (e.g.
SubOperation() - Constructor for class mauda.operation.SubOperation
Creates a SubOperation
SubOperation(String) - Constructor for class mauda.operation.SubOperation
Creates a SubOperation
SubOperation(String, int) - Constructor for class mauda.operation.SubOperation
Creates a SubOperation from an ID with one parameter
SubOperation(String, int, int) - Constructor for class mauda.operation.SubOperation
Creates a SubOperation from an ID with two parameters
SubOperationQueue - Class in mauda.operation
Storage of a collection of multiple sub-operations.
SubOperationQueue() - Constructor for class mauda.operation.SubOperationQueue
Creates a SubOperationQueue
subOperations - Static variable in class mauda.plugin.fibheap.FibHeap
 
subOperations - Static variable in class mauda.plugin.fibheap.FibHeapDS
 
SuffixAwareFilter - Class in mauda.utils
Super-class for file-filters used in filechooser.
SuffixAwareFilter() - Constructor for class mauda.utils.SuffixAwareFilter
 
SUSPEND_EXECUTION - Static variable in class mauda.ExerciseUpdateEvent
ID that indicates that the Jedas-Animation goes in suspend-Mode.
suspendRecording() - Method in class mauda.jedasnew.RecordFrame
Pause recording (suspend)
switchTo(String) - Method in class mauda.Exercise
 
switchTo(SimpleFeedback, boolean) - Method in class mauda.feedback.SimpleFeedback
Switches to an other feedback-type
switchTo(String) - Method in class mauda.SimpleExercise
Switches between available PlugIns.

A B C D E F G H I J K L M N O P Q R S T U V W X