|
talx x1.0.5 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Constraint | |
| constraint | |
| controller | |
| desktop | |
| keyboard.constraint | |
| mouse.constraint | |
| state | |
| tal.constraint | |
| tal.state | |
| test.constraint | |
| util | |
| Uses of Constraint in constraint |
| Classes in constraint that implement Constraint | |
class |
AutoFail
Fails the task instantly (useful when wanting a multiple limit). |
class |
ConstraintAdapter
Skeleton class for Constraint implementations. |
class |
DialogOnFailure
show dialog when task is completed unsuccessfully |
class |
DialogOnSuccess
plays sound when task is completed successfully |
class |
FailOnTimer
Ends the task successfully when the timer expires. |
class |
LayeredConstraint
Skeleton class for Constraint implementations. |
class |
PassElseFailOnPreviousCompletionPeriod
Passes the task if the reason was that a perios was not typed. |
class |
PassElseFailOnPreviousCompletionReason
Passes or fails the task based on the reason for the previous task being completed. |
class |
PassElseFailOnPreviousCompletionSpace
Fails the task instantly (useful when wanting a multiple limit). |
class |
PauseOnFailure
Pause for the given amout of milliseconds when task is completed successfully. |
class |
PauseOnSuccess
Pause for the given amout of milliseconds when task is completed successfully. |
class |
SetInstruction
Sets the instuction text. |
class |
SetInstructionFont
Sets the instuction text font. |
class |
SetSound
Sets the sound filename. |
class |
Snoop
Prints all action events from the controller queue. |
class |
SoundOnFailure
plays sound when task is completed successfully |
class |
SoundOnSuccess
plays sound when task is completed successfully |
class |
SucceedOnSoundFinished
Ends the task successfully when the sound has finished playing. |
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
|
class |
WaitOnSound
Waits for sound to complete before allowing the system to continue. |
| Uses of Constraint in controller |
| Methods in controller with parameters of type Constraint | |
void |
Controller.addListener(Constraint l)
Adds the specified listener to the controller change and illegal button events. |
void |
Controller.removeListener(Constraint l)
Removes the specified listener from the queue for this controller. |
| Uses of Constraint in desktop |
| Methods in desktop that return Constraint | |
Constraint |
TrainingPanel.TaskPropertyMap.getCompletionConstraint()
|
| Methods in desktop with parameters of type Constraint | |
void |
TrainingPanel.TaskPropertyMap.setCompleted(boolean success,
Constraint constraint,
java.lang.String reason)
|
| Uses of Constraint in keyboard.constraint |
| Classes in keyboard.constraint that implement Constraint | |
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 Constraint in mouse.constraint |
| Classes in mouse.constraint that implement Constraint | |
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 Constraint in state |
| Classes in state that implement Constraint | |
class |
TOCTopState.TOCTopConstraint
|
class |
TOCTreeState.TOCTreeConstraint
|
| Uses of Constraint in tal.constraint |
| Classes in tal.constraint that implement Constraint | |
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 Constraint in tal.state |
| Classes in tal.state that implement Constraint | |
class |
IntroState.IntroConstraint
|
| Uses of Constraint in test.constraint |
| Classes in test.constraint that implement Constraint | |
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. |
| Uses of Constraint in util |
| Methods in util that return Constraint | |
Constraint |
TaskProperties.getCompletionConstraint()
Returns the failure condition (if any). |
Constraint[] |
Task.getConstraints(TaskProperties tp)
Returns the initialized constraints for this task. |
| Methods in util with parameters of type Constraint | |
void |
TaskProperties.setCompleted(boolean success,
Constraint constraint,
java.lang.String reason)
Called to indicate the user completed the task. |
|
talx x1.0.5 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.