Package org.xnap.gui.action

Provides common action classes.

See:
          Description

Interface Summary
ActionHelper.ActionExtractor  
Clearable Defines the requirements for classes that support the ClearHistoriesAction.
TopicChangable Defines the requirements for classes that support the ChangeTopicAction.
 

Class Summary
AboutDialogAction Provides an action that shows the about dialog.
AbstractDownloadAction Provides the default implementation for a download action.
AbstractListChannelsAction Provides an abstract action for querying a list of chat channels.
AbstractWizardAction Provides the default wizard dialog action.
ActionContainer Provides a class that looks like a single action but performs multiple actions.
ActionHelper This class provides a set of static actions.
ChangeTopicAction Provides an action that displays a dialog that prompts the user for topic for a chat channel.
ClearHistoriesAction Provides an action that clears all histories of Clearable objects.
CollapseAllNodesAction Provides an action that collapses all nodes of a JTree.
ConsoleDialogAction Provides an action that shows the console dialog.
ContextHelpAction Provides an action that shows the about dialog.
CopyFileAction Provides a clipboard like copy action for objects that implement the FileProvider interface.
CutFileAction Provides a clipboard like cut action for objects that implement the FileProvider interface.
EnableAction Provides a toggle action that enables or disables components.
EnqueueDirectoryAction Enqueues the files provided by DirectoryProvider using the ActionHelper.
EnqueueFileAction Enqueues the files provided by FileProvider using the ActionHelper.
EraseAction Erases the text of a JTextField.
ErrorAction Provides an action that throws an exception.
ExitAction Provides an action that closes XNap.
ExpandAllNodesAction Provides an action that expands all nodes of a JTree.
FeedbackDialogAction Provides an action that shows the preferences dialog.
FileActionManager Provides a helper class for the file actions.
FocusAction Provides an action that sets the focus to a specific component.
HelpDialogAction Provides an action that shows the about dialog.
JoinChannelAction Provides an action that prompts the user for a channel name and then joins a channel on a ChatProvider object by calling ChatProvider.join(String).
MaintainSortOrderAction Provides an action that enables or disables the maintain sort order setting of a table.
MenuAction Provides an action that shows a menu below the button that triggered this action.
OpenFileAction Opens the files provided by FileProvider using the LauncherManager for actually opening them.
OptionSubmenuAction Provides an action that provides a submenu.
PackageDialogAction Provides an action that shows the package dialog.
PanelAction Provides an action that shows a panel below the button that triggered this action.
PasteFileAction Provides a clipboard like paste action for objects that implement the DirectoryProvider interface.
PlayDirectoryAction Plays the files provided by DirectoryProvider using the ActionHelper.
PlayFileAction Plays the files provided by FileProvider using the ActionHelper.
PluginDialogAction Provides an action that shows the plugin dialog.
PluginPreferencesDialogAction Provides an action that shows the preferences dialog.
PreferencesDialogAction Provides an action that shows the preferences dialog.
ResetPreferencesAction Provides an action that shows the about dialog.
SetupWizardDialogAction Provides an action that shows the setupWizard dialog.
ShowChatPanelAction Provides an action that shows or hides the chat panel.
ShowHotlistAction Provides an action that shows the hotlist.
ShowLibraryPanelAction Provides an action that shows or hides the library panel.
ShowMainToolBarAction Provides an action that shows or hides the main tool bar.
StartPlayerAction Starts the Player.
StartupWizardDialogAction Provides an action that shows the startup wizard dialog.
StopPlayerAction Stops the Player.
SubmenuAction Provides an action that provides a submenu.
UpdateLibraryAction Provides an action that updates the repository.
UseSocksProxyAction Provides an action that enables or disables the socks proxy .
UseTabbedPaneAction Provides an action that switches between tabbed and icon list view mode.
UseTabbedTransferPaneAction Provides an action that switches the transfer panel between tabbed and icon list view mode.
 

Package org.xnap.gui.action Description

Provides common action classes.



Copyright © 2001-2005 XNap Team. All Rights Reserved.