talx x1.0.5

Package talx.view.inbox

Provides visual components for selecting a correspondent.

See:
          Description

Interface Summary
Archive Marker interface for controls that indicate an attempt to access an archive.
MailBox Interface for controls that indicate an attempt to access a mailbox.
QualifiedMailBox Interface for mailbox that includes some message criteria.
StartGame Interface for controls that reference games.
 

Class Summary
AbstractInbox Provides generic inbox behavior.
ArchiveInbox Provides a mailbox and archive for each person.
ArchiveMultiInbox Provides a mailbox and archive for each person.
BasicInbox Provides a mailbox for each person.
MultiButtonInbox Provides multiple qualified mailboxes for each buddy.
 

Package talx.view.inbox Description

Provides visual components for selecting a correspondent. The inbox package represents one of the top-level Think-and-Link view components. The inbox component is designed to display the list of correspondents and allow access to the corresponding model information.

As with all Think-and-link top-level view components, the actual inbox component to display is determined at run-time from the settings file. All inbox components must implement the InboxGUI interface.

Most classes that implement the InboxGUI interface just subclass AbstractInbox and override the mailboxFactory method to return the inbox's particular kind of MailBox. All other inbox behavior is included in the AbstractInbox.


talx x1.0.5

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