talx x1.0.5

Uses of Interface
controller.StateConstants

Packages that use StateConstants
component   
constraint   
controller   
keyboard.constraint   
mouse.constraint   
state   
tal.constraint   
tal.state   
test.constraint   
 

Uses of StateConstants in component
 

Classes in component that implement StateConstants
 class TOCTreePanel
          Panel that displays the table-of-contents.
 

Uses of StateConstants in constraint
 

Classes in constraint that implement StateConstants
 class ConstraintAdapter
          Skeleton class for Constraint implementations.
 class FailOnTimer
          Ends the task successfully when the timer expires.
 class LayeredConstraint
          Skeleton class for Constraint implementations.
 class SetInstructionFont
          Sets the instuction text font.
 class SucceedOnTimer
          Ends the task successfully when the timer expires.
 class TOCConstraint
           
The completion string produced by this constraint consists of the following tokens: The constraint class name The component name of the button that caused the task to stop The skill linked to the button
 class TrainerConstraint
           
 

Uses of StateConstants in controller
 

Classes in controller that implement StateConstants
 class Controller
          Determines the state and behaviors of the system.
 class State
          The State determines how the training program behaves inbetween drills, tasks, and skills.
 

Uses of StateConstants in keyboard.constraint
 

Classes in keyboard.constraint that implement StateConstants
 class AutoBackspace
          Deletes forever This constraint works with the keyboard training panel.
 class AutoFingerFirstTargetTextError
          Places the finger on the first target character that is not also in the same position in the user text.
 class AutoFingerFirstUserTextError
          Places the finger on the first user character that is not also in the same position in the target text.
 class AutoFingerInstruction
          Displays the finger pointing to the caret in the user text area.
 class AutoFingerLastTargetTextError
          Places the finger on the last target character that is not also in the same position in the user text.
 class AutoFingerLastUserTextError
          Places the finger on the last user character that is not also in the same position in the target text.
 class AutoFingerUserHighlight
          Displays the finger pointing to the caret in the user text area.
 class AutoFingerUserTextCaret
          Displays the finger pointing to the caret in the user text area.
 class AutoHighlightFirstTargetTextError
          Places the target cursor on the first character that is not also in the same position in the user text.
 class AutoHighlightFirstUserTextError
          Places the user cursor on the first character that is not also in the same position in the target text.
 class AutoHighlightLastTargetTextError
          Places the target cursor on the last character that is not also in the same position in the user text.
 class AutoHighlightLastUserTextError
          Places the user cursor on the last character that is not also in the same position in the target text.
 class AutoHighlightTargetTextError
          Places the user highlight on the range of characters that differ from the target text.
 class AutoHighlightUserTextError
          Places the target highlight on the range of characters that differ from the user text.
 class AutoKeymapFingerFirstError
          Shows the finger on the keymap key for the first character in the target text that is not also in the same position in the user text.
 class AutoKeymapFingerLastError
          Shows the finger on the keymap key for the first character in the target text that is not also in the same position in the user text.
 class AutoKeymapFingerToPosition
          Shows the finger on the keymap arrow key that will move the caret to the given position.
 class AutoKeymapFirstError
          Shows the keymap key for the first character in the target text that is not also in the same position in the user text.
 class AutoKeymapLastError
          Shows the keymap key for the first character in the target text that is not also in the same position in the user text.
 class AutoKeymapToPosition
          Shows the keymap arrow key that will move the caret to the given position.
 class AutoMove
          Moves the caret to the given position.
 class AutoSelectFirstUserTextError
          Places the caret on the first character that is not also in the same position in the target text.
 class AutoSelectLastUserTextError
          Places the caret after the last character that is not also in the same position in the target text.
 class AutoType
          Types the given text.
 class AutoTypeTargetText
          Types the given text into the target text area.
 class BullseyeTimer
          Draws a Bulls-Eye when the timer expires.
 class FailOnAllTyping
          Will cause the task to fail immediately on any regular key typing.
 class FailOnError
          Marks task as failed whenever an error is detected.
 class FailOnKeyPress
          Will cause the task to fail immediately on any regular key typing.
 class HideButton
          Hides the button on the keyboard training panel.
 class HideKeymap
          Sets the user text in the This constraint works with the keyboard training panel.
 class HideTargetText
          Hides the target text area in the This constraint works with the keyboard training panel.
 class HideUserText
          Hides the user text area in the This constraint works with the keyboard training panel.
 class PassOnButton
          Marks task as successful when the user clicks the button
The completion string produced by this constraint consists of the following tokens: The constraint class name
 class PassOnCaretChangePosition
          Succeeds when the caret changes position
The completion string produced by this constraint consists of the following tokens: The constraint class name Any errors detected by other constraints
 class PassOnCaretPosition
          Succeeds when the caret is in the correct position.
 class PassOnCaretPositionAndButton
          Succeeds when the button is pressed when the caret is in the correct position.
 class PassOnCaretRange
          Succeeds when the caret is in the correct position.
 class PassOnErase
          Passes once text starting at given position is erased.
 class PassOnLogicalCaretPosition
          Succeeds when the caret is in the correct position.
 class PassOnLogicalCaretPositionAndButton
          Succeeds when the caret is in the correct position.
 class PassOnLooseText
          Marks task as successful when the user text matches the given text.
 class PassOnLooseTextAndButton
          Marks task as successful when the user text matches the given text.
 class PassOnPositionAndTimer
          Succeeds when the caret is in the correct position.
 class PassOnSameText
          Marks task as successful when the user text matches the target text.
 class PassOnSameTextAndButton
          Marks task as successful when the user text matches the target text.
 class PassOnSameTextAndTimer
          Marks task as successful when the user text matches the target text.
 class PassOnSomeTextAndTimer
          Ends the task successfully when the timer expires and there exists some text.
 class PassOnThisText
          Marks task as successful when the user text matches the given text.
 class SetButtonFont
          Sets the button text font.
 class SetTargetCircleColor
          Sets the color of the target text highlight.
 class SetTargetFont
          Sets the target text font.
 class SetTargetHighlightColor
          Sets the color of the target text highlight.
 class SetTargetHighlightTextColor
          Sets the color of the target text highlight.
 class SetTargetText
          Sets the target text in the This constraint works with the keyboard training panel.
 class SetTargetTextHighlight
          Sets the highlighter on the target text.
 class SetUserCaretBlinkRate
          Sets the blink rate of the user text caret.
 class SetUserCaretColor
          Sets the color of the user text caret.
 class SetUserCaretWidth
          Sets the width of the user text caret in pixels.
 class SetUserCircleColor
          Sets the color of the user text highlight.
 class SetUserFont
          Sets the user text font.
 class SetUserHighlightColor
          Sets the color of the user text highlight.
 class SetUserHighlightTextColor
          Sets the color of the user text highlight.
 class SetUserSelectionColor
          Sets the color of the user text highlight.
 class SetUserText
          Sets the user text in the This constraint works with the keyboard training panel The value is the user text.
 class SetUserTextCaret
          Sets the caret on the user text.
 class SetUserTextHighlight
          Sets the highlighter on the user text.
 class SetUserTextHighlightBackspace
          Sets the highlighter on the user text.
 class SetUserTextLogicalCaret
          Sets the caret on the user text.
 class SetUserTextLogicalHighlight
          Sets the highlighter on the user text.
 class ShowAllMovement
          Moves the cursor using the cursor control keys.
 class ShowAllTyping
          Echos the user's keystrokes to the user text.
 class ShowButton
          Shows the button on the keyboard training panel.
 class ShowCorrectTyping
          Echos the user's keystrokes to the user text only if the keystrokes match the target text.
 class ShowCorrectTypingAndBeepForSomeReason
          Echos the user's keystrokes to the user text only if the keystrokes match the target text.
 class ShowKeymap
          Sets the user text in the This constraint works with the keyboard training panel.
 class ShowKeymapFinger
          Displays the finger in the keymap area.
 class ShowTargetTextFinger
          Displays the finger in the target text area.
 class ShowUserTextFinger
          Displays the finger in the user text area.
 class SucceedOnAutowrap
          Succeeds when the first char and last char are on different lines.
 class SucceedOnMultiwrap
          Succeeds when the first char and last char are on x different lines.
 

Uses of StateConstants in mouse.constraint
 

Classes in mouse.constraint that implement StateConstants
 class AutoClick
          Just auto clicks.
 class AutoClickOnHighlight
          Ends the task successfully when the mouse is over the highlighted grid square.
 class AutoClickOnModelHighlight
          Ends the task successfully when the mouse is over the highlighted grid square.
 class AutoMoveToHighlight
          Animates moving the mouse to the highlighted grid square.
 class AutoMoveToModelHighlight
          Animates moving the mouse to the highlighted grid square.
 class FixToModelHighlight
          Makes sure that the mouse arrow does not move from the highlighted square.
 class PassOnMouseButtonPressAndRelease
          Ends the task successfully when the mouse buttton is pressed and released.
 class PassOnMouseClickedModelSelection
          Ends the task successfully when the mouse is clicked on the highlighted grid square.
 class PassOnMouseClickedSelection
          Ends the task successfully when the mouse is clicked on the highlighted grid square.
 class PassOnMouseOverAnything
          Ends the task successfully when the mouse is over the highlighted grid square.
 class PassOnMouseOverModelSelection
          Ends the task successfully when the mouse is clicked on the highlighted grid square.
 class PassOnMouseOverSelection
          Ends the task successfully when the mouse is over the highlighted grid square.
 class SetColors
          Sets the colors for the mouse grid.
 class SetGridSize
          Sets the mouse grid size.
 class SetMouseGlobalPosition
          Sets the mouse pointer position relative to the screen The value should indicate the mouse's starting position: right - begins with the mouse on the right side of the screen.
 class SetMouseImage
          Displays the finger in the keymap area.
 class SetMouseModelDirection
          Sets the colors for the mouse grid given a direction.
 class SetMousePadPosition
          Sets the mouse pointer position relative to the mouse pad The value should indicate the mouse's starting position: right - begins with the mouse on the right side of the screen.
 class SetMousePosition
          Sets the mouse cursor to a location on the screen.
 class SetMouseToHighlight
          Sets the mouse pointer to the highlighted box
 class SetMouseToModelHighlight
          Sets the mouse pointer to the highlighted box
 class SetSelectedSquare
          Chooses an initially highlighted square from the mouse grid.
 class SetSelectedSquarePosition
          Chooses an initially highlighted square from the mouse grid.
 class ShowGridMouseFinger
          Displays the finger in the keymap area.
 class ShowMouseFinger
          Displays the finger in the keymap area.
 

Uses of StateConstants in state
 

Classes in state that implement StateConstants
 class ConfirmState
          The
 class DrillingState
          The State for running through drills.
 class PauseState
          This State is a review/pause that happens in the middle of a drilling State.
 class RefreshState
          This State should be used to refresh the prereqs of a skill, and then to move on to the DrillingState.
 class ReviewState
          This is a basic Review State that reviews 1 Skill, and then jumps back to the state that called it.
 class TOCState
          This State is for the TOC.
 class TOCState2
          This State is for the TOC.
 class TOCTopState
          Trainer state that lists the skill domains.
 class TOCTreeState
          Displays some portion of the skill tree.
 

Uses of StateConstants in tal.constraint
 

Classes in tal.constraint that implement StateConstants
 class AddInboxBuddy
          Adds an inbox buddy to the tal panel.
 class AddReaderPicture
          Adds an reader picture to the reader panel.
 class AutoMoveAndClick
          Animates moving the mouse to the highlighted grid square.
 class AutoMoveAndClickRepeat
          Animates moving the mouse to the highlighted grid square.
 class AutoMoveAndScroll
          Animates moving the mouse to the highlighted grid square.
 class BottomOutPictureReader
          Tells the TalPanel to use the PictureReader reader.
 class ChangeStateOnInboxButton
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnQuitButton
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnReaderTextVisible
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnReplyButton
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnScrollReplyButton
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnScrollSendButton
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnScrollText
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnSendButton
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnText
          This constraint listens for actions from the buttons of a tal component.
 class ChangeStateOnWriteButton
          This constraint listens for actions from the buttons of a tal component.
 class ComposerScrollToBottom
          Tells the TalPanel to scroll the composer to the bottom.
 class ComposerScrollToTop
          Tells the TalPanel to scroll the composer to the top.
 class EasyChangeStateOnScrollReplyButton
          This constraint listens for actions from the buttons of a tal component.
 class FailOnButton
          This constraint listens for actions from the buttons of a tal component.
 class FailOnKeyPressAndState
          Marks task as unsuccessful when the user presses any key.
 class HideLogoutButton
          Hides the tal logout button This constraint works with the tal training panel.
 class HighlightInboxOnClick
          This constraint listens for actions from the buttons of a tal component.
 class InboxScrollToBottom
          Tells the TalPanel to scroll the inbox to the bottom.
 class InboxScrollToTop
          Tells the TalPanel to scroll the inbox to the top.
 class PassElseFailOnButton
          This constraint listens for actions from the buttons of a tal component.
 class PassOnMouseClicked
          Ends the task successfully when the mouse buttton is pressed and released on the given component.
 class PassOnQuitAndState
          This constraint succeeds when Quit is pressed and we exist in some given state.
 class PassOnSendAndThisText
          This constraint listens for actions from the buttons of a tal component.
 class PassOnSendAndWords
          This constraint listens for actions from the buttons of a tal component.
 class ReaderScrollToBottom
          Tells the TalPanel to scroll the reader to the bottom.
 class ReaderScrollToTop
          Tells the TalPanel to scroll the reader to the top.
 class SetComposerCaption
          Sets the caption in the composer.
 class SetComposerGray
          Sets the tal composer to be grayed This constraint works with the tal training panel.
 class SetComposerSubject
          Sets the subject in the composer.
 class SetComposerText
          Sets the text in the composer.
 class SetDeleteButton
          Sets the text of the tal reader delete button This constraint works with the tal training panel.
 class SetDontButton
          Sets the text of the tal composer dont button This constraint works with the tal training panel.
 class SetInboxGray
          Sets the tal inbox to be grayed This constraint works with the tal training panel.
 class SetInboxHighlight
          Sets the state of tal interface.
 class SetMouseToButton
          Sets the mouse pointer to the given button
 class SetReaderCaption
          Sets the caption in the reader.
 class SetReaderDate
          Sets the date in the reader.
 class SetReaderGray
          Sets the tal reader to be grayed This constraint works with the tal training panel.
 class SetReaderSubject
          Sets the subject in the reader.
 class SetReaderText
          Sets the text in the reader.
 class SetReplyButton
          Sets the text of the tal reader reply button This constraint works with the tal training panel.
 class SetSaveButton
          Sets the text of the tal reader save button This constraint works with the tal training panel.
 class SetSendButton
          Sets the text of the tal composer send button This constraint works with the tal training panel.
 class SetState
          Sets the state of tal interface.
 class ShowArrow
          Displays the arrow in the tal area.
 class ShowDialog
          Displays a fake no-button dialog in the tal area.
 class SucceedOnBuddyVisible
          Ends the task successfully when the given buddy is visible in the scroll pane.
 class SucceedOnComposerTextVisible
          Ends the task successfully when the given picture is visible in the scroll pane.
 class SucceedOnPictureVisible
          Ends the task successfully when the given picture is visible in the scroll pane.
 class SucceedOnReaderTextVisible
          Ends the task successfully when the given picture is visible in the scroll pane.
 class SucceedOnReaderTextVisibleInComposerState
          Ends the task successfully when the given picture is visible in the scroll pane.
 class UsePictureReader
          Tells the TalPanel to use the PictureReader reader.
 

Uses of StateConstants in tal.state
 

Classes in tal.state that implement StateConstants
 class AssessmentState
          This is a basic Review State that reviews 1 Skill, and then jumps back to the state that called it.
 class IntroState
          Trainer state that lists the domains.
 class TeachState
          The State for running through drills.
 

Uses of StateConstants in test.constraint
 

Classes in test.constraint that implement StateConstants
 class CompleteTaskOnButton
          This constraint listens for actions from the buttons of a component.
 class FailOnAnyKeyPress
          Marks task as successful when the user presses the given key.
 class InitialQuestionConstraint
          Sets up the TestPanel to ask a question.
 class MediaFinishOnTrainerButton
          Stops the movie when the a trainer button is pushed.
 class PassOnKeyPress
          Marks task as successful when the user presses the given key.
 class PassOnKeyPressAndTimer
          Marks task as successful when the user presses the given key.
 class PassOnMediaFinished
          Ends the task successfully when the moviee has finished.
 class PassOnShiftedKeyPress
          Marks task as successful when the user presses the given key while holding down the shift key.
 class SetImage
          Sets the name of the image that the SoundPanel is to use.
 class SetMovie
          Sets the name of the movie that the MediaPanel is to use.
 


talx x1.0.5

© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.