talx x1.0.5

Serialized Form


Package orientation

Class orientation.AdminFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

dispatcher

orientation.AdminFrame.MouseDispatcher dispatcher

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

intro

javax.swing.JPanel intro

main

javax.swing.JPanel main

buttons

javax.swing.JPanel buttons

title

javax.swing.JLabel title

inserted

javax.swing.JLabel inserted

cont

javax.swing.JButton cont

eject

javax.swing.JButton eject

Class orientation.EmailFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

dispatcher

orientation.EmailFrame.MouseDispatcher dispatcher

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

intro

javax.swing.JPanel intro

main

javax.swing.JPanel main

buttons

javax.swing.JPanel buttons

title

javax.swing.JLabel title

inserted

javax.swing.JLabel inserted

cont

javax.swing.JButton cont

eject

javax.swing.JButton eject

Class orientation.FaqFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

dispatcher

orientation.FaqFrame.MouseDispatcher dispatcher

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

faqButtonBorder

javax.swing.border.Border faqButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

intro

javax.swing.JPanel intro

main

javax.swing.JPanel main

buttons

javax.swing.JPanel buttons

title

javax.swing.JLabel title

inserted

javax.swing.JLabel inserted

cont

javax.swing.JButton cont

eject

javax.swing.JButton eject

answer

javax.swing.JPanel answer

questions

javax.swing.JPanel questions

answerLabel

javax.swing.JLabel answerLabel

buttonQuestions

javax.swing.JButton[] buttonQuestions

faqAnswers

java.lang.String[] faqAnswers

jsp

javax.swing.JScrollPane jsp

focused

javax.swing.JComponent focused

Class orientation.IntroFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

dispatcher

orientation.IntroFrame.MouseDispatcher dispatcher

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

smallRaisedButtonBorder

javax.swing.border.Border smallRaisedButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

parent

Orientation parent

intro

javax.swing.JPanel intro

main

javax.swing.JPanel main

buttons

javax.swing.JPanel buttons

buttons2

javax.swing.JPanel buttons2

cd1

javax.swing.JPanel cd1

cd2

javax.swing.JPanel cd2

cd3

javax.swing.JPanel cd3

title

javax.swing.JLabel title

inserted

javax.swing.JLabel inserted

cont

javax.swing.JButton cont

eject

javax.swing.JButton eject

faq

javax.swing.JButton faq

b1

javax.swing.JButton b1

b2

javax.swing.JButton b2

b3

javax.swing.JButton b3

which

java.lang.String which
Which program we are the orientation for.

Class orientation.TrainingFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

dispatcher

orientation.TrainingFrame.MouseDispatcher dispatcher

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

intro

javax.swing.JPanel intro

main

javax.swing.JPanel main

buttons

javax.swing.JPanel buttons

title

javax.swing.JLabel title

inserted

javax.swing.JLabel inserted

cont

javax.swing.JButton cont

eject

javax.swing.JButton eject


Package talx.controller

Class talx.controller.ActionVetoException extends java.lang.Exception implements Serializable

Serialized Fields

action

java.awt.event.ActionEvent action

vetoer

java.lang.Object vetoer


Package talx.controller.base

Class talx.controller.base.ComposerHandler extends java.lang.Object implements Serializable

Class talx.controller.base.DialogInterceptor.DialogTree extends java.lang.Object implements Serializable

Serialized Fields

nextYes

DialogInterceptor.DialogTree nextYes

nextNo

DialogInterceptor.DialogTree nextNo

confirm

boolean confirm

text

java.lang.String text

yes

DialogInterceptor.DialogRunner yes

no

DialogInterceptor.DialogRunner no

activator

DialogInterceptor.DialogActivator activator

defaultYes

boolean defaultYes

Class talx.controller.base.InboxHandler extends java.lang.Object implements Serializable

Class talx.controller.base.ReaderHandler extends java.lang.Object implements Serializable


Package talx.controller.mixed

Class talx.controller.mixed.ComposerHandler extends java.lang.Object implements Serializable

Class talx.controller.mixed.InboxHandler extends java.lang.Object implements Serializable

Class talx.controller.mixed.ReaderHandler extends java.lang.Object implements Serializable


Package talx.controller.simple

Class talx.controller.simple.BusyComposerHandler extends java.lang.Object implements Serializable

Class talx.controller.simple.BusyInboxHandler extends java.lang.Object implements Serializable

Class talx.controller.simple.ComposerHandler extends java.lang.Object implements Serializable

Class talx.controller.simple.InboxHandler extends java.lang.Object implements Serializable

Class talx.controller.simple.MixedComposerHandler extends java.lang.Object implements Serializable

Class talx.controller.simple.MixedInboxHandler extends java.lang.Object implements Serializable


Package talx.events

Class talx.events.ChangeFinishedEvent extends ControllerChangeEvent implements Serializable

Serialized Fields

handler

ActionHandler handler

event

java.awt.event.ActionEvent event

foci

TALComponent[] foci

Class talx.events.ComposeMailEvent extends TALPeopleMailEvent implements Serializable

Serialized Fields

original

javax.mail.internet.MimeMessage original
The original message being responded to.


del_words

int del_words
The number of deleted words in the composed message.


del_chars

int del_chars
The number of deleted chars in the composed message.


time

long time
The time spent to compose the message.

Class talx.events.ComposerActionEvent extends java.awt.event.ActionEvent implements Serializable

Serialized Fields

text

java.lang.String text

Class talx.events.ControllerChangeEvent extends TALEvent implements Serializable

Serialized Fields

state

GUIState state
The state of the GUI.

Class talx.events.DeleteMailEvent extends TALPeopleMailEvent implements Serializable

Class talx.events.EraseEvent extends TALEvent implements Serializable

Serialized Fields

words

int words
Count of words erased.


characters

int characters
Count of non-whitespace characters erased.

Class talx.events.GameChangedEvent extends TALEvent implements Serializable

Serialized Fields

state

GameState state

Class talx.events.GameChangeProposedEvent extends java.awt.event.ActionEvent implements Serializable

Serialized Fields

myGame

Game myGame

state

GameState state

Class talx.events.IllegalActionEvent extends java.awt.event.ActionEvent implements Serializable

Serialized Fields

reason

java.lang.String reason

Class talx.events.MessageActionEvent extends java.awt.event.ActionEvent implements Serializable

Serialized Fields

message

javax.mail.internet.MimeMessage message

Class talx.events.NewMailEvent extends TALPeopleMailEvent implements Serializable

Class talx.events.PersonActionEvent extends java.awt.event.ActionEvent implements Serializable

Serialized Fields

person

Person person

Class talx.events.ReadMailEvent extends TALPeopleMailEvent implements Serializable

Class talx.events.TALEvent extends java.util.EventObject implements Serializable

Class talx.events.TALMailEvent extends TALEvent implements Serializable

Serialized Fields

message

javax.mail.internet.MimeMessage message

Class talx.events.TALPeopleMailEvent extends TALMailEvent implements Serializable

Serialized Fields

people

Person[] people


Package talx.feature

Class talx.feature.BadTypingCorrection.BadTypingAction extends java.awt.event.ActionEvent implements Serializable


Package talx.games

Class talx.games.Game extends java.lang.Object implements Serializable

Serialized Fields

myState

GameState myState

player

Player player

manager

GameManager manager

listeners

GameListener[] listeners

isSynchronized

boolean isSynchronized
Indicates that the setState method should require synchronization. Subclasses of Game should set this to true if they want to require synchronized setState calls. The default value is false. if this is set to true, then any call to setState that does not hold a monitor lock on this object will not succeed.


Package talx.games.helpdesk

Class talx.games.helpdesk.HelpDeskGame extends Game implements Serializable

Serialized Fields

captions

StringValueMap captions

schmutz

int schmutz

activeView

javax.swing.text.JTextComponent activeView

Class talx.games.helpdesk.HelpDeskView extends TALPanel implements Serializable

Serialized Fields

gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


lineBorder

javax.swing.border.Border lineBorder

scrollerEdge

javax.swing.border.Border scrollerEdge

reader

javax.swing.JTextArea reader

composer

javax.swing.JTextArea composer

readerCaption

javax.swing.JLabel readerCaption

composerCaption

javax.swing.JLabel composerCaption

deleteButton

javax.swing.JButton deleteButton

sendButton

javax.swing.JButton sendButton

readerScroll

HelpDeskView.BigScrollPane readerScroll

composerScroll

HelpDeskView.BigScrollPane composerScroll

readerpanel

javax.swing.JPanel readerpanel

composerpanel

javax.swing.JPanel composerpanel

readerbuttons

javax.swing.JPanel readerbuttons

composerbuttons

javax.swing.JPanel composerbuttons

readerlabels

javax.swing.JPanel readerlabels

composerlabels

javax.swing.JPanel composerlabels

buttonForegroundColor

java.awt.Color buttonForegroundColor

buttonBackgroundColor

java.awt.Color buttonBackgroundColor

font

java.awt.Font font

main

javax.swing.JPanel main

game

HelpDeskGame game

desktop

MailSystemDesktop desktop

Class talx.games.helpdesk.HelpDeskView.BigScrollPane extends javax.swing.JScrollPane implements Serializable

Class talx.games.helpdesk.HelpDeskView.HDButton extends TALButton implements Serializable


Package talx.games.survey

Class talx.games.survey.SurveyGame extends Game implements Serializable

Serialized Fields

captions

StringValueMap captions

schmutz

int schmutz

activeView

javax.swing.text.JTextComponent activeView

Class talx.games.survey.SurveyQuestion extends javax.swing.JPanel implements Serializable

Serialized Fields

gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


lineBorder

javax.swing.border.Border lineBorder

scrollerEdge

javax.swing.border.Border scrollerEdge

textareas

javax.swing.JTextField[] textareas

choices

javax.swing.JToggleButton[] choices

labels

javax.swing.JLabel[] labels

labels_vector

java.util.Vector labels_vector

choices_vector

java.util.Vector choices_vector

textareas_vector

java.util.Vector textareas_vector

question

java.lang.String question

font

java.awt.Font font

desktop

MailSystemDesktop desktop

settings

Settings settings

Class talx.games.survey.SurveyView extends TALPanel implements Serializable

Serialized Fields

gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


lineBorder

javax.swing.border.Border lineBorder

scrollerEdge

javax.swing.border.Border scrollerEdge

reader

javax.swing.JTextArea reader

composer

javax.swing.JTextArea composer

surveypanel

javax.swing.JPanel surveypanel

survey

SurveyQuestion survey

group

javax.swing.ButtonGroup group

readerCaption

javax.swing.JLabel readerCaption

composerCaption

javax.swing.JLabel composerCaption

deleteButton

javax.swing.JButton deleteButton

sendButton

javax.swing.JButton sendButton

readerScroll

SurveyView.BigScrollPane readerScroll

composerScroll

SurveyView.BigScrollPane composerScroll

readerpanel

javax.swing.JPanel readerpanel

composerpanel

javax.swing.JPanel composerpanel

composerbuttons

javax.swing.JPanel composerbuttons

readerlabels

javax.swing.JPanel readerlabels

composerlabels

javax.swing.JPanel composerlabels

buttonForegroundColor

java.awt.Color buttonForegroundColor

buttonBackgroundColor

java.awt.Color buttonBackgroundColor

font

java.awt.Font font

main

javax.swing.JPanel main

game

SurveyGame game

desktop

MailSystemDesktop desktop

Class talx.games.survey.SurveyView.BigScrollPane extends javax.swing.JScrollPane implements Serializable

Class talx.games.survey.SurveyView.SurveyButton extends TALButton implements Serializable


Package talx.games.tech

Class talx.games.tech.QuestionAndAnswer extends java.lang.Object implements Serializable

Serialized Fields

question

java.lang.String question

answer

java.lang.String answer

next

QuestionAndAnswer next

Class talx.games.tech.TechButton extends TALButton implements Serializable

Serialized Fields

game

Game game

Class talx.games.tech.TechGame extends Game implements Serializable

Serialized Fields

captions

StringValueMap captions

Class talx.games.tech.TechTextField extends javax.swing.JTextField implements Serializable

Serialized Fields

game

Game game

Class talx.games.tech.TechView extends javax.swing.JPanel implements Serializable

Serialized Fields

game

TechGame game

desktop

MailSystemDesktop desktop

currentScreen

talx.games.tech.TechView.TechScreen currentScreen

menuScreen

talx.games.tech.TechView.TechScreen menuScreen

askScreen

talx.games.tech.TechView.TechScreen askScreen

featuresScreen

talx.games.tech.TechView.TechScreen featuresScreen

buddyScreen

talx.games.tech.TechView.TechScreen buddyScreen

askStatus

TALLabel askStatus

questionText

javax.swing.JTextArea questionText

newQuestionText

javax.swing.JTextArea newQuestionText

testResultText

javax.swing.JTextArea testResultText

Class talx.games.tech.TestResult extends java.lang.Object implements Serializable

Serialized Fields

date

java.util.Date date

result

boolean result


Package talx.model

Class talx.model.GameState extends java.lang.Object implements Serializable

Serialized Fields

uniqueID

java.lang.String uniqueID

components

StringValueMap components

Class talx.model.GUIState extends java.lang.Object implements Serializable

Serialized Fields

messageID

java.lang.String messageID
Holds the most recently deserialized messageID. A deserialized GUIState must have its message fetched from the store, at which time, this string object will be converted to an actual message reference and stored in the message variable.


person

java.lang.String person
Holds the most recently deserialized Person. A deserialized GUIState must have its message fetched from the store, at which time, this string object will be converted to an actual message reference and stored in the message variable.


value

long value
Holds the current state of the GUI.


props

StringValueMap props
Holds the properties for the current state.

Class talx.model.Person extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
The person's name.


markedUpName

java.lang.String markedUpName
The person's name to as it appears in the inbox.


primaryAddress

java.lang.String primaryAddress
The person's email address.


allAddresses

java.lang.String allAddresses
The list of addresses for this person.


username

java.lang.String[] username
The person's usernames.


domain

java.lang.String[] domain
The person's domain name (last two parts only).


fileName

java.lang.String fileName
The filename that contains the person's picture.

Class talx.model.Player extends Person implements Serializable

Serialized Fields

game

java.lang.String game

Class talx.model.Settings extends ShallowSettings implements Serializable

Serialized Fields

fileRoot

java.lang.String fileRoot

people

Person[] people
The list of email buddies.


players

Player[] players
The list of gaming buddies.


Package talx.model.mail

Class talx.model.mail.EmptyTerm extends javax.mail.search.SearchTerm implements Serializable

Class talx.model.mail.FromPersonTerm extends javax.mail.search.SearchTerm implements Serializable

Serialized Fields

NOBODY

javax.mail.Address[] NOBODY

person

Person person

Class talx.model.mail.NullTerm extends javax.mail.search.SearchTerm implements Serializable

Class talx.model.mail.ToPersonTerm extends javax.mail.search.SearchTerm implements Serializable

Serialized Fields

person

Person person


Package talx.util

Class talx.util.FeatureDescriptor extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

param

java.lang.String param

Class talx.util.ShallowSettings extends java.lang.Object implements Serializable

Serialized Fields

username

java.lang.String username
The user's assigned id (not the email username).


address

java.lang.String address
The user's email address.


realname

java.lang.String realname
The user's real name.


autoDelete

boolean autoDelete
Whether sending a reply automatically deleted the original.


peopledata

java.util.Vector peopledata
The list of email buddies.


playerdata

java.util.Vector playerdata
The list of gaming buddies.


inFilters

java.util.Vector inFilters
The incoming filters to use.


outFilters

java.util.Vector outFilters
The outgoing filters to use.


features

java.util.Vector features
The list of features to load.


dialogsClassParameter

java.lang.String dialogsClassParameter
the String parameter supplied to the dialog class constructor.


font

java.lang.String font
The font style.


size

int size
The font size.


decorated

boolean decorated
Whether the window has handles.


buttonColor

java.awt.Color buttonColor
The color for the buttons.


scrollUpText

java.lang.String scrollUpText
The text on the scroll up button.


scrollDownText

java.lang.String scrollDownText
The text on the scroll down button.


percentOfScreen

double percentOfScreen
The percentage of the screen that will be occupied by TAL


scrollSpeed

int scrollSpeed
The amount to scroll when a scroll button is pressed.


inboxClass

java.lang.String inboxClass
the classname of the inboxGUI.


inboxClassParameter

java.lang.String inboxClassParameter
the String parameter supplied to the inbox class constructor.


inboxWidth

double inboxWidth
The percentage of the window that the inbox should occupy.


inboxOnRight

boolean inboxOnRight
Whether the inbox should be placed on the right side.


inboxColor

java.awt.Color inboxColor
The color for the reader background.


inboxHighlightColor

java.awt.Color inboxHighlightColor
The color for the reader background.


buddyHeight

double buddyHeight
The height of a buddy icon


buddyWidth

double buddyWidth
The width of a buddy icon


readerClass

java.lang.String readerClass
the classname of the MailReader.


readerClassParameter

java.lang.String readerClassParameter
the String parameter supplied to the reader class constructor.


readerColor

java.awt.Color readerColor
The color for the reader background.


dateFormat

java.lang.String dateFormat
The date format used for message dates in the reader.


answeredCaption

java.lang.String answeredCaption
The reader caption text to display for a message that has been seen already. Any occurances of $n$ will be replaced by the buddy's name.


emptyCaption

java.lang.String emptyCaption
The reader caption text to display when there is no "current" message.


readCaption

java.lang.String readCaption
The reader caption text to display for a message that has been seen already. Any occurances of $n$ will be replaced by the buddy's name.


unreadCaption

java.lang.String unreadCaption
The reader caption text to display for a message that has not been seen already. Any occurances of $n$ will be replaced by the buddy's name.


defaultSubject

java.lang.String defaultSubject
The default message subject text. Any occurances of $n$ will be replaced by the buddy's name.


defaultCaption

java.lang.String defaultCaption
The default message caption text. Any occurances of $n$ will be replaced by the buddy's name.


defaultText

java.lang.String defaultText
The default message text. Any occurances of $n$ will be replaced by the buddy's name.


archiveSubject

java.lang.String archiveSubject
The archive message subject text. Any occurances of $n$ will be replaced by the buddy's name.


archiveCaption

java.lang.String archiveCaption
The archive message caption text. Any occurances of $n$ will be replaced by the buddy's name.


emptyArchiveText

java.lang.String emptyArchiveText
The archive message text when nothing is in the archive. Any occurances of $n$ will be replaced by the buddy's name.


blankText

java.lang.String blankText
The text to show when an incomming message has no text. Any occurances of $n$ will be replaced by the buddy's name.


composerClass

java.lang.String composerClass
the classname of the inboxGUI.


composerClassParameter

java.lang.String composerClassParameter
the String parameter supplied to the composer class constructor.


composerIBar

boolean composerIBar
Whether the composer uses an IBar in place of the normal cursor.


subjectField

boolean subjectField
Whether the composer shows a subject text field.


composerColor

java.awt.Color composerColor
The color for the composer background.


caretColor

java.awt.Color caretColor
The color for the composer caret.


caretWidth

int caretWidth
The width for the composer caret.


caretBlink

int caretBlink
The blink rate for the composer caret.


dragMode

int dragMode
The behavior to exhibit when the mouse is dragged through the message text.


initiateCaption

java.lang.String initiateCaption
The initiate message caption text. Any occurances of $n$ will be replaced by the buddy's name.


responseCaption

java.lang.String responseCaption
The response message caption text. Any occurances of $n$ will be replaced by the buddy's name.


initialHandlerClass

java.lang.String initialHandlerClass
The initial handler that will be loaded at runtime


talLoggerClass

java.lang.String talLoggerClass
the logger classname.


loggerClass

java.lang.String loggerClass
the logger classname.


loggerParam

java.lang.String loggerParam
the string parameter to give the logger constructor.

Class talx.util.ShallowSettings.MutableSettings extends ShallowSettings implements Serializable

Class talx.util.StringValueMap extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
We recreate the object from the pairs array rather than saving all the maps.


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
All our fields are transient, so nothing gets written out. We just write out the pairs instead.

Class talx.util.StringValueMap.Pair extends java.lang.Object implements Serializable

Serialized Fields

key

java.lang.String key

value

java.io.Serializable value


Package talx.view

Class talx.view.MailSystemDesktop extends javax.swing.JFrame implements Serializable

Serialized Fields

desktop

javax.swing.JPanel desktop
The center panel that expands to fill the desktop.


north

javax.swing.JPanel north
The panel running along the top of the desktop.


south

javax.swing.JPanel south
The panel running along the bottom of the desktop.


west

javax.swing.JPanel west
The panel running along the left side of the desktop.


east

javax.swing.JPanel east
The panel running along the right side of the desktop.


panelCount

int panelCount

extraPanels

java.util.TreeMap extraPanels

reader

ReaderGUI reader

inbox

InboxGUI inbox

composer

ComposerGUI composer

dialogs

DialogManager dialogs

desktopComponents

TALComponent[] desktopComponents

controller

Controller controller

focusPolicy

talx.view.MailSystemDesktop.TALFocusTraversalPolicy focusPolicy

textCursor

java.awt.Cursor textCursor

nullCursor

java.awt.Cursor nullCursor


Package talx.view.components

Class talx.view.components.ChoiceFrame extends TALDialog implements Serializable

Serialized Fields

yes

TALButton yes

no

TALButton no

textLabel

javax.swing.JTextArea textLabel

Class talx.view.components.ConfirmFrame extends ChoiceFrame implements Serializable

Class talx.view.components.Marque extends javax.swing.JComponent implements Serializable

Serialized Fields

message

Marque.ColoredText message

textKey

java.lang.String textKey

Class talx.view.components.Marque.ColoredText extends java.lang.Object implements Serializable

Serialized Fields

text

java.lang.String[] text

colors

java.awt.Color[] colors

allOfIt

java.lang.String allOfIt

Class talx.view.components.TALButton extends javax.swing.JButton implements Serializable

Serialized Fields

changer

talx.view.components.TALButton.ColorChanger changer

talModel

talx.view.components.TALButton.TALButtonModel talModel

baseColor

java.awt.Color baseColor

Class talx.view.components.TALDialog extends TALPanel implements Serializable

Serialized Fields

depth

int depth
The depth of the component relative to the content pane.


base

int base
The layer depth of the content pane.


parent

javax.swing.JLayeredPane parent
The containing JLayeredPane.

Class talx.view.components.TALLabel extends javax.swing.JLabel implements Serializable

Class talx.view.components.TALPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

settings

Settings settings

focusableControls

java.awt.Component[] focusableControls
Array of components that should get the focus. When the dialog becomes visible, the focus will be on the first element in the array and will move through the array in order. The addActionListener also tries to add any subscribers to the focusable controls that generate action events. Subclass contructors should replace this array with one containing their components.


currentFocus

int currentFocus
The current index into focusableControls.

Class talx.view.components.TaskFrame extends TALDialog implements Serializable

Serialized Fields

textLabel

javax.swing.JLabel textLabel
Component containing display text.


Package talx.view.composer

Class talx.view.composer.BasicComposer extends TALPanel implements Serializable

Serialized Fields

mail_desktop

MailSystemDesktop mail_desktop
The main frame of Think And Link that will contain the ComposerGUI.


buttons

BasicComposer.ComposerButton[] buttons
Action Buttons.


messageText

ReplyPane messageText
This pane is for the message area.


messageTextScroll

javax.swing.JScrollPane messageTextScroll
This is needed for long messages that do not fit in the window.


messageLabel

TALLabel messageLabel
Label to hold the caption for the editor pane.


subjectField

javax.swing.JTextField subjectField
Control that holds the subject line.


bigIBar

java.awt.Cursor bigIBar
The cursor used for editing normal text.


deleted_words

int deleted_words
Hold the number deleted words for this message.


deleted_chars

int deleted_chars
Hold the number deleted chars for this message.


time

long time
The start time when composing began.

Class talx.view.composer.BasicComposer.ComposerButton extends TALButton implements Serializable

Class talx.view.composer.BuddyIconComposer extends BasicComposer implements Serializable

Serialized Fields

buddyIcon

javax.swing.JLabel buddyIcon

ms

MailSystemDesktop ms

Class talx.view.composer.FatCaret extends javax.swing.text.DefaultCaret implements Serializable

Serialized Fields

settings

Settings settings
The settings containing the appearance information for the caret.

Class talx.view.composer.ReplyPane extends javax.swing.JTextPane implements Serializable

Serialized Fields

renderer

talx.view.composer.ReplyPane.Renderer renderer

owner

ComposerGUI owner
Owner of this control.


isDirty

boolean isDirty
Whether any characters have been entered.


oldText

java.lang.String oldText
Message text as it appeared when erasing began.


controls

java.util.Vector controls

currentControl

int currentControl
Index into controls of the current focus owner.


settings

Settings settings
Settings for use for cursor and mouse behavior.


myText

java.lang.String myText

lastKey

java.awt.event.KeyEvent lastKey
Used to stop multiple copies of the same event being delivered.


eraseListeners

talx.view.composer.ReplyPane.ChainedEraseListener eraseListeners

Class talx.view.composer.VirtualKeyboardComposer extends BasicComposer implements Serializable


Package talx.view.inbox

Class talx.view.inbox.AbstractInbox extends TALPanel implements Serializable

Serialized Fields

ms

MailSystemDesktop ms

settings

Settings settings

gm

GameManager gm

mailboxes

InboxControl[] mailboxes

buttonPanel

talx.view.inbox.AbstractInbox.ScrollablePanel buttonPanel

buttonScroll

javax.swing.JScrollPane buttonScroll

extraButtons

TALButton[] extraButtons

extraPanel

javax.swing.JPanel extraPanel

currentState

GUIState currentState
Informs the run method how to draw.

Class talx.view.inbox.ArchiveInbox extends BasicInbox implements Serializable

Serialized Fields

archive

java.lang.String archive

Class talx.view.inbox.ArchiveMultiInbox extends MultiButtonInbox implements Serializable

Serialized Fields

archive

java.lang.String archive

Class talx.view.inbox.BasicInbox extends AbstractInbox implements Serializable

Serialized Fields

none

java.lang.String none

one

java.lang.String one

more

java.lang.String more

Class talx.view.inbox.MultiButtonInbox extends AbstractInbox implements Serializable

Serialized Fields

none

java.lang.String none

one

java.lang.String one

more

java.lang.String more

unseen

java.lang.String unseen

answered

java.lang.String answered

other

java.lang.String other


Package talx.view.reader

Class talx.view.reader.BasicReader extends TALPanel implements Serializable

Serialized Fields

mail_desktop

MailSystemDesktop mail_desktop
The main frame of Think And Link that will contain this internal frame.


btRespond

BasicReader.ReaderButton btRespond
The actual button that takes the place of either the write or reply button.


buttons

BasicReader.ReaderButton[] buttons
Action Buttons.


buttonPanel

javax.swing.JPanel buttonPanel
Panel to hold btReply and btDelete.


headerPanel

javax.swing.JPanel headerPanel
Panel to hold btReply and btDelete.


dateLabel

TALLabel dateLabel

subjectLabel

TALLabel subjectLabel

messageLabel

TALLabel messageLabel

messageText

ReaderPane messageText
A text area for displaying the message content.


dateFormatter

java.text.SimpleDateFormat dateFormatter
Used to format the message dates.


captions

StringValueMap captions

currentState

GUIState currentState

runner

talx.view.reader.BasicReader.Runner runner

textScroll

javax.swing.JScrollPane textScroll

Class talx.view.reader.BasicReader.ReaderButton extends TALButton implements Serializable

Class talx.view.reader.BuddyIconReader extends BasicReader implements Serializable

Serialized Fields

buddyIcon

javax.swing.JLabel buddyIcon

ms

MailSystemDesktop ms

Class talx.view.reader.ReaderPane extends javax.swing.JPanel implements Serializable

Serialized Fields

settings

Settings settings

ms

MailSystemDesktop ms

parent

ReaderGUI parent

children

java.util.Vector children

rpl

talx.view.reader.ReaderPane.ReaderPaneLayout rpl


Package component

Class component.BullseyePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

location

java.awt.Point location

interval

int interval

radius

int radius

MAX

int MAX
See Also:
Constant Field Values

count

int count

color

java.awt.Color color

parent

javax.swing.JFrame parent

Class component.FatCaret extends javax.swing.text.DefaultCaret implements Serializable

Serialized Fields

nominalWidth

int nominalWidth

color

java.awt.Color color

Class component.HighlightCaret extends javax.swing.text.DefaultCaret implements Serializable

Class component.MoviePlayer extends javax.swing.JPanel implements Serializable

Serialized Fields

bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


filename

java.lang.String filename
Filename of the movie to play


movie

java.awt.Component movie
The GUI component that contains the movie.


player

javax.media.Player player
The JMF media player.


loading

javax.swing.JLabel loading
Temp label to display while waiting for media to load (usually not needed).

Class component.ProgressPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

displayer

component.ProgressPanel.Displayer displayer

progressBar

javax.swing.JProgressBar progressBar

titleText

javax.swing.JLabel titleText

statusText

TrainingLabel statusText

main

javax.swing.JPanel main

bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


settings

Settings settings

outof

int outof

showing

boolean showing

Class component.TOCPanel extends TrainingPanel implements Serializable

Serialized Fields

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

defaults

TrainingPanel.KeyValue[] defaults

settings

Settings settings

desktop

TrainingDesktop desktop

descs

javax.swing.JLabel[] descs

stats

javax.swing.JLabel[] stats

dates

javax.swing.JLabel[] dates

reviews

javax.swing.JButton[] reviews

ignores

javax.swing.JButton[] ignores

trainit

javax.swing.JButton[] trainit

continu

javax.swing.JButton[] continu

skills

Skill[] skills

tree

javax.swing.JTree tree

on

javax.swing.ImageIcon on
Image for switching the irrelevant status.


off

javax.swing.ImageIcon off
Image for switching the irrelevant status.


expanded

javax.swing.JPanel expanded
The panel that holds the skill info.


showing

Skill showing
The current skill in view.


main

javax.swing.JPanel main

bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


gLayInfo

java.awt.GridLayout gLayInfo
Layout used in this panel.


gLayout

java.awt.GridLayout gLayout
Layout used in this panel.

Class component.TOCPanel2 extends TrainingPanel implements Serializable

Serialized Fields

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

defaults

TrainingPanel.KeyValue[] defaults

settings

Settings settings

desktop

TrainingDesktop desktop

descs

javax.swing.JLabel[] descs

stats

javax.swing.JLabel[] stats

dates

javax.swing.JLabel[] dates

reviews

javax.swing.JButton[] reviews

ignores

javax.swing.JButton[] ignores

trainit

javax.swing.JButton[] trainit

continu

javax.swing.JButton[] continu

skills

Skill[] skills

tree

javax.swing.JTree tree

trees

javax.swing.JTree[] trees

on

javax.swing.ImageIcon on
Image for switching the irrelevant status.


off

javax.swing.ImageIcon off
Image for switching the irrelevant status.


expanded

javax.swing.JPanel expanded
The panel that holds the skill info.


treepanel

javax.swing.JPanel treepanel

intro

javax.swing.JPanel intro

showing

Skill showing
The current skill in view.


main

javax.swing.JPanel main

bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


gLayInfo

java.awt.GridLayout gLayInfo
Layout used in this panel.


gLayout

java.awt.GridLayout gLayout
Layout used in this panel.

Class component.TOCTopPanel extends TrainingPanel implements Serializable

Serialized Fields

intro

javax.swing.JPanel intro

title

javax.swing.JLabel title

Class component.TOCTopPanel.DomainButton extends TrainingButton implements Serializable

Serialized Fields

domain

java.lang.String domain

Class component.TOCTreePanel extends TrainingPanel implements Serializable

Serialized Fields

defaults

TrainingPanel.KeyValue[] defaults

desc

javax.swing.JLabel desc

stats

javax.swing.JLabel stats

reviews

javax.swing.JButton reviews

trainit

javax.swing.JButton trainit

continu

javax.swing.JButton continu

ignores

javax.swing.JButton ignores

tree

javax.swing.JTree tree

tempTree

TOCTreePanel.TOCTree tempTree

logicalTree

TOCTreePanel.TOCTree logicalTree

skillDescription

java.lang.String skillDescription

skillStatus

java.lang.String skillStatus

treeHighlightColor

java.awt.Color treeHighlightColor

treeHighlightPath

java.lang.String[] treeHighlightPath

skillIsOn

boolean skillIsOn

skillIsShowing

boolean skillIsShowing

skillReviewIsShowing

boolean skillReviewIsShowing

skillTrainIsShowing

boolean skillTrainIsShowing

skillContinuationIsShowing

boolean skillContinuationIsShowing

expanded

javax.swing.JPanel expanded

treepanel

javax.swing.JPanel treepanel

main

javax.swing.JPanel main

updater

component.TOCTreePanel.UpdateThread updater

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

emptyBorder

javax.swing.border.Border emptyBorder

Class component.TrainerPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

quit

javax.swing.JButton quit

skip_task

javax.swing.JButton skip_task

skip_drill

javax.swing.JButton skip_drill

goTo

javax.swing.JButton goTo

restart

javax.swing.JButton restart

skip_skill

javax.swing.JButton skip_skill

panic

javax.swing.JButton panic

map

java.util.TreeMap map

Class component.TrainingButton extends javax.swing.JButton implements Serializable

Serialized Fields

changer

component.TrainingButton.ColorChanger changer

talModel

component.TrainingButton.TALButtonModel talModel

baseColor

java.awt.Color baseColor

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder
Border for raised 3d button

Class component.TrainingLabel extends javax.swing.JLabel implements Serializable

Class component.TransparentPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

p

java.awt.Point[] p

img

java.awt.Image[] img

size

java.awt.Dimension size

parent

javax.swing.JFrame parent


Package desktop

Class desktop.TrainingDesktop extends javax.swing.JFrame implements Serializable

Serialized Fields

display

TrainingComponent display
This is the training display that goes in the desktop


controller

Controller controller

mouseDispatcher

desktop.TrainingDesktop.MouseDispatcher mouseDispatcher

settings

Settings settings

components

java.util.Map components

textCursor

java.awt.Cursor textCursor

nullCursor

java.awt.Cursor nullCursor

pointerCursor

java.awt.Cursor pointerCursor

me

java.lang.Object[] me

controllerClass

java.lang.Class[] controllerClass

controllerObject

java.lang.Object[] controllerObject

staller

java.lang.Thread staller

trainerPanel

TrainerPanel trainerPanel

progressPanel

ProgressPanel progressPanel

transPanel

javax.swing.JPanel transPanel

bullseyePanel

javax.swing.JPanel bullseyePanel

dialogPanel

javax.swing.JPanel dialogPanel

Class desktop.TrainingPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

taskProps

TrainingPanel.TaskPropertyMap taskProps

settings

Settings settings

actionListeners

java.util.Vector actionListeners

resetTimer

long resetTimer

sound

AudioPlayer sound
The sound/audio player.


dt

TrainingDesktop dt


Package events

Class events.ControllerChangeEvent extends TrainingEvent implements Serializable

Class events.TrainingEvent extends java.util.EventObject implements Serializable


Package util

Class util.SkillLattice extends org.xml.sax.helpers.DefaultHandler implements Serializable

Serialized Fields

toposkills

Skill[] toposkills
Skills after checked for topological sort


map

java.util.TreeMap map
TreeMap of the skills for quick searching.


filename

java.lang.String filename
The filename of the XML file of the skill lattice.

Class util.ValueNotSetException extends java.lang.Exception implements Serializable


Package keyboard

Class keyboard.KeyboardTrainingPanel extends TrainingPanel implements Serializable

Serialized Fields

scrollerEdge

javax.swing.border.Border scrollerEdge

raisedButtonBorder

javax.swing.border.Border raisedButtonBorder

gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


instructionLabel

javax.swing.JLabel instructionLabel

targetArea

keyboard.KeyboardTrainingPanel.KeyboardTextArea targetArea

userArea

keyboard.KeyboardTrainingPanel.KeyboardTextArea userArea

button

javax.swing.JButton button

keymap

KeymapPanel keymap

updater

keyboard.KeyboardTrainingPanel.UpdateThread updater

targetScroll

KeyboardTrainingPanel.BigScrollPane targetScroll

targetHighlight

int[] targetHighlight

targetForegroundColor

java.awt.Color targetForegroundColor

targetBackgroundColor

java.awt.Color targetBackgroundColor

targetHighlightColor

java.awt.Color targetHighlightColor

targetHighlightTextColor

java.awt.Color targetHighlightTextColor

targetHighlightCircleColor

java.awt.Color targetHighlightCircleColor

targetFont

java.awt.Font targetFont

userScroll

KeyboardTrainingPanel.BigScrollPane userScroll

userCaretSelection

int[] userCaretSelection

userHighlightSelection

int[] userHighlightSelection

userForegroundColor

java.awt.Color userForegroundColor

userBackgroundColor

java.awt.Color userBackgroundColor

userHighlightColor

java.awt.Color userHighlightColor

userHighlightTextColor

java.awt.Color userHighlightTextColor

userCaretHighlightColor

java.awt.Color userCaretHighlightColor

userHighlightCircleColor

java.awt.Color userHighlightCircleColor

userCaretDescriptor

FatCaret.Descriptor userCaretDescriptor

userFont

java.awt.Font userFont

userCaret

FatCaret userCaret

instructionForegroundColor

java.awt.Color instructionForegroundColor

instructionBackgroundColor

java.awt.Color instructionBackgroundColor

instructionFont

java.awt.Font instructionFont

buttonForegroundColor

java.awt.Color buttonForegroundColor

buttonBackgroundColor

java.awt.Color buttonBackgroundColor

buttonFont

java.awt.Font buttonFont

keymapChanged

boolean keymapChanged

keymapValue

java.lang.String keymapValue

main

javax.swing.JPanel main

keymapping

Keymapping keymapping

Class keyboard.KeyboardTrainingPanel.BigScrollPane extends javax.swing.JScrollPane implements Serializable

Class keyboard.KeymapPanel extends javax.swing.JLabel implements Serializable

Serialized Fields

tempKeyImage

keyboard.KeymapPanel.EmptyKeyImage tempKeyImage


Package mouse

Class mouse.HandPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

p

java.awt.Point p

img

java.awt.Image img

size

java.awt.Dimension size

Class mouse.MouseModelClickingPanel extends TrainingPanel implements Serializable

Serialized Fields

border

javax.swing.border.Border border

instructionText

javax.swing.JLabel instructionText

gridLayout

java.awt.GridLayout gridLayout

grid

javax.swing.JPanel grid

gridButtons

MouseModelClickingPanel.MouseGridButtonHolder gridButtons

gridSizeX

int gridSizeX

gridSizeY

int gridSizeY

highlightColor

java.awt.Color highlightColor

gridColor

java.awt.Color gridColor

highlitButton

MouseModelClickingPanel.MouseGridButton highlitButton

handpanel

HandPanel handpanel

blank

javax.swing.JPanel blank

image

java.awt.Image image

point

java.awt.Point point

update

boolean update

filename

java.lang.String filename

updater

mouse.MouseModelClickingPanel.UpdateThread updater
MouseTrainingPanel methods must acquire a lock on this object while updating the variables that control the grid layout.


instructionBackground

java.awt.Color instructionBackground

instructionForeground

java.awt.Color instructionForeground

instructionFont

java.awt.Font instructionFont

caption

java.lang.String caption

targetcaption

java.lang.String targetcaption

Class mouse.MouseModelClickingPanel.MouseGridButton extends javax.swing.JButton implements Serializable

Serialized Fields

changer

mouse.MouseModelClickingPanel.MouseGridButton.ColorChanger changer

talModel

mouse.MouseModelClickingPanel.MouseGridButton.TALButtonModel talModel

baseColor

java.awt.Color baseColor

highlight

boolean highlight

Class mouse.MouseModelMovingPanel extends TrainingPanel implements Serializable

Serialized Fields

border

javax.swing.border.Border border

instructionText

javax.swing.JLabel instructionText

handpanel

HandPanel handpanel

image

java.awt.Image image

point

java.awt.Point point

update

boolean update

updater

mouse.MouseModelMovingPanel.UpdateThread updater
MouseTrainingPanel methods must acquire a lock on this object while updating the variables that control the grid layout.


instructionBackground

java.awt.Color instructionBackground

instructionForeground

java.awt.Color instructionForeground

instructionFont

java.awt.Font instructionFont

caption

java.lang.String caption

targetcaption

java.lang.String targetcaption

grid

javax.swing.JPanel grid

grids

javax.swing.JPanel[] grids

direction

java.lang.String direction

Class mouse.MouseTrainingPanel extends TrainingPanel implements Serializable

Serialized Fields

border

javax.swing.border.Border border

instructionText

javax.swing.JLabel instructionText

gridLayout

java.awt.GridLayout gridLayout

grid

javax.swing.JPanel grid

gridButtons

MouseTrainingPanel.MouseGridButtonHolder gridButtons

updater

mouse.MouseTrainingPanel.UpdateThread updater
MouseTrainingPanel methods must acquire a lock on this object while updating the variables that control the grid layout.


gridSizeX

int gridSizeX

gridSizeY

int gridSizeY

highlightColor

java.awt.Color highlightColor

gridColor

java.awt.Color gridColor

highlitButton

MouseTrainingPanel.MouseGridButton highlitButton

instructionBackground

java.awt.Color instructionBackground

instructionForeground

java.awt.Color instructionForeground

instructionFont

java.awt.Font instructionFont

caption

java.lang.String caption

Class mouse.MouseTrainingPanel.MouseGridButton extends javax.swing.JButton implements Serializable

Serialized Fields

changer

mouse.MouseTrainingPanel.MouseGridButton.ColorChanger changer

talModel

mouse.MouseTrainingPanel.MouseGridButton.TALButtonModel talModel

baseColor

java.awt.Color baseColor

highlight

boolean highlight


Package tal

Class tal.TalPanel extends TrainingPanel implements Serializable

Serialized Fields

bLayMain

java.awt.BorderLayout bLayMain
Layout used in this class.


instructionLabel

javax.swing.JLabel instructionLabel
Instruction label in north part of interface.


inbox

TalInbox inbox
The TAL email Inbox component.


readercomposer

ReaderComposer readercomposer
The TAL email reader/composer component.


picturereader

PictureReader picturereader
The TAL email reader w/ picture component.


updater

tal.TalPanel.UpdateThread updater
Upadater thread


talEdge

javax.swing.border.Border talEdge

userCaretSelection

int[] userCaretSelection

userHighlightSelection

int[] userHighlightSelection

userHighlightColor

java.awt.Color userHighlightColor

userHighlightTextColor

java.awt.Color userHighlightTextColor

userCaretHighlightColor

java.awt.Color userCaretHighlightColor

userHighlightCircleColor

java.awt.Color userHighlightCircleColor

userCaretDescriptor

FatCaret.Descriptor userCaretDescriptor

userCaret

FatCaret userCaret

targetHighlight

int[] targetHighlight

targetForegroundColor

java.awt.Color targetForegroundColor

targetBackgroundColor

java.awt.Color targetBackgroundColor

targetHighlightColor

java.awt.Color targetHighlightColor

targetHighlightTextColor

java.awt.Color targetHighlightTextColor

targetHighlightCircleColor

java.awt.Color targetHighlightCircleColor

targetCaretHighlightColor

java.awt.Color targetCaretHighlightColor

instructionForeground

java.awt.Color instructionForeground

instructionBackground

java.awt.Color instructionBackground

instructionFont

java.awt.Font instructionFont

caption

java.lang.String caption

readerText

java.lang.String readerText

readerSubject

java.lang.String readerSubject

readerDate

java.lang.String readerDate

readerCaption

java.lang.String readerCaption

composerText

java.lang.String composerText

composerSubject

java.lang.String composerSubject

composerCaption

java.lang.String composerCaption

inboxBuddy

java.lang.String inboxBuddy

readerReply

java.lang.String readerReply

readerSave

java.lang.String readerSave

readerDelete

java.lang.String readerDelete

composerSend

java.lang.String composerSend

composerDont

java.lang.String composerDont

buttonLogout

java.lang.String buttonLogout

inboxHighlight

java.lang.String inboxHighlight

inboxGray

boolean inboxGray

readerGray

boolean readerGray

composerGray

boolean composerGray

readerScrollTop

boolean readerScrollTop

readerScrollBottom

boolean readerScrollBottom

composerScrollTop

boolean composerScrollTop

composerScrollBottom

boolean composerScrollBottom

inboxScrollTop

boolean inboxScrollTop

inboxScrollBottom

boolean inboxScrollBottom

switchreader

boolean switchreader

ss

ShallowSettings ss


Package tal.component

Class tal.component.GrayPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

gray

boolean gray

Class tal.component.IntroPanel extends TrainingPanel implements Serializable

Serialized Fields

intro

javax.swing.JPanel intro

Class tal.component.IntroPanel.DomainButton extends TrainingButton implements Serializable

Serialized Fields

domain

java.lang.String domain

Class tal.component.PictureReader extends javax.swing.JPanel implements Serializable

Serialized Fields

gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


lineBorder

javax.swing.border.Border lineBorder

scrollerEdge

javax.swing.border.Border scrollerEdge

readerDate

javax.swing.JLabel readerDate

readerSubject

javax.swing.JLabel readerSubject

readerIns

javax.swing.JLabel readerIns

composerSubject

javax.swing.JLabel composerSubject

composerIns

javax.swing.JLabel composerIns

readerReply

javax.swing.JButton readerReply

readerSave

javax.swing.JButton readerSave

readerDelete

javax.swing.JButton readerDelete

composerSend

javax.swing.JButton composerSend

composerDont

javax.swing.JButton composerDont

reader

ReaderPane reader

readerScroll

PictureReader.BigScrollPane readerScroll

readerpanel

javax.swing.JPanel readerpanel

readerbuttons

javax.swing.JPanel readerbuttons

readerlabels

javax.swing.JPanel readerlabels

pictures

java.util.Vector pictures

readerText

java.lang.String readerText

buttonForegroundColor

java.awt.Color buttonForegroundColor

buttonBackgroundColor

java.awt.Color buttonBackgroundColor

font

java.awt.Font font

Class tal.component.PictureReader.BigScrollPane extends javax.swing.JScrollPane implements Serializable

Class tal.component.ReaderComposer extends javax.swing.JPanel implements Serializable

Serialized Fields

gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


lineBorder

javax.swing.border.Border lineBorder

scrollerEdge

javax.swing.border.Border scrollerEdge

reader

ReaderComposer.TalTextArea reader

composer

ReaderComposer.TalTextArea composer

readerDate

javax.swing.JLabel readerDate

readerSubject

javax.swing.JLabel readerSubject

readerIns

javax.swing.JLabel readerIns

composerSubject

javax.swing.JLabel composerSubject

composerIns

javax.swing.JLabel composerIns

readerReply

javax.swing.JButton readerReply

readerSave

javax.swing.JButton readerSave

readerDelete

javax.swing.JButton readerDelete

composerSend

javax.swing.JButton composerSend

composerDont

javax.swing.JButton composerDont

readerScroll

ReaderComposer.BigScrollPane readerScroll

composerScroll

ReaderComposer.BigScrollPane composerScroll

userCaretDescriptor

FatCaret.Descriptor userCaretDescriptor

userCaret

FatCaret userCaret

readerpanel

javax.swing.JPanel readerpanel

composerpanel

javax.swing.JPanel composerpanel

readerbuttons

javax.swing.JPanel readerbuttons

composerbuttons

javax.swing.JPanel composerbuttons

readerlabels

javax.swing.JPanel readerlabels

composerlabels

javax.swing.JPanel composerlabels

buttonForegroundColor

java.awt.Color buttonForegroundColor

buttonBackgroundColor

java.awt.Color buttonBackgroundColor

font

java.awt.Font font

main

javax.swing.JPanel main

Class tal.component.ReaderComposer.BigScrollPane extends javax.swing.JScrollPane implements Serializable

Class tal.component.ReaderComposer.TalTextArea extends javax.swing.JTextArea implements Serializable

Serialized Fields

selectStart

int selectStart

selectEnd

int selectEnd

select

java.lang.Object select

painter

HighlightCircle painter

Class tal.component.ReaderPane extends javax.swing.JPanel implements Serializable

Serialized Fields

loop

boolean loop

pr

PictureReader pr

settings

ShallowSettings settings

children

java.util.Vector children

rpl

tal.component.ReaderPane.ReaderPaneLayout rpl

desktop

TrainingDesktop desktop

pictureScrollUI

TALVerticalScrollerUI pictureScrollUI

textArea

javax.swing.JTextArea textArea

pictureArea

javax.swing.JPanel pictureArea

Class tal.component.TalInbox extends GrayPanel implements Serializable

Serialized Fields

scrollerEdge

javax.swing.border.Border scrollerEdge

lineBorder

javax.swing.border.Border lineBorder

gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


scrollpane

javax.swing.JScrollPane scrollpane
The scrolpane that has inbox.


main

javax.swing.JPanel main
contains all the mailboxes.


buddies

java.util.TreeMap buddies

indexes

java.util.TreeMap indexes

logout

javax.swing.JButton logout

talsettings

ShallowSettings talsettings

font

java.awt.Font font


Package test

Class test.MediaPanel extends TrainingPanel implements Serializable

Serialized Fields

progress

ProgressPanel progress
Displays the current progress of the drill.


movie

MoviePlayer movie
The movie player


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


movieactive

boolean movieactive

movieEdge

javax.swing.border.Border movieEdge

Class test.SoundPanel extends TrainingPanel implements Serializable

Serialized Fields

yes

javax.swing.JButton yes
Button 1 (also referred to as yes button)


no

javax.swing.JButton no
Button 2 (also referred to as no button)


grid

javax.swing.JPanel grid

text

javax.swing.JLabel text
Displays some text/question


picture

javax.swing.JLabel picture
Displays some picture


updater

test.SoundPanel.UpdateThread updater
Thread for safely adding/removing components.


bLayMain

java.awt.BorderLayout bLayMain
Layout used in this panel.


gbagLayInfo

java.awt.GridBagLayout gbagLayInfo
Layout used in this panel.


Package wizx.controller

Class wizx.controller.WidgetEvent extends java.util.EventObject implements Serializable

Serialized Fields

command

java.lang.String command
The state of the GUI.


Package wizx.desktop

Class wizx.desktop.FatCaret extends javax.swing.text.DefaultCaret implements Serializable

Serialized Fields

settings

Settings settings
The settings containing the appearance information for the caret.

Class wizx.desktop.TOCButton extends WizardButton implements Serializable

Serialized Fields

wizard

java.lang.String wizard

panel

GotoWidget panel

Class wizx.desktop.WizardButton extends javax.swing.JButton implements Serializable

Serialized Fields

pureText

java.lang.String pureText

Class wizx.desktop.WizardDesktop extends javax.swing.JFrame implements Serializable

Serialized Fields

controller

Controller controller
Wizard controller. Used to sign up as a listener.


drawer

wizx.desktop.WizardDesktop.Redraw drawer

unloader

wizx.desktop.WizardDesktop.Unloader unloader

display

WizardPanel display

toolPanel

javax.swing.JPanel toolPanel

quit

javax.swing.JButton quit

back

javax.swing.JButton back

next

javax.swing.JButton next

home

javax.swing.JButton home

title

javax.swing.JLabel title

showBack

boolean showBack

showNext

boolean showNext

showHome

boolean showHome

Class wizx.desktop.WizardLabel extends javax.swing.JLabel implements Serializable

Serialized Fields

pureText

java.lang.String pureText

Class wizx.desktop.WizardPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

widgets

wizx.desktop.WizardPanel.WidgetLink widgets

footer

wizx.desktop.WizardPanel.WidgetLink footer

dt

WizardDesktop dt

scroller

javax.swing.JScrollPane scroller


Package wizx.util

Class wizx.util.UndefinedVariableException extends java.lang.Exception implements Serializable

Class wizx.util.WizardParser extends org.xml.sax.helpers.DefaultHandler implements Serializable

Serialized Fields

map

java.util.TreeMap map
Map of the pages for quick searching.


pages

java.util.Vector pages

initialVariables

java.util.Vector initialVariables

finalVariables

java.util.Vector finalVariables

start

Page start

wizard

Wizard wizard

settings

Settings settings


Package wizx.widgets

Class wizx.widgets.BooleanWidget extends Widget implements Serializable

Serialized Fields

yes

javax.swing.JRadioButton yes

no

javax.swing.JRadioButton no

indent

javax.swing.JLabel indent

buttonsOuter

javax.swing.JPanel buttonsOuter

buttonsInner

javax.swing.JPanel buttonsInner

source

java.lang.String source

Class wizx.widgets.ChooseWidget extends Widget implements Serializable

Serialized Fields

dropDown

javax.swing.JComboBox dropDown

source

java.lang.String source

display

java.lang.String display

sourceList

Value[] sourceList

Class wizx.widgets.ColorSchemeWidget extends Widget implements Serializable

Serialized Fields

swatchSize

java.awt.Dimension swatchSize

samplePanel

javax.swing.JPanel samplePanel

buttonPanel

javax.swing.JPanel buttonPanel

source

java.lang.String source

schemes

java.lang.String schemes

font

java.lang.String font

colorScheme

RecordValue colorScheme

showFont

java.awt.Font showFont

schemeListener

wizx.widgets.ColorSchemeWidget.SchemeButtonListener schemeListener

drawer

wizx.widgets.ColorSchemeWidget.Drawer drawer

Class wizx.widgets.ColorWidget extends Widget implements Serializable

Serialized Fields

browse

javax.swing.JButton browse

stupid

javax.swing.JPanel stupid

chooser

javax.swing.JColorChooser chooser

source

java.lang.String source

other

java.lang.String other

font

java.lang.String font

color

NumberValue color

front

boolean front

okListener

wizx.widgets.ColorWidget.ColorChooserOKListener okListener

Class wizx.widgets.FileWidget extends Widget implements Serializable

Serialized Fields

browse

javax.swing.JButton browse

field

javax.swing.JTextField field

source

java.lang.String source

type

java.lang.String type

Class wizx.widgets.FontWidget extends Widget implements Serializable

Serialized Fields

buttonPanel

javax.swing.JPanel buttonPanel

textPanel

javax.swing.JPanel textPanel

grow

javax.swing.JButton grow

shrink

javax.swing.JButton shrink

size

int size

source

java.lang.String source

display

java.lang.String display

sourceList

Value[] sourceList

Class wizx.widgets.GotoWidget extends Widget implements Serializable

Serialized Fields

steps

javax.swing.JButton[] steps

Class wizx.widgets.NumberWidget extends Widget implements Serializable

Serialized Fields

spinner

javax.swing.JSpinner spinner

decimalFormat

java.text.DecimalFormat decimalFormat

source

java.lang.String source

increment

java.lang.String increment

min

java.lang.String min

max

java.lang.String max

Class wizx.widgets.PictureWidget extends Widget implements Serializable

Serialized Fields

source

java.lang.String source

picture

javax.swing.JLabel picture

Class wizx.widgets.SelectWidget extends Widget implements Serializable

Serialized Fields

choices

javax.swing.JToggleButton[] choices

indent

javax.swing.JLabel indent

buttonsOuter

javax.swing.JPanel buttonsOuter

buttonsInner

javax.swing.JPanel buttonsInner

sourceList

Value[] sourceList

source

java.lang.String source

display

java.lang.String display

multiselect

boolean multiselect

dispatcher

wizx.widgets.SelectWidget.ButtonListener dispatcher

Class wizx.widgets.StatementWidget extends Widget implements Serializable

Class wizx.widgets.StringWidget extends Widget implements Serializable

Serialized Fields

input

javax.swing.text.JTextComponent input

lookatme

wizx.widgets.StringWidget.GrabRunner lookatme

source

java.lang.String source

Class wizx.widgets.TokenWidget extends Widget implements Serializable

Serialized Fields

input

javax.swing.JTextField input

source

java.lang.String source

format

java.lang.String format

size

java.lang.String size

lookatme

wizx.widgets.TokenWidget.GrabRunner lookatme

Class wizx.widgets.Widget extends javax.swing.JPanel implements Serializable

Serialized Fields

title

WizardLabel title

titleText

java.lang.String titleText

variableText

java.lang.String variableText

listeners

java.util.Vector listeners


talx x1.0.5

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