SourceJammer 1.2.0.1 May 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan

org.sourcejammer.client.gui.action
Class ActionCentral

java.lang.Object
  |
  +--org.sourcejammer.client.gui.action.ActionCentral
All Implemented Interfaces:
Actions

public class ActionCentral
extends java.lang.Object
implements Actions

Central clearing house for actions.


Inner Class Summary
protected  class ActionCentral.ActionAndEvent
           
protected  class ActionCentral.FireActionThread
           
 
Fields inherited from interface org.sourcejammer.client.gui.action.Actions
act_ABOUT, act_ADD_EDIT_ARCHIVE_CONF_INFO, act_ADD_FILE, act_ADD_USER_TO_ARCHIVE_CONTROLLERS, act_ADD_USER_TO_ARCHIVE_USERS, act_CHANGE_PASSWORD, act_CHECK_IN_FILES, act_CHECK_OUT_FILES, act_CLEAR_MESSAGES, act_CONNECT, act_CONNECT_LIST_ARCHIVES, act_DELETE_ARCHIVE_CONF_INFO, act_DELETE_ARCHIVE_ON_SERVER, act_DISCONNECT, act_DISPLAY_PROJECT_DETAILS, act_EXIT, act_GET_COMPLETE_USER_LIST, act_GET_FILE_INFO, act_GET_FILE_VERSION, act_GET_FILES, act_GET_FILES_IN_PROJECT, act_GET_LABELED_VERSION, act_GET_PROJECT, act_LIST_ARCHIVES, act_LIST_ARCHIVES_ON_SERVER, act_LIST_ARCHIVES_ON_SERVER_DELETE, act_MAINTAIN_ARCHIVE_USERS, act_MAKE_ARCHIVE, act_MAKE_LABELED_VERSION, act_MAKE_PROJECT, act_MAKE_USER, act_METAL_LOOK_AND_FEEL, act_MOTIF_LOOK_AND_FEEL, act_PERMANENTLY_DELETE, act_REFRESH_PROJECT, act_REMOVE_FILES, act_REMOVE_PROJECT, act_REMOVE_USER, act_REMOVE_USER_FROM_ARCHIVE_CONTROLLERS, act_REMOVE_USER_FROM_ARCHIVE_USERS, act_RENAME_FILE, act_RENAME_PROJECT, act_RESTORE_REMOVED, act_RETREIVE_FILE_INFO, act_ROLLBACK_TO_PREV_VERSION, act_SET_DEFAULT_DIR, act_TOGGLE_USER_ADMIN_STATUS, act_UNDO_CHECK_OUT, act_VIEW_DELETE_REMOVED, act_VIEW_LABELED_VERSIONS, act_VIEW_REMOVED, act_VIEW_RESTORE_REMOVED, act_VIEW_VERSION_COMMENT, act_VISUAL_DIFF, act_WINDOWS_LOOK_AND_FEEL
 
Method Summary
 void disableAction(java.lang.Integer identifier)
           
 void enableAction(java.lang.Integer identifier)
           
protected  void finalize()
           
 void fireAction(java.lang.Integer identifier)
           
 void fireAction(java.lang.Integer identifier, java.awt.event.ActionEvent ev)
           
 void fireActionThisThread(java.lang.Integer identifier)
           
 void fireActionThisThread(java.lang.Integer identifier, java.awt.event.ActionEvent ev)
           
static ActionCentral getInstance()
           
 void registerAction(javax.swing.Action action, java.lang.Integer identifier)
          Use constants in Actions interface for identifier.
 void restartThread()
           
protected  void waitTillNotified()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

restartThread

public void restartThread()

getInstance

public static ActionCentral getInstance()

registerAction

public void registerAction(javax.swing.Action action,
                           java.lang.Integer identifier)
Use constants in Actions interface for identifier.

enableAction

public void enableAction(java.lang.Integer identifier)

disableAction

public void disableAction(java.lang.Integer identifier)

fireAction

public void fireAction(java.lang.Integer identifier)

fireAction

public void fireAction(java.lang.Integer identifier,
                       java.awt.event.ActionEvent ev)

fireActionThisThread

public void fireActionThisThread(java.lang.Integer identifier)

fireActionThisThread

public void fireActionThisThread(java.lang.Integer identifier,
                                 java.awt.event.ActionEvent ev)

waitTillNotified

protected void waitTillNotified()
                         throws java.lang.InterruptedException

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object

SourceJammer 1.2.0.1 May 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan