talx x1.0.5

constraint
Class PassElseFailOnPreviousCompletionSpace

java.lang.Object
  extended byconstraint.PassElseFailOnPreviousCompletionSpace
All Implemented Interfaces:
Constraint, ConstraintConstants

public class PassElseFailOnPreviousCompletionSpace
extends java.lang.Object
implements Constraint, ConstraintConstants

Fails the task instantly (useful when wanting a multiple limit).
The completion string produced by this constraint consists of the following tokens:

  1. The constraint class name


Field Summary
 
Fields inherited from interface constraint.ConstraintConstants
ACTION_COMMAND_KEY, ACTION_TYPE_SOUND_FINISHED, COMPONENT_FINGER_POSITION, COMPONENT_FINGER_PRESS_POSITION, COMPONENT_HORIZONTAL_ARROW_POSITION, COMPONENT_INSTRUCTION_BACKGROUND_COLOR, COMPONENT_INSTRUCTION_TEXT, COMPONENT_INSTRUCTION_TEXT_ATTRIBUTES, COMPONENT_INSTRUCTION_TEXT_COLOR, COMPONENT_INSTRUCTION_TEXT_FONT_FACE, COMPONENT_INSTRUCTION_TEXT_SIZE, COMPONENT_MOUSE_FINGER_POSITION, COMPONENT_SOUND, COMPONENT_SOUND_IS_PLAYING, COMPONENT_SOUND_QUIT, COMPONENT_TIMER, COMPONENT_VERTICAL_ARROW_POSITION, DIALOG, HIDE_BULLSEYE, LESSON_STOP_ACTION, MOUSE_BULLSEYE, MOUSE_FINGER_IMAGE, NO_TOKEN, PREVIOUS_TASK_COMPLETION_REASON, PROGRESS_PANEL_VISIBLITY, SHOW_BULLSEYE, SKIP_TASK_ACTION, TAL_DIALOG, TASK_FAIL_COUNT, TASK_STATUS, TASK_SUCCEED_COUNT, YES_TOKEN
 
Constructor Summary
PassElseFailOnPreviousCompletionSpace()
           
 
Method Summary
 java.lang.String getType()
           
 java.lang.String getValue()
           
 void process(EventWrapper ev, TaskProperties tp)
          Updates the taskproperties from the event.
 void setValue(java.lang.String value, java.lang.String type, TaskProperties tp)
          Sets the current value and type.
 java.lang.String toString()
          Returns the fully qualified pathname of the constraint.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PassElseFailOnPreviousCompletionSpace

public PassElseFailOnPreviousCompletionSpace()
Method Detail

process

public void process(EventWrapper ev,
                    TaskProperties tp)
Description copied from interface: Constraint
Updates the taskproperties from the event.

Specified by:
process in interface Constraint

setValue

public void setValue(java.lang.String value,
                     java.lang.String type,
                     TaskProperties tp)
Description copied from interface: Constraint
Sets the current value and type.

Specified by:
setValue in interface Constraint

getValue

public java.lang.String getValue()
Specified by:
getValue in interface Constraint

getType

public java.lang.String getType()
Specified by:
getType in interface Constraint

toString

public java.lang.String toString()
Returns the fully qualified pathname of the constraint.


talx x1.0.5

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