# Serialized Form

- ## Package &lt;Unnamed&gt;

  - ### Class fourchoice extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### fKeyCode

            int fKeyCode

      - #### vKeyCode

            int vKeyCode

      - #### jKeyCode

            int jKeyCode

      - #### nKeyCode

            int nKeyCode

      - #### KEYBOARD

            int KEYBOARD

        Codes for different keyboard selection. keyboard=0 for f,v,j,n and numpad=1 for 4,1,5,2 keypad numbers

      - #### NUMPAD

            int NUMPAD

      - #### chosenKeys

            int chosenKeys

        This method indicates what keys the user chose keyboard or keypad?

      - #### TRIAL_INFO_X

            int TRIAL_INFO_X

        The X-coordinate of the trial number debug-text

      - #### TRIAL_INFO_Y

            int TRIAL_INFO_Y

        The Y-coordinate of the trial number debug-text

      - #### PRINT_CHOOSE_KEYS

            int PRINT_CHOOSE_KEYS

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        Print the key selection-mode first
        See Also:
          `fourchoice.printMode`

      - #### PRINT_GREETING

            int PRINT_GREETING

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        Print greeting is the mode when test starts and the greeting text is printed.
        See Also:
          `fourchoice.printMode`

      - #### PRINT_TRIAL

            int PRINT_TRIAL

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        If printMode is set to this the trial is shown and we'r waiting for user keypress.
        See Also:
          `fourchoice.printMode`

      - #### currentTrial

            int currentTrial

        The current trial number on going. ie. it can be from 0 to 180.

      - #### printMode

            int printMode

        This variable is the printMode which tells what phase the test is going through at the moment.
        See Also:
          `fourchoice.PRINT_TRIAL`

      - #### fKey

            javax.swing.Action fKey

      - #### vKey

            javax.swing.Action vKey

      - #### jKey

            javax.swing.Action jKey

      - #### nKey

            javax.swing.Action nKey

  - ### Class PeblTest extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### list

            javax.swing.JList<E> list

      - #### listModel

            javax.swing.DefaultListModel<E> listModel

      - #### subjectNumber

            javax.swing.JTextField subjectNumber

      - #### runTestButton

            javax.swing.JButton runTestButton

      - #### chosenTestIndex

            int chosenTestIndex

  - ### Class rotation extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### sKeyCode

            int sKeyCode

      - #### dKeyCode

            int dKeyCode

      - #### TRIAL_INFO_X

            int TRIAL_INFO_X

        The X-coordinate of the trial number debug-text

      - #### TRIAL_INFO_Y

            int TRIAL_INFO_Y

        The Y-coordinate of the trial number debug-text

      - #### PRINT_GREETING

            int PRINT_GREETING

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        Print greeting is the mode when test starts and the greeting text is printed.
        See Also:
          `rotation.printMode`

      - #### PRINT_TRIAL

            int PRINT_TRIAL

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        If printMode is set to this the trial is shown and we'r waiting for user keypress.
        See Also:
          `rotation.printMode`

      - #### currentTrial

            int currentTrial

        The current trial number on going. ie. it can be from 0 to 180.

      - #### printMode

            int printMode

        This variable is the printMode which tells what phase the test is going through at the moment.
        See Also:
          `rotation.PRINT_TRIAL`

      - #### sKey

            javax.swing.Action sKey

      - #### dKey

            javax.swing.Action dKey

  - ### Class vsearch extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### OK_BUTTON_LEFT

            int OK_BUTTON_LEFT

        OK-Button location's x-coordinate

      - #### OK_BUTTON_TOP

            int OK_BUTTON_TOP

        OK-Button location's y-coordinate

      - #### OK_BUTTON_W

            int OK_BUTTON_W

        OK-Button size width

      - #### OK_BUTTON_H

            int OK_BUTTON_H

        OK-Button size height

      - #### TRIAL_INFO_X

            int TRIAL_INFO_X

        The X-coordinate of the trial number debug-text

      - #### TRIAL_INFO_Y

            int TRIAL_INFO_Y

        The Y-coordinate of the trial number debug-text

      - #### PRINT_GREETING

            int PRINT_GREETING

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        Print greeting is the mode when test starts and the greeting text is printed.
        See Also:
          `vsearch.printMode`

      - #### PRINT_SEARCH_TARGET

            int PRINT_SEARCH_TARGET

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        If printMode is set to this the target will be shown for the user for a period of time to help him recognize what must be searched next.
        See Also:
          `vsearch.printMode`

      - #### PRINT_SEARCH_SET

            int PRINT_SEARCH_SET

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        if printMode is set to this it brings the trial to be shown so that user can search target.
        See Also:
          `vsearch.printMode`

      - #### PRINT_SEARCH_WAIT_REPLAY

            int PRINT_SEARCH_WAIT_REPLAY

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        if printMode is set to this the program will wait until user chooses his answer from the circles.
        See Also:
          `vsearch.printMode`

      - #### PRINT_BREAK

            int PRINT_BREAK

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        if printMode is set to this the program draws break-text and waits till the user is ready.
        See Also:
          `vsearch.printMode`

      - #### PRINT_OUTRO

            int PRINT_OUTRO

        Sentence starting with PRINT_ tells what mode the test is currently doing.
        if printMode is set to this the program draws outro text to mark the end of the test.
        See Also:
          `vsearch.printMode`

      - #### currentTrial

            int currentTrial

        The current trial number on going. ie. it can be from 0 to 180.

      - #### mPressed

            boolean mPressed

        Tells the program if mouse is pressed.

      - #### printMode

            int printMode

        This variable is the printMode which tells what phase the test is going through at the moment.
        See Also:
          `vsearch.PRINT_GREETING`, `vsearch.PRINT_SEARCH_TARGET`, `vsearch.PRINT_SEARCH_SET`, `vsearch.PRINT_SEARCH_WAIT_REPLAY`, `vsearch.PRINT_BREAK`, `vsearch.PRINT_OUTRO`

      - #### SHOW_TARGET_WAIT_TIME

            int SHOW_TARGET_WAIT_TIME

        How long the target is shown in the middle of screen before the current actual trial is shown.