|
talx x1.0.5 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Controller | |
| talx.controller | Defines the behaviors for the system. |
| talx.controller.base | Defines the "standard" behaviors for the system. |
| talx.controller.extended | Defines behaviors that are more advanced than the base package. |
| talx.controller.mixed | Defines behaviors that are approximately equal to the base package. |
| talx.controller.simple | Defines behaviors that are less advanced than the base package. |
| talx.feature | Provides framework for pluggable features. |
| talx.model | Provides state information for the entire application, and access to the transport system. |
| talx.view | Provides visual infrastructure for the entire system. |
| Uses of Controller in talx.controller |
| Methods in talx.controller with parameters of type Controller | |
boolean |
Interceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
Determines whether this feature is responsible for the action. |
void |
Interceptor.initialize(Controller c)
Allows the interceptor to change the gui state. |
static void |
HandlerUtils.initialize(Controller c)
Handles shared state initialization. |
static void |
HandlerUtils.showArchive(Archive a,
Controller c)
Handles showing an archive message. |
static void |
HandlerUtils.showGame(StartGame sg,
Controller c)
Handles showing a game screen. |
static void |
HandlerUtils.showMailCounts(Person p,
Controller c)
Handles showing new mail counts when a PersonActionEvent occurs. |
static boolean |
HandlerUtils.showMessage(MailBox b,
Controller c)
Handles showing a message when a mailbox is activated. |
static void |
HandlerUtils.handleReply(Controller c)
Handles replying to a message. |
static void |
HandlerUtils.handleSend(Controller c)
Handles sending a composition. |
static void |
HandlerUtils.handleAbort(Controller c)
Handles aborting a composition. |
static void |
HandlerUtils.handlePostpone(Controller c)
Handles postponing a composition. |
static javax.mail.internet.MimeMessage |
HandlerUtils.constructMessageFromComposer(Controller c,
GUIState state,
javax.mail.internet.MimeBodyPart[] attachments)
Constructs a message from the data in the composer and state. |
boolean |
CommandInterceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
Handles basic system commands. |
void |
CommandInterceptor.initialize(Controller c)
This method will never actually get called, but it is a contractual obligation. |
ActionHandler |
ActionHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles an action event and transitions to a new action handler. |
boolean |
ActionHandler.canRun(GUIState state,
Controller c)
This method tells the controller whether the given handler will function in the given GUIState. |
| Constructors in talx.controller with parameters of type Controller | |
TALLogger(TransportToolkit mailstore,
MailSystemDesktop ms,
Settings settings,
Controller controller,
ReceiverFilter instack,
SenderFilter outstack)
|
|
GameLogger(Controller controller)
|
|
| Uses of Controller in talx.controller.base |
| Methods in talx.controller.base with parameters of type Controller | |
boolean |
ReaderHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
ReaderHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles reader controls. |
boolean |
InboxHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
InboxHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles mailboxes, archives, start-games, and person-actions. |
boolean |
DialogInterceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
Handles dialogs listed in sequences. |
void |
DialogInterceptor.initialize(Controller c)
Called when the system starts up. |
void |
DialogInterceptor.DialogRunner.run(Controller c)
Called by doYes and/or doNo in DialogTree. |
boolean |
DialogInterceptor.DialogActivator.shouldShow(Controller c)
Called by DialogTree shouldShow method. |
DialogInterceptor.DialogTree |
DialogInterceptor.DialogTree.doYes(Controller c)
Runs the action appropriate for a yes response from the user. |
DialogInterceptor.DialogTree |
DialogInterceptor.DialogTree.doNo(Controller c)
Runs the action appropriate for a no response from the user. |
DialogInterceptor.DialogTree |
DialogInterceptor.DialogTree.doDefault(Controller c)
Runs the default action. |
boolean |
DialogInterceptor.DialogTree.shouldShow(Controller c)
|
boolean |
ComposerHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
ComposerHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
|
boolean |
CCInterceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
|
void |
CCInterceptor.initialize(Controller c)
|
| Uses of Controller in talx.controller.extended |
| Methods in talx.controller.extended with parameters of type Controller | |
boolean |
JournalInterceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
|
void |
JournalInterceptor.initialize(Controller c)
|
boolean |
ImportInterceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
|
void |
ImportInterceptor.initialize(Controller c)
|
boolean |
GossipInterceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
|
void |
GossipInterceptor.initialize(Controller c)
|
boolean |
ExportInterceptor.claim(java.awt.event.ActionEvent ev,
Controller c)
Shows and hides the export button and responds to export button clicks. |
void |
ExportInterceptor.initialize(Controller c)
|
| Uses of Controller in talx.controller.mixed |
| Methods in talx.controller.mixed with parameters of type Controller | |
boolean |
ReaderHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
ReaderHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles reader controls. |
ActionHandler |
ReaderHandler.handleReply(Controller c)
|
boolean |
InboxHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
InboxHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles mailboxes, archives, start-games, and person-actions. |
boolean |
ComposerHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
ComposerHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
|
| Uses of Controller in talx.controller.simple |
| Methods in talx.controller.simple with parameters of type Controller | |
boolean |
MixedInboxHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
MixedInboxHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles mailboxes, archives, start-games, and person-actions. |
boolean |
MixedComposerHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
MixedComposerHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
|
boolean |
InboxHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
InboxHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles mailboxes, archives, start-games, and person-actions. |
boolean |
ComposerHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
ComposerHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
|
boolean |
BusyInboxHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
BusyInboxHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
Handles mailboxes, archives, start-games, and person-actions. |
boolean |
BusyComposerHandler.canRun(GUIState state,
Controller c)
|
ActionHandler |
BusyComposerHandler.handleAction(java.awt.event.ActionEvent ev,
Controller c)
|
| Uses of Controller in talx.feature |
| Methods in talx.feature with parameters of type Controller | |
void |
KeyTest.initialize(Controller c)
|
boolean |
InboxClickCorrection.claim(java.awt.event.ActionEvent ev,
Controller c)
|
void |
InboxClickCorrection.initialize(Controller c)
|
boolean |
BadTypingCorrection.claim(java.awt.event.ActionEvent ev,
Controller c)
|
void |
BadTypingCorrection.initialize(Controller c)
|
| Uses of Controller in talx.model |
| Methods in talx.model with parameters of type Controller | |
GameView |
GameManager.getView(Game g,
Controller controller)
This method returns the cached view associated with the game passed. |
| Uses of Controller in talx.view |
| Methods in talx.view with parameters of type Controller | |
void |
MailSystemDesktop.setController(Controller c)
Called by controller in its constructor. |
static void |
ActionDispatcher.setController(Controller c)
Objects wishing to hear the action broadcast should subsribe via this method. |
|
talx x1.0.5 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.