talx x1.0.5

talx.model
Interface GUIStateConstants

All Known Subinterfaces:
InboxGUI, ReaderGUI
All Known Implementing Classes:
AbstractInbox, BasicComposer, BasicReader, BusyComposerHandler, BusyInboxHandler, CCInterceptor, CommandInterceptor, ComposerHandler, ComposerHandler, ComposerHandler, Controller, DialogInterceptor, DialogManager, ExportInterceptor, GUIState, HandlerUtils, HelpDeskHandler, ImportInterceptor, InboxHandler, InboxHandler, InboxHandler, JournalInterceptor, MixedComposerHandler, MixedInboxHandler, ReaderHandler, ReaderHandler, SurveyHandler, TechHandler, TransportToolkit

public interface GUIStateConstants

Constants used to interpret the GUIState object.


Field Summary
static java.lang.String ACTIVE_COMMANDS
          Key for the String[] of allowable user action commands.
static long ARCHIVE_MESSAGE
          State Mask indicating that the message being displayed in the reader is the archive message.
static long CHOICE_DIALOG
          State Mask indicating the choice dialog is currently showing.
static long COMPOSE_FOCUS
          State Mask indicating the composer is elligible for focus.
static long COMPOSE_WINDOW
          State Mask indicating the composer edit window is currently showing.
static java.lang.String COMPOSER_CAPTION
          The key for the reader caption text.
static long COMPOSER_DIRTY
          State Mask indicating that the composer contains text.
static long CONFIRM_DIALOG
          State Mask indicating the confirmation dialog is currently showing.
static java.lang.String CURRENT_PEOPLE
          The key for the people involved in the current exchange.
static java.lang.String CURRENT_PLAYER
          The key for the current game.
static long DEFAULT_MESSAGE
          State Mask indicating that the message being displayed in the reader is the default message.
static long DIALOG_FOCUS
          State Mask indicating the dialog is elligible for focus.
static java.lang.String DIALOG_TEXT
          The key for the extra dialog text.
static long INBOX_FOCUS
          State Mask indicating the Inbox is elligible for focus.
static java.lang.String INBOX_MAIL_COUNTS
          The key for the inbox mail counts.
static java.lang.String INBOX_MAIL_COUNTS_ANSWERED
          The key for the inbox mail counts.
static java.lang.String INBOX_MAIL_COUNTS_NEW
          The key for the inbox mail counts.
static long INBOX_PANEL
          State Mask indicating the inbox panel is currently showing.
static java.lang.String INBOX_PLAYER_CAPTIONS
          Key for the StringValueMap of start game button captions.
static long NO_CHANGE
          State Mask which leaves the value unchanged.
static javax.mail.internet.MimeMessage NO_MESSAGE
          The null Message.
static Person[] NO_PEOPLE
          The null Person.
static Person NO_PERSON
          The null Person.
static Player NO_PLAYER
          The null Player.
static java.lang.String READER_CAPTION
          The key for the reader caption text.
static long READER_FOCUS
          State Mask indicating the reader is elligible for focus.
static long READER_HEADERS
          State Mask indicating the reader should show headers.
static long READER_WINDOW
          State Mask indicating the reader window is currently showing.
static java.lang.String[] STATE_ABBR
          The list of two-letter state mask abbreviations.
static long[] STATE_CONST
          The list of state masks.
static java.lang.String[] STATE_DESC
          The list of state mask descriptions.
 

Field Detail

NO_CHANGE

public static final long NO_CHANGE
State Mask which leaves the value unchanged.

See Also:
Constant Field Values

INBOX_PANEL

public static final long INBOX_PANEL
State Mask indicating the inbox panel is currently showing.

See Also:
Constant Field Values

READER_WINDOW

public static final long READER_WINDOW
State Mask indicating the reader window is currently showing.

See Also:
Constant Field Values

READER_HEADERS

public static final long READER_HEADERS
State Mask indicating the reader should show headers.

See Also:
Constant Field Values

COMPOSE_WINDOW

public static final long COMPOSE_WINDOW
State Mask indicating the composer edit window is currently showing.

See Also:
Constant Field Values

COMPOSER_DIRTY

public static final long COMPOSER_DIRTY
State Mask indicating that the composer contains text.

See Also:
Constant Field Values

CONFIRM_DIALOG

public static final long CONFIRM_DIALOG
State Mask indicating the confirmation dialog is currently showing.

See Also:
Constant Field Values

CHOICE_DIALOG

public static final long CHOICE_DIALOG
State Mask indicating the choice dialog is currently showing.

See Also:
Constant Field Values

INBOX_FOCUS

public static final long INBOX_FOCUS
State Mask indicating the Inbox is elligible for focus.

See Also:
Constant Field Values

READER_FOCUS

public static final long READER_FOCUS
State Mask indicating the reader is elligible for focus.

See Also:
Constant Field Values

COMPOSE_FOCUS

public static final long COMPOSE_FOCUS
State Mask indicating the composer is elligible for focus.

See Also:
Constant Field Values

DIALOG_FOCUS

public static final long DIALOG_FOCUS
State Mask indicating the dialog is elligible for focus.

See Also:
Constant Field Values

DEFAULT_MESSAGE

public static final long DEFAULT_MESSAGE
State Mask indicating that the message being displayed in the reader is the default message.

See Also:
Constant Field Values

ARCHIVE_MESSAGE

public static final long ARCHIVE_MESSAGE
State Mask indicating that the message being displayed in the reader is the archive message.

See Also:
Constant Field Values

NO_MESSAGE

public static final javax.mail.internet.MimeMessage NO_MESSAGE
The null Message.


NO_PLAYER

public static final Player NO_PLAYER
The null Player.


NO_PERSON

public static final Person NO_PERSON
The null Person.


NO_PEOPLE

public static final Person[] NO_PEOPLE
The null Person.


READER_CAPTION

public static final java.lang.String READER_CAPTION
The key for the reader caption text.

See Also:
Constant Field Values

COMPOSER_CAPTION

public static final java.lang.String COMPOSER_CAPTION
The key for the reader caption text.

See Also:
Constant Field Values

DIALOG_TEXT

public static final java.lang.String DIALOG_TEXT
The key for the extra dialog text.

See Also:
Constant Field Values

INBOX_MAIL_COUNTS

public static final java.lang.String INBOX_MAIL_COUNTS
The key for the inbox mail counts.

See Also:
Constant Field Values

INBOX_MAIL_COUNTS_NEW

public static final java.lang.String INBOX_MAIL_COUNTS_NEW
The key for the inbox mail counts.

See Also:
Constant Field Values

INBOX_MAIL_COUNTS_ANSWERED

public static final java.lang.String INBOX_MAIL_COUNTS_ANSWERED
The key for the inbox mail counts.

See Also:
Constant Field Values

CURRENT_PEOPLE

public static final java.lang.String CURRENT_PEOPLE
The key for the people involved in the current exchange.

See Also:
Constant Field Values

CURRENT_PLAYER

public static final java.lang.String CURRENT_PLAYER
The key for the current game.

See Also:
Constant Field Values

ACTIVE_COMMANDS

public static final java.lang.String ACTIVE_COMMANDS
Key for the String[] of allowable user action commands.

See Also:
Constant Field Values

INBOX_PLAYER_CAPTIONS

public static final java.lang.String INBOX_PLAYER_CAPTIONS
Key for the StringValueMap of start game button captions.

See Also:
Constant Field Values

STATE_CONST

public static final long[] STATE_CONST
The list of state masks. STATE_CONST, STATE_ABBR, and STATE_DESC are consistently indexed for associating the different aspects of the state mask specification.


STATE_ABBR

public static final java.lang.String[] STATE_ABBR
The list of two-letter state mask abbreviations. STATE_CONST, STATE_ABBR, and STATE_DESC are consistently indexed for associating the different aspects of the state mask specification.


STATE_DESC

public static final java.lang.String[] STATE_DESC
The list of state mask descriptions. STATE_CONST, STATE_ABBR, and STATE_DESC are consistently indexed for associating the different aspects of the state mask specification.


talx x1.0.5

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