A B C D E F G H I J K L M N O P Q R S T U V W Y

A

AboutDialog - Class in org.xnap.commons.gui
Simple about dialog.
AboutDialog(JDialog) - Constructor for class org.xnap.commons.gui.AboutDialog
Constructs an empty dialog with a single close button.
AboutDialog(JFrame) - Constructor for class org.xnap.commons.gui.AboutDialog
Constructs an empty dialog with a single close button.
AboutDialog() - Constructor for class org.xnap.commons.gui.AboutDialog
Constructs an empty dialog with a single close button.
AbstractCompletionMode - Class in org.xnap.commons.gui.completion
Abstract convenience class which provides some wrapping function to ease the implementation of a CompletionMode.
AbstractCompletionMode() - Constructor for class org.xnap.commons.gui.completion.AbstractCompletionMode
 
AbstractFileTransferHandler - Class in org.xnap.commons.gui.dnd
Abstract handler class easing drag and drop support of file objects.
AbstractFileTransferHandler() - Constructor for class org.xnap.commons.gui.dnd.AbstractFileTransferHandler
 
AbstractSelectionAction - Class in org.xnap.commons.gui.action
 
AbstractSelectionAction() - Constructor for class org.xnap.commons.gui.action.AbstractSelectionAction
 
AbstractSetting<T> - Class in org.xnap.commons.settings
Provides a default implementation of a setting.
AbstractSetting(SettingResource, String, T, Validator) - Constructor for class org.xnap.commons.settings.AbstractSetting
 
AbstractShortcut - Class in org.xnap.commons.gui.shortcut
 
AbstractShortcut() - Constructor for class org.xnap.commons.gui.shortcut.AbstractShortcut
 
AbstractSimpleTableModel<T> - Class in org.xnap.commons.gui.table
 
AbstractSimpleTableModel(Class[]) - Constructor for class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
AbstractSingleSelectionAction<T> - Class in org.xnap.commons.gui.action
 
AbstractSingleSelectionAction() - Constructor for class org.xnap.commons.gui.action.AbstractSingleSelectionAction
 
AbstractToggleAction - Class in org.xnap.commons.gui.action
Provides a default implementation for toggeable Action objects.
AbstractToggleAction(boolean) - Constructor for class org.xnap.commons.gui.action.AbstractToggleAction
 
AbstractToggleAction() - Constructor for class org.xnap.commons.gui.action.AbstractToggleAction
Constructor an AbstractToggleAction that is not selected by default.
AbstractToggleSettingAction - Class in org.xnap.commons.gui.action
Provides a default implementation for a toggle action that monitors a BooleanSetting.
AbstractToggleSettingAction(BooleanSetting) - Constructor for class org.xnap.commons.gui.action.AbstractToggleSettingAction
Constructs a toggle action that monitors a boolean preference key.
AbstractTreeModel - Class in org.xnap.commons.gui.tree
AbstractTreeModel provides a base class for tree models that is not based on TreeNode objects.
AbstractTreeModel(String) - Constructor for class org.xnap.commons.gui.tree.AbstractTreeModel
 
AbstractXNapAction - Class in org.xnap.commons.gui.action
Provides an abstract action.
AbstractXNapAction() - Constructor for class org.xnap.commons.gui.action.AbstractXNapAction
 
accept(File) - Method in class org.xnap.commons.io.FileExtensionFilter
 
ActionCollection - Class in org.xnap.commons.gui.action
 
ActionCollection() - Constructor for class org.xnap.commons.gui.action.ActionCollection
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.action.AbstractToggleAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.ColorChooserPanel.ColorChooserAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.completion.ClearCompletionModelAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.DirectoryChooser.HomeAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.EraseTextFieldAction
Erases the text field.
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.BackwardKillWordAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.CapitalizeWordAction
At first the same code as in EmacsKeyBindings.DowncaseWordAction is performed, to ensure the word is in lower case, then the first letter is capialized.
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.DowncaseWordAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillLineAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRegionAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRingSaveAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillWordAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.SetMarkCommandAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.UpcaseWordAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.YankAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.YankPopAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.TextFieldMenu.ClearAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.TextFieldMenu.SelectAllAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.util.WhatsThisAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.wizard.WizardDialog.FinishAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.wizard.WizardDialog.NextAction
 
actionPerformed(ActionEvent) - Method in class org.xnap.commons.gui.wizard.WizardDialog.PreviousAction
 
ActionShortcut - Class in org.xnap.commons.gui.shortcut
Provides an action based shortcut.
ActionShortcut(Action, JComponent) - Constructor for class org.xnap.commons.gui.shortcut.ActionShortcut
 
ActionShortcut(Action) - Constructor for class org.xnap.commons.gui.shortcut.ActionShortcut
 
add(Action) - Method in class org.xnap.commons.gui.action.ActionCollection
 
add(Thread, Throwable) - Method in class org.xnap.commons.gui.ErrorDialog
 
add(BooleanSetting, AbstractButton) - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
add(IntSetting, SpinnerNumberModel) - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
add(StringSetting, JTextComponent) - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
add(Setting<T>, ComboBoxModel) - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
add(SettingComponentMediator.SettingMapper) - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
add(Shortcut) - Method in class org.xnap.commons.gui.shortcut.ShortcutManager
Adds a shortcut.
add(Action, JComponent) - Method in class org.xnap.commons.gui.shortcut.ShortcutManager
Creates a new ActionShortcut for the action if there isn't already one and returns it.
add(Shortcut, KeyStroke) - Method in class org.xnap.commons.gui.shortcut.ShortcutPanel
 
add(int, T) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
add(int, T[]) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
add(T) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
add(Component, Object) - Method in class org.xnap.commons.gui.wizard.WizardDialog.PContainer
 
add(int, int) - Method in class org.xnap.commons.util.PortRange
Adds all ports that are first <= port <= last.
add(int) - Method in class org.xnap.commons.util.PortRange
Adds port to the range.
add(String) - Method in class org.xnap.commons.util.PortRange
Adds a range as a string.
addActionListener(ActionListener) - Method in class org.xnap.commons.gui.util.DoubleClickListener
 
addChangeListener(ChangeListener) - Method in class org.xnap.commons.gui.IconSplitPane
Adds a listener that gets notified when a tab is selected.
addChangeListener(ChangeListener) - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
addChildOfSubRoot(File, String) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
addChildOfSubRoot(File, String, String) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
addColumnProperties(String, String, int, boolean) - Method in class org.xnap.commons.gui.table.TableLayoutManager
 
addCompletion(JTextComponent) - Static method in class org.xnap.commons.gui.Builder
Adds completion and a completion mode menu to a text component.
addCompletion(JTextComponent, CompletionModel) - Static method in class org.xnap.commons.gui.Builder
Adds completion and a completion mode menu to a text component.
addCompletion(JTextComponent, JMenu) - Static method in class org.xnap.commons.gui.Builder
Adds completion and a completion mode menu to a text component.
addCompletion(JTextComponent, JMenu, CompletionModel) - Static method in class org.xnap.commons.gui.Builder
Adds completion and a completion mode menu to a text component.
addCompletionModeListener(CompletionModeListener) - Method in class org.xnap.commons.gui.completion.Completion
Adds a CompletionModeListener to the listener list.
addCompletionModeMenu(JTextComponent, Completion) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
addCompletionModeMenu(JMenu, Completion) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
addCompletionModeMenu(JTextComponent, Completion) - Method in interface org.xnap.commons.gui.factory.Factory
Adds a completion mode menu to the text component which pops up when the platform dependent popup action is triggered.
addCompletionModeMenu(JMenu, Completion) - Method in interface org.xnap.commons.gui.factory.Factory
Adds a completion mode menu as a sub menu to the menu.
addComponent(JComponent, Action) - Method in class org.xnap.commons.gui.shortcut.ActionShortcut
Installs the action into the action map of the component and sets up the shortcut mapping.
addExceptionListener(UncaughtExceptionListener) - Method in class org.xnap.commons.util.UncaughtExceptionManager
 
addHTMLTab(String, String, String, boolean, boolean) - Method in class org.xnap.commons.gui.AboutDialog
 
addHTMLTab(String, String, boolean) - Method in class org.xnap.commons.gui.AboutDialog
 
addLogoTab(String, Icon, String, String, boolean) - Method in class org.xnap.commons.gui.AboutDialog
Adds a tab that displays an image that is followed by a file's content.
addLogoTab(String, Icon, String) - Method in class org.xnap.commons.gui.AboutDialog
Adds a tab that displays an image that is followed by a file's content.
addPage(WizardPage, String) - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
addPage(int, WizardPage, String) - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.xnap.commons.gui.shortcut.AbstractShortcut
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.xnap.commons.gui.shortcut.Shortcut
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.xnap.commons.settings.AbstractSetting
Adds a preferences listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.xnap.commons.settings.PropertyResource
Adds a preferences listener.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.xnap.commons.settings.PropertyResource
Adds a preferences listener for a specific key.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.xnap.commons.settings.SettingResource
 
addSeparator() - Method in class org.xnap.commons.gui.action.ActionCollection
 
addSubRoot(String) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
addSubRoot(File) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
addTab(String, String, String, boolean) - Method in class org.xnap.commons.gui.AboutDialog
Adds a tab that displays a file's content.
addTab(String, String) - Method in class org.xnap.commons.gui.AboutDialog
Adds a tab that displays a file's content.
addTab(String, Component, Icon, boolean) - Method in class org.xnap.commons.gui.CloseableTabbedPane
Adds a compnent with a tab title and an icon to the tabbed pane.
addTab(String, Component, Icon) - Method in class org.xnap.commons.gui.CloseableTabbedPane
Convenience wrapper for addTab(String, Component, Icon, true).
addTab(String, Component) - Method in class org.xnap.commons.gui.CloseableTabbedPane
Convenience wrapper for addTab(String, Component, null, true).
addTab(String, Icon, Component) - Method in class org.xnap.commons.gui.IconSplitPane
Adds a new tab.
addTableLayoutListener(TableLayoutListener) - Method in class org.xnap.commons.gui.table.TableLayout
 
addToBlacklist(Throwable) - Method in class org.xnap.commons.util.UncaughtExceptionManager
 
addTreeModelListener(TreeModelListener) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
addWizardDialogListener(WizardDialogListener) - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
ALPHA_NUM - Static variable in class org.xnap.commons.util.StringHelper
 
ALPHABET_LOWER - Static variable in class org.xnap.commons.util.StringHelper
 
ALPHABET_UPPER - Static variable in class org.xnap.commons.util.StringHelper
 
ANYTHING - Static variable in class org.xnap.commons.util.StringHelper
 
append(StringBuffer, String, int) - Static method in class org.xnap.commons.util.StringHelper
Appends text to sb count times.
appendSeparator(String) - Static method in class org.xnap.commons.util.FileHelper
Appens a file separator to path if it does not have a trailing one.
apply() - Method in class org.xnap.commons.gui.DefaultDialog
Called by ApplyAction and OkayAction when the dialog is closed.
apply() - Method in class org.xnap.commons.gui.DirectoryChooser
 
apply() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
apply() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.BooleanSettingMapper
 
apply() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.IntSettingMapper
 
apply() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.SelectionMapper
 
apply() - Method in interface org.xnap.commons.gui.settings.SettingComponentMediator.SettingMapper
 
apply() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.StringSettingMapper
 
apply() - Method in class org.xnap.commons.gui.shortcut.ShortcutPanel
 
apply() - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
apply() - Method in interface org.xnap.commons.gui.wizard.WizardPage
Invoked when the dialog is closed or the apply button is pressed.
applySelectedKeyStroke() - Method in class org.xnap.commons.gui.shortcut.ShortcutPanel
 
APPROVE_OPTION - Static variable in class org.xnap.commons.gui.DirectoryChooser
 
areObjectsEqual(Object, Object) - Static method in class org.xnap.commons.settings.AbstractSetting
Determine if 2 objects are equal, or both point to null.
areObjectsEqual(Object[], Object[]) - Static method in class org.xnap.commons.settings.AbstractSetting
Determine if 2 arrays are equal, or both point to null.
ARRAY_SEPARATOR - Static variable in class org.xnap.commons.settings.AbstractSetting
 
AutomaticCompletionMode - Class in org.xnap.commons.gui.completion
This mode provides automatic completion similar to the one provided in KDE.
AutomaticCompletionMode() - Constructor for class org.xnap.commons.gui.completion.AutomaticCompletionMode
 
AutomaticDropDownCompletionMode - Class in org.xnap.commons.gui.completion
This mode mimics KDE's automatic drop down mode.
AutomaticDropDownCompletionMode() - Constructor for class org.xnap.commons.gui.completion.AutomaticDropDownCompletionMode
 
AWTExceptionHandler - Class in org.xnap.commons.util
 
AWTExceptionHandler() - Constructor for class org.xnap.commons.util.AWTExceptionHandler
 

B

backstore - Variable in class org.xnap.commons.settings.AbstractSetting
 
backwardKillWordAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
bindEmacsKeysToTable(JTable) - Static method in class org.xnap.commons.gui.util.GUIHelper
Adds some Emacs like keybindings to a table for moving between rows.
bindEnterKey(JComponent, Action) - Static method in class org.xnap.commons.gui.util.GUIHelper
Adds a mapping between the enter key and action to the input map of c.
bindEnterKeyLocally(JComponent, Action) - Static method in class org.xnap.commons.gui.util.GUIHelper
Does the same as GUIHelper.bindEnterKey(JComponent, Action)but uses the default input map and not the window input map.
bindEscapeKey(JComponent, Action) - Static method in class org.xnap.commons.gui.util.GUIHelper
Adds a mapping between the escape key and action to the input map of c.
bindExpandCollapseKeysToTree(JTree) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
bindKey(JComponent, KeyStroke, Action, boolean) - Static method in class org.xnap.commons.gui.util.GUIHelper
Adds a mapping between ks and action to the input map of c.
bindRandom() - Method in class org.xnap.commons.util.PortRange
Tries to bind random ports from the range and returns the ServerSocket object if successful.
BooleanSetting - Class in org.xnap.commons.settings
 
BooleanSetting(SettingResource, String, Boolean, Validator) - Constructor for class org.xnap.commons.settings.BooleanSetting
 
BooleanSetting(SettingResource, String, Boolean) - Constructor for class org.xnap.commons.settings.BooleanSetting
 
Builder - Class in org.xnap.commons.gui
 
Builder() - Constructor for class org.xnap.commons.gui.Builder
 
BUTTON_APPLY - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for the apply button.
BUTTON_CANCEL - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for the cancel button.
BUTTON_CLOSE - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for the close button.
BUTTON_CONTEXT_HELP - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for the context help button.
BUTTON_DEFAULTS - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for the defaults button.
BUTTON_HELP - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for the help button.
BUTTON_NONE - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for no buttons.
BUTTON_OKAY - Static variable in class org.xnap.commons.gui.DefaultDialog
The button type for the okay button.

C

callable(Job<T>, ProgressMonitor) - Static method in class org.xnap.commons.io.JobExecutor
 
CANCEL_OPTION - Static variable in class org.xnap.commons.gui.DirectoryChooser
 
cancelled() - Method in class org.xnap.commons.gui.DefaultDialog
 
cancelled() - Method in class org.xnap.commons.gui.DirectoryChooser
 
canImport(JComponent, DataFlavor[]) - Method in class org.xnap.commons.gui.dnd.AbstractFileTransferHandler
Returns true if one of the supported flavors is either DataFlavor.javaFileListFlavor or AbstractFileTransferHandler.linuxURIFlavor.
capitalizeWordAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
CATEGORY - Static variable in interface org.xnap.commons.gui.shortcut.Shortcut
 
centerOnScreen() - Method in class org.xnap.commons.gui.SplashWindow
 
changedFlag - Variable in class org.xnap.commons.settings.PropertyResource
Determines if preferences need to be saved.
changeEvent - Variable in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
check(int) - Method in class org.xnap.commons.settings.PortRangeValidator
Checks if i is in range.
classLoader - Static variable in class org.xnap.commons.gui.util.IconHelper
 
ClassNameSetting<T> - Class in org.xnap.commons.settings
Provides a setting for objects that are instanciated via reflection.
ClassNameSetting(SettingResource, String, T) - Constructor for class org.xnap.commons.settings.ClassNameSetting
 
clear() - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
Clears the model.
clearAction - Static variable in class org.xnap.commons.gui.TextFieldMenu
 
ClearCompletionModelAction - Class in org.xnap.commons.gui.completion
Action that allows clearing the default completion model.
ClearCompletionModelAction(DefaultCompletionModel) - Constructor for class org.xnap.commons.gui.completion.ClearCompletionModelAction
 
close() - Method in class org.xnap.commons.gui.DefaultDialog
Disposes the dialog.
close() - Method in class org.xnap.commons.gui.ErrorDialog
 
close() - Method in class org.xnap.commons.gui.ProgressDialog
Sets the cancelled status to true.
CloseableTabbedPane - Class in org.xnap.commons.gui
Provides a JTabbedPane with close buttons in the tab titles.
CloseableTabbedPane() - Constructor for class org.xnap.commons.gui.CloseableTabbedPane
Creates a tabbed pane with close buttons and a WRAP_TAB_LAYOUT
CloseableTabbedPane.CloseListener - Interface in org.xnap.commons.gui
 
CloseableTabbedPane.TabTitle - Interface in org.xnap.commons.gui
 
CloseableTabbedPane.TabTitleComponent - Class in org.xnap.commons.gui
 
CloseableTabbedPane.TabTitleComponent(String, Component, Icon) - Constructor for class org.xnap.commons.gui.CloseableTabbedPane.TabTitleComponent
 
CloseableTabbedPane.TabTitleIcon - Class in org.xnap.commons.gui
Provides an Icon that can displays a text that can have an icon to its left and an EventIcon to its right.
CloseableTabbedPane.TabTitleIcon(String, Component, Icon) - Constructor for class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
CloseableTabbedPane.TabTitleIcon(String, Component) - Constructor for class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
closeRequested(Component) - Method in interface org.xnap.commons.gui.CloseableTabbedPane.CloseListener
Called when the user clicked the close button of the tab containing component.
closeSplashWindow() - Static method in class org.xnap.commons.gui.SplashWindow
Closes the window if shown on screen.
ColorChooserPanel - Class in org.xnap.commons.gui
Provides a panel that displays a JComboBox with predefined colors and a button that can launch a JColorChooser.
ColorChooserPanel(Color) - Constructor for class org.xnap.commons.gui.ColorChooserPanel
Creates a panel with a list of default colors and selects the specified color.
ColorChooserPanel() - Constructor for class org.xnap.commons.gui.ColorChooserPanel
Creates a panel with a list of default colors.
ColorChooserPanel.ColorCellRenderer - Class in org.xnap.commons.gui
 
ColorChooserPanel.ColorCellRenderer() - Constructor for class org.xnap.commons.gui.ColorChooserPanel.ColorCellRenderer
 
ColorChooserPanel.ColorChooserAction - Class in org.xnap.commons.gui
 
ColorChooserPanel.ColorChooserAction() - Constructor for class org.xnap.commons.gui.ColorChooserPanel.ColorChooserAction
 
ColorChooserPanel.ColorIcon - Class in org.xnap.commons.gui
 
ColorChooserPanel.ColorIcon(Color) - Constructor for class org.xnap.commons.gui.ColorChooserPanel.ColorIcon
 
ColoredTable - Class in org.xnap.commons.gui
A table that uses a different background color for every other row in the table.
ColoredTable(TableModel, TableColumnModel) - Constructor for class org.xnap.commons.gui.ColoredTable
 
ColoredTable(TableModel) - Constructor for class org.xnap.commons.gui.ColoredTable
 
ColoredTable() - Constructor for class org.xnap.commons.gui.ColoredTable
 
ColorSetting - Class in org.xnap.commons.settings
Provides a setting for Color objects.
ColorSetting(SettingResource, String, Color, Validator) - Constructor for class org.xnap.commons.settings.ColorSetting
 
ColorSetting(SettingResource, String, Color) - Constructor for class org.xnap.commons.settings.ColorSetting
 
columnAdded(TableColumnModelEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
columnLayoutChanged() - Method in interface org.xnap.commons.gui.table.TableLayoutListener
Invoked when the width of one or more columns was changed.
columnLayoutChanged() - Method in class org.xnap.commons.settings.TableSettingDirector
 
columnMarginChanged(ChangeEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
columnMoved(TableColumnModelEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
columnNameChanged(int, String) - Method in interface org.xnap.commons.gui.table.TableLayoutListener
 
columnNameChanged(int, String) - Method in class org.xnap.commons.settings.TableSettingDirector
 
columnOrderChanged() - Method in interface org.xnap.commons.gui.table.TableLayoutListener
 
columnOrderChanged() - Method in class org.xnap.commons.settings.TableSettingDirector
 
columnRemoved(TableColumnModelEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
columnSelectionChanged(ListSelectionEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
columnVisibilityChanged(int, boolean) - Method in interface org.xnap.commons.gui.table.TableLayoutListener
 
columnVisibilityChanged(int, boolean) - Method in class org.xnap.commons.settings.TableSettingDirector
 
compare(int, int) - Method in class org.xnap.commons.gui.table.TableSorter
Compares two rows.
compare(String, String) - Static method in class org.xnap.commons.util.VersionParser
Compares version v1 with version v2.
compareRowsByColumn(int, int, int) - Method in class org.xnap.commons.gui.table.TableSorter
Compares two rows by a column.
compares - Variable in class org.xnap.commons.gui.table.TableSorter
Counts number of compares.
compareTo(Object) - Method in class org.xnap.commons.util.Progress
Use a higher precission to make a difference between 0 progress and 0.5.
compareTo(Object) - Method in class org.xnap.commons.util.VersionParser
Compares this VersionParser to o.
complete(String) - Method in class org.xnap.commons.gui.completion.AutomaticCompletionMode
 
complete(String) - Method in class org.xnap.commons.gui.completion.AutomaticDropDownCompletionMode
 
complete(String) - Method in interface org.xnap.commons.gui.completion.CompletionModel
Finds possible completions for a prefix.
complete(String) - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
 
complete(String) - Method in class org.xnap.commons.gui.completion.FileCompletionModel
Returns true if there are files in the local file system having the given prefix.
complete(String) - Method in class org.xnap.commons.gui.completion.ShortAutomaticCompletionMode
 
completeUniquePrefix(String) - Method in interface org.xnap.commons.gui.completion.CompletionModel
Returns largest common prefix of all possible completions for the given prefix.
completeUniquePrefix(String) - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
 
completeUniquePrefix(String) - Method in class org.xnap.commons.gui.completion.FileCompletionModel
This method's behaviour is a matter of taste.
Completion - Class in org.xnap.commons.gui.completion
The Completion class follows the mediator pattern.
Completion(JTextComponent, CompletionModel, boolean) - Constructor for class org.xnap.commons.gui.completion.Completion
Constructs a new Completion object.
Completion(JTextComponent, boolean) - Constructor for class org.xnap.commons.gui.completion.Completion
Convenience wrapper for Completion.Completion(JTextComponent, CompletionModel, boolean).
Completion(JTextComponent, CompletionModel) - Constructor for class org.xnap.commons.gui.completion.Completion
Convenience wrapper for Completion.Completion(JTextComponent, CompletionModel, boolean).
Completion(JTextComponent) - Constructor for class org.xnap.commons.gui.completion.Completion
Convenience wrapper for Completion.Completion(JTextComponent, boolean).
CompletionMode - Interface in org.xnap.commons.gui.completion
Classes implementing this interface handle the way completion is actually done.
CompletionModeFactory - Class in org.xnap.commons.gui.completion
Factory class that manages all installed completion modes and creates them.
CompletionModeFactory() - Constructor for class org.xnap.commons.gui.completion.CompletionModeFactory
 
CompletionModeFactory.CompletionModeInfo - Class in org.xnap.commons.gui.completion
Info class that associates a CompletionMode with a name that can be shown to the user.
CompletionModeFactory.CompletionModeInfo(String, String) - Constructor for class org.xnap.commons.gui.completion.CompletionModeFactory.CompletionModeInfo
Constructs a new completion mode info object which can then be installed using CompletionModeFactory.installCompletionMode(CompletionModeInfo).
CompletionModel - Interface in org.xnap.commons.gui.completion
Defines the requirements for classes implementing a CompletionModel.
CompletionModeListener - Interface in org.xnap.commons.gui.completion
Classes that want to be notified of completion mode changes can implement this interface and add themselves to a Completion object using Completion.addCompletionModeListener(CompletionModeListener).
CompletionModeMenu - Class in org.xnap.commons.gui.completion
Provides a graphical interface to the user for selecting his/her favorite completion mode.
CompletionModeMenu(Completion) - Constructor for class org.xnap.commons.gui.completion.CompletionModeMenu
 
CompletionModeSetting - Class in org.xnap.commons.settings
This class manages the serialization of the active completion mode for a Completion object.
CompletionModeSetting(SettingResource, String, Class, Completion) - Constructor for class org.xnap.commons.settings.CompletionModeSetting
Creates a CompletionModeSetting for a completion object.
CompletionPopup - Class in org.xnap.commons.gui.completion
This class presents completed objects in a popup menu below a JTextComponent.
CompletionPopup() - Constructor for class org.xnap.commons.gui.completion.CompletionPopup
Constructs a new completion popup.
CompletionPopup.SizeHandler - Class in org.xnap.commons.gui.completion
Listens for size changes of the text component and updates the popup's width appropriately.
CompletionPopup.SizeHandler() - Constructor for class org.xnap.commons.gui.completion.CompletionPopup.SizeHandler
 
CompletionSettingDirector - Class in org.xnap.commons.settings
 
CompletionSettingDirector(SettingResource, String) - Constructor for class org.xnap.commons.settings.CompletionSettingDirector
 
ComponentIterator - Class in org.xnap.commons.gui.util
Provides an iterator that traverses a component's hierarchy in preorder.
ComponentIterator(Component) - Constructor for class org.xnap.commons.gui.util.ComponentIterator
Iterate over hierarchy of component.
componentResized(ComponentEvent) - Method in class org.xnap.commons.gui.completion.CompletionPopup.SizeHandler
 
computeTextRect(Graphics, int, int) - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
contains(int) - Method in class org.xnap.commons.util.PortRange
Returns true, if port is in the range.
contextHelp() - Method in class org.xnap.commons.gui.DefaultDialog
Invoked when the context help button is selected.
convert(int) - Method in class org.xnap.commons.settings.PropertyResource
Invoked by PropertyResource.load(File) to converts preferences from oldVersion to current version.
copy(File, File) - Static method in class org.xnap.commons.util.FileHelper
 
copy(File, File, ProgressMonitor) - Static method in class org.xnap.commons.util.FileHelper
Copies source to dest.
copy(InputStream, OutputStream) - Static method in class org.xnap.commons.util.FileHelper
 
copy(InputStream, OutputStream, ProgressMonitor) - Static method in class org.xnap.commons.util.FileHelper
Copies source to dest.
copyAction - Static variable in class org.xnap.commons.gui.TextFieldMenu
 
countTokens() - Method in class org.xnap.commons.util.QuotedStringTokenizer
 
createButton(Action) - Static method in class org.xnap.commons.gui.Builder
 
createButton(Action) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
createButton(Action) - Method in interface org.xnap.commons.gui.factory.Factory
Creates a button for an action.
createCheckBox(ToggleAction) - Static method in class org.xnap.commons.gui.Builder
 
createCheckBox(ToggleAction) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
createCheckBox(ToggleAction) - Method in interface org.xnap.commons.gui.factory.Factory
Creates a checkbox for a toggle action.
createCompletionMode(CompletionModeFactory.CompletionModeInfo) - Static method in class org.xnap.commons.gui.completion.CompletionModeFactory
Creates a completion mode using the class name information from info.
createCompletionMode(String) - Static method in class org.xnap.commons.gui.completion.CompletionModeFactory
Creates a completion mode object with the given class name.
createDefaultBorder(String) - Static method in class org.xnap.commons.gui.util.GUIHelper
Returns an etched default border.
createEmptyBorder(int) - Static method in class org.xnap.commons.gui.util.GUIHelper
Returns an empty border.
createEmptyBorder() - Static method in class org.xnap.commons.gui.util.GUIHelper
Returns an empty border.
createEtchedBorder() - Static method in class org.xnap.commons.gui.util.GUIHelper
Returns an empty border.
createHeader(String) - Static method in class org.xnap.commons.gui.util.GUIHelper
Returns a component that displays title in a bold font.
createIconButton(Action) - Static method in class org.xnap.commons.gui.Builder
 
createIconButton(Action) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
createIconButton(Action) - Method in interface org.xnap.commons.gui.factory.Factory
Creates an icon button for an action that only shows the icon and not the text of the action.
createInstance(String, Icon) - Static method in class org.xnap.commons.gui.SplashWindow
 
createLoweredBorder() - Static method in class org.xnap.commons.gui.util.GUIHelper
 
createMenuItem(Action) - Static method in class org.xnap.commons.gui.Builder
 
createMenuItem(Action) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
createMenuItem(Action) - Method in interface org.xnap.commons.gui.factory.Factory
Creates a menu item for an action making sure the right sized icon is used.
createPopupMenu() - Method in class org.xnap.commons.gui.action.ActionCollection
 
createRaisedBorder() - Static method in class org.xnap.commons.gui.util.GUIHelper
 
createTitledBorder(String, int) - Static method in class org.xnap.commons.gui.util.GUIHelper
Returns a titled border.
createToolBarButton(Action) - Static method in class org.xnap.commons.gui.Builder
 
createToolBarButton(Action) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
createToolBarButton(Action) - Method in interface org.xnap.commons.gui.factory.Factory
Creates a toolbar button for an action making sure the right sized icon is used.
createTransferable(JComponent) - Method in class org.xnap.commons.gui.dnd.AbstractFileTransferHandler
Returns null.
createTransferable(JComponent) - Method in class org.xnap.commons.gui.dnd.DefaultTextFieldFileTransferHandler
Returns null, if the text field is empty or disabled.
createTransferable(JComponent) - Method in class org.xnap.commons.gui.dnd.DefaultTreeFileTransferHandler
 
createUnique(String) - Static method in class org.xnap.commons.util.FileHelper
Creates a unique file by inserting digits into pathname.
createUnique(File, String) - Static method in class org.xnap.commons.util.FileHelper
Creates a unique file in by inserting digits into filename.
cutAction - Static variable in class org.xnap.commons.gui.TextFieldMenu
 

D

DEFAULT - Static variable in class org.xnap.commons.settings.PortRangeValidator
The default validator that allows ranges between PortRange.MIN_PORT and PortRange.MAX_PORT.
DEFAULT_ICON_PATH - Static variable in class org.xnap.commons.gui.util.IconHelper
The default path to search for icons.
DEFAULT_MANGLE_PREFIXES - Static variable in class org.xnap.commons.util.UncaughtExceptionManager
 
DefaultCompletionModel - Class in org.xnap.commons.gui.completion
This classl uses a ternary search tree for completion.
DefaultCompletionModel() - Constructor for class org.xnap.commons.gui.completion.DefaultCompletionModel
Constructs a new model with no items.
DefaultCompletionModel(Object[]) - Constructor for class org.xnap.commons.gui.completion.DefaultCompletionModel
Constructs a new model using the given items for completion.
DefaultCompletionModel(Object[], boolean) - Constructor for class org.xnap.commons.gui.completion.DefaultCompletionModel
Constructs a new model using the given items for completion.
DefaultCompletionModeSetting - Class in org.xnap.commons.settings
A setting that store the default completion mode.
DefaultCompletionModeSetting(SettingResource, String, String) - Constructor for class org.xnap.commons.settings.DefaultCompletionModeSetting
Creates a CompletionModeSetting for all instances of GlobalDefaultCompletionMode.
DefaultDialog - Class in org.xnap.commons.gui
This class provides a default implementation for a dialog.
DefaultDialog(Dialog, int, JComponent) - Constructor for class org.xnap.commons.gui.DefaultDialog
Constructs a dialog showing the specified buttons and a mainComponent.
DefaultDialog(Frame, int, JComponent) - Constructor for class org.xnap.commons.gui.DefaultDialog
Constructs a dialog showing the specified buttons and a mainComponent.
DefaultDialog(int, JComponent) - Constructor for class org.xnap.commons.gui.DefaultDialog
Constructs a dialog.
DefaultDialog(Dialog, int) - Constructor for class org.xnap.commons.gui.DefaultDialog
Convenience wrapper for DefaultDialog(Dialog, int, null).
DefaultDialog(Frame, int) - Constructor for class org.xnap.commons.gui.DefaultDialog
Convenience wrapper for DefaultDialog(Frame, int, null).
DefaultDialog(int) - Constructor for class org.xnap.commons.gui.DefaultDialog
Convenience wrapper for DefaultDialog(int, null).
DefaultDialog(Dialog) - Constructor for class org.xnap.commons.gui.DefaultDialog
Convenience wrapper for DefaultDialog(Dialog, BUTTON_OKAY | BUTTON_CANCEL).
DefaultDialog(Frame) - Constructor for class org.xnap.commons.gui.DefaultDialog
Convenience wrapper for DefaultDialog(Frame, BUTTON_OKAY | BUTTON_CANCEL).
DefaultDialog() - Constructor for class org.xnap.commons.gui.DefaultDialog
Constructs a dialog with an okay and cancel button.
DefaultFactory - Class in org.xnap.commons.gui.factory
 
DefaultFactory() - Constructor for class org.xnap.commons.gui.factory.DefaultFactory
 
defaults() - Method in class org.xnap.commons.gui.DefaultDialog
 
DefaultShortcut - Class in org.xnap.commons.gui.shortcut
 
DefaultShortcut(KeyStroke, String, String) - Constructor for class org.xnap.commons.gui.shortcut.DefaultShortcut
 
DefaultShortcut(KeyStroke, String) - Constructor for class org.xnap.commons.gui.shortcut.DefaultShortcut
 
DefaultTextFieldFileTransferHandler - Class in org.xnap.commons.gui.dnd
Provides a default file transfer handler for JTextFields.
DefaultTextFieldFileTransferHandler() - Constructor for class org.xnap.commons.gui.dnd.DefaultTextFieldFileTransferHandler
 
DefaultTreeFileTransferHandler - Class in org.xnap.commons.gui.dnd
Provides a default file transfer handler for JTrees.
DefaultTreeFileTransferHandler(BooleanSetting) - Constructor for class org.xnap.commons.gui.dnd.DefaultTreeFileTransferHandler
Constructs a file transfer handler for JTrees.
DefaultTreeFileTransferHandler() - Constructor for class org.xnap.commons.gui.dnd.DefaultTreeFileTransferHandler
Convenience constructor which creates a dummy boolean setting that says the copy confirmation dialog should not be shown.
DefaultWizardPage - Class in org.xnap.commons.gui.wizard
Provides the default implementation for a wizard panel.
DefaultWizardPage() - Constructor for class org.xnap.commons.gui.wizard.DefaultWizardPage
 
DESCRIPTION - Static variable in interface org.xnap.commons.gui.shortcut.Shortcut
 
Dialogs - Class in org.xnap.commons.gui
Provides a set of static methods to display common dialogs.
Dialogs() - Constructor for class org.xnap.commons.gui.Dialogs
 
Dialogs.FileListCellRenderer - Class in org.xnap.commons.gui
This class provides a list renderer for File objects.
Dialogs.FileListCellRenderer() - Constructor for class org.xnap.commons.gui.Dialogs.FileListCellRenderer
 
DirectoryChooser - Class in org.xnap.commons.gui
Provides a dialog with a JTree that contains the local directory structure for directory selection and a button for quick selection of the user's home directory.
DirectoryChooser(JFrame) - Constructor for class org.xnap.commons.gui.DirectoryChooser
Creates a directory chooser.
DirectoryChooser(JDialog) - Constructor for class org.xnap.commons.gui.DirectoryChooser
Creates a directory chooser.
DirectoryChooser() - Constructor for class org.xnap.commons.gui.DirectoryChooser
Creates a directory chooser.
DirectoryChooser.HomeAction - Class in org.xnap.commons.gui
 
DirectoryChooser.HomeAction() - Constructor for class org.xnap.commons.gui.DirectoryChooser.HomeAction
 
disable() - Method in interface org.xnap.commons.gui.CloseableTabbedPane.TabTitle
 
disable() - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleComponent
 
disable() - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
disable() - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
 
disable() - Method in class org.xnap.commons.gui.completion.AutomaticDropDownCompletionMode
 
disable() - Method in interface org.xnap.commons.gui.completion.CompletionMode
Disables the completion mode letting it remove its listeners from the text component.
disable() - Method in class org.xnap.commons.gui.completion.DropDownListCompletionMode
 
disable() - Method in class org.xnap.commons.gui.completion.EmacsCompletionMode
 
disable() - Method in class org.xnap.commons.gui.completion.GlobalDefaultCompletionMode
 
disable() - Method in class org.xnap.commons.gui.completion.ManualCompletionMode
 
disable() - Method in class org.xnap.commons.gui.completion.NoCompletionMode
 
disable() - Method in class org.xnap.commons.gui.completion.ShortAutomaticCompletionMode
 
disableHttpProxy() - Static method in class org.xnap.commons.util.NetHelper
Disables the use of a http proxy.
disablePopup() - Method in class org.xnap.commons.gui.completion.CompletionPopup
 
disableSocksProxy() - Static method in class org.xnap.commons.util.NetHelper
Disables the use of a socks proxy.
done() - Method in class org.xnap.commons.gui.ProgressDialog
Disposes the dialog.
done() - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
DOUBLE_CLICK_ID - Static variable in class org.xnap.commons.gui.util.DoubleClickListener
 
DoubleClickListener - Class in org.xnap.commons.gui.util
Convenience class for a double click listener in a table.
DoubleClickListener() - Constructor for class org.xnap.commons.gui.util.DoubleClickListener
 
DoubleClickListener(ActionListener) - Constructor for class org.xnap.commons.gui.util.DoubleClickListener
 
downcaseWordAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
drawTitleAndRightIcon(Component, Graphics, int, int, int) - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
DropDownListCompletionMode - Class in org.xnap.commons.gui.completion
Uses a CompletionPopup to present its completions to the user.
DropDownListCompletionMode() - Constructor for class org.xnap.commons.gui.completion.DropDownListCompletionMode
 

E

EMACS_KEY_BINDINGS - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
EmacsCompletionMode - Class in org.xnap.commons.gui.completion
This completion mode mimics Emacs' (dabbrev-expand).
EmacsCompletionMode() - Constructor for class org.xnap.commons.gui.completion.EmacsCompletionMode
 
EmacsKeyBindings - Class in org.xnap.commons.gui.shortcut
Generic class which activates Emacs keybindings for java input JTextComponents.
EmacsKeyBindings() - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
EmacsKeyBindings.BackwardKillWordAction - Class in org.xnap.commons.gui.shortcut
This action kills the previous word.
EmacsKeyBindings.BackwardKillWordAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.BackwardKillWordAction
 
EmacsKeyBindings.CapitalizeWordAction - Class in org.xnap.commons.gui.shortcut
This action capitalizes the next word on the right side of the caret.
EmacsKeyBindings.CapitalizeWordAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.CapitalizeWordAction
 
EmacsKeyBindings.DowncaseWordAction - Class in org.xnap.commons.gui.shortcut
This action renders all characters of the next word to lowercase.
EmacsKeyBindings.DowncaseWordAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.DowncaseWordAction
 
EmacsKeyBindings.KillLineAction - Class in org.xnap.commons.gui.shortcut
This actin kills text up to the end of the current line and stores it in the killring.
EmacsKeyBindings.KillLineAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillLineAction
 
EmacsKeyBindings.KillRegionAction - Class in org.xnap.commons.gui.shortcut
This action Kills the marked region and stores it in the killring.
EmacsKeyBindings.KillRegionAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRegionAction
 
EmacsKeyBindings.KillRing - Class in org.xnap.commons.gui.shortcut
Manages all killed (cut) text pieces in a ring which is accessible through EmacsKeyBindings.YankPopAction.
EmacsKeyBindings.KillRing() - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRing
 
EmacsKeyBindings.KillRingSaveAction - Class in org.xnap.commons.gui.shortcut
This action copies the marked region and stores it in the killring.
EmacsKeyBindings.KillRingSaveAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRingSaveAction
 
EmacsKeyBindings.KillWordAction - Class in org.xnap.commons.gui.shortcut
This action kills the next word.
EmacsKeyBindings.KillWordAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillWordAction
 
EmacsKeyBindings.SetMarkCommandAction - Class in org.xnap.commons.gui.shortcut
This action sets a beginning mark for a selection.
EmacsKeyBindings.SetMarkCommandAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.SetMarkCommandAction
 
EmacsKeyBindings.UpcaseWordAction - Class in org.xnap.commons.gui.shortcut
This action renders all characters of the next word to upppercase.
EmacsKeyBindings.UpcaseWordAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.UpcaseWordAction
 
EmacsKeyBindings.YankAction - Class in org.xnap.commons.gui.shortcut
This action pastes text from the killring.
EmacsKeyBindings.YankAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.YankAction
 
EmacsKeyBindings.YankPopAction - Class in org.xnap.commons.gui.shortcut
This action pastes an element from the killring cycling through it.
EmacsKeyBindings.YankPopAction(String) - Constructor for class org.xnap.commons.gui.shortcut.EmacsKeyBindings.YankPopAction
 
EMAIL - Static variable in class org.xnap.commons.settings.StringValidator
Convenience validator for email addresses.
EMAIL - Static variable in class org.xnap.commons.util.StringHelper
 
enable(Completion) - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
 
enable() - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
Has to be implemented by subclasses which don't have to worry about setting the completion object and simply use the accessors provided here.
enable() - Method in class org.xnap.commons.gui.completion.AutomaticDropDownCompletionMode
 
enable(Completion) - Method in interface org.xnap.commons.gui.completion.CompletionMode
Enables the completion mode letting it add its listeners to the text component.
enable() - Method in class org.xnap.commons.gui.completion.DropDownListCompletionMode
 
enable() - Method in class org.xnap.commons.gui.completion.EmacsCompletionMode
 
enable(Completion) - Method in class org.xnap.commons.gui.completion.GlobalDefaultCompletionMode
 
enable() - Method in class org.xnap.commons.gui.completion.ManualCompletionMode
 
enable(Completion) - Method in class org.xnap.commons.gui.completion.NoCompletionMode
 
enable() - Method in class org.xnap.commons.gui.completion.ShortAutomaticCompletionMode
 
enableHttpProxy(String, int) - Static method in class org.xnap.commons.util.NetHelper
Enables the use of a http proxy at host:port.
EnableListener - Class in org.xnap.commons.gui.util
Enables or disables a set of components.
EnableListener(Component...) - Constructor for class org.xnap.commons.gui.util.EnableListener
Disables components.
enablePopup(Completion) - Method in class org.xnap.commons.gui.completion.CompletionPopup
 
enableSocksProxy(String, int) - Static method in class org.xnap.commons.util.NetHelper
Enables the use of a socks proxy at host:port.
end - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.YankAction
 
ENHANCED_TEXT_FIELD_MENU_KEY - Static variable in class org.xnap.commons.gui.factory.DefaultFactory
 
enterWhatsThisMode() - Static method in class org.xnap.commons.gui.util.WhatsThis
Enters What's This mode.
EnumSetting<T extends Enum<T>> - Class in org.xnap.commons.settings
Provides a setting for String objects.
EnumSetting(SettingResource, String, T) - Constructor for class org.xnap.commons.settings.EnumSetting
 
EnumSetting(SettingResource, String, Class<T>) - Constructor for class org.xnap.commons.settings.EnumSetting
 
equals(Object) - Method in class org.xnap.commons.gui.tree.FileNode
 
equals(Object) - Method in class org.xnap.commons.settings.PropertyResource
Returns true if o is the same object or if its version number, namespace and properties map are equal to this' fields.
EraseTextFieldAction - Class in org.xnap.commons.gui
Erases the text of a JTextField.
EraseTextFieldAction(JTextField) - Constructor for class org.xnap.commons.gui.EraseTextFieldAction
Constructs an erase action, that has its text field set to jtf.
EraseTextFieldAction() - Constructor for class org.xnap.commons.gui.EraseTextFieldAction
Constructs an erase action, that has no text field set.
ErrorDialog - Class in org.xnap.commons.gui
A dialog to display error messages.
ErrorDialog(String) - Constructor for class org.xnap.commons.gui.ErrorDialog
 
ErrorHandler - Class in org.xnap.commons.gui
 
ErrorHandler(Component, UncaughtExceptionManager, BooleanSetting, BooleanSetting) - Constructor for class org.xnap.commons.gui.ErrorHandler
 
etchType - Variable in class org.xnap.commons.gui.ThinEtchedBorder
 
executeCopy(Component, File[], File) - Static method in class org.xnap.commons.gui.Dialogs
Copies files to target.
executeMove(Component, File[], File) - Static method in class org.xnap.commons.gui.Dialogs
Moves files to target.
exists(String) - Static method in class org.xnap.commons.util.FileHelper
Returns true, if the file denoting pathname exists, false otherwise.
exitWhatsThisMode() - Static method in class org.xnap.commons.gui.util.WhatsThis
Exits What's this mode.
expandAllNodes(JTree, boolean) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
expandAllNodes(JTree, TreePath, boolean) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
extension(String) - Static method in class org.xnap.commons.util.FileHelper
Returns the lower case extension part of filename.

F

Factory - Interface in org.xnap.commons.gui.factory
Defines the requirements for a factory class used by Builder.
FileCellRenderer - Class in org.xnap.commons.gui.tree
Renders tree nodes of type File and String.
FileCellRenderer() - Constructor for class org.xnap.commons.gui.tree.FileCellRenderer
 
FileChooserPanel - Class in org.xnap.commons.gui
Provides a panel with a JTextField and a button for file selection.
FileChooserPanel(File, int) - Constructor for class org.xnap.commons.gui.FileChooserPanel
Constructs a file chooser panel with an initial text.
FileChooserPanel(int) - Constructor for class org.xnap.commons.gui.FileChooserPanel
Constructs a file chooser panel.
FileCompletionModel - Class in org.xnap.commons.gui.completion
This class provides completion for path prefixes on the local file system.
FileCompletionModel(boolean) - Constructor for class org.xnap.commons.gui.completion.FileCompletionModel
Constructs a new file completion model.
FileCompletionModel() - Constructor for class org.xnap.commons.gui.completion.FileCompletionModel
Constructs a new file completion model.
FileExtensionFilter - Class in org.xnap.commons.io
Provides a FileFilter that accepts a certain file extension only.
FileExtensionFilter(String, String) - Constructor for class org.xnap.commons.io.FileExtensionFilter
 
FileExtensionFilter(String, String[]) - Constructor for class org.xnap.commons.io.FileExtensionFilter
 
FileHelper - Class in org.xnap.commons.util
Provides a set of static methods that help with file manipulation.
FileHelper() - Constructor for class org.xnap.commons.util.FileHelper
 
FileNode - Class in org.xnap.commons.gui.tree
 
FileNode(File, boolean, String) - Constructor for class org.xnap.commons.gui.tree.FileNode
 
FileNode(File, boolean) - Constructor for class org.xnap.commons.gui.tree.FileNode
 
FileNode(File) - Constructor for class org.xnap.commons.gui.tree.FileNode
 
fileSelected(File) - Method in class org.xnap.commons.gui.FileChooserPanel
Sub classes can overwrite this.
FilesizeCellRenderer - Class in org.xnap.commons.gui.table
Renders filesize for a table cell.
FilesizeCellRenderer() - Constructor for class org.xnap.commons.gui.table.FilesizeCellRenderer
 
FileTransferable - Class in org.xnap.commons.gui.dnd
Implements the Transferable interface for files thereby supporting the flavors DataFlavor.javaFileListFlavor and AbstractFileTransferHandler.linuxURIFlavor.
FileTransferable(List<File>) - Constructor for class org.xnap.commons.gui.dnd.FileTransferable
Constructs a transferable for a list of files.
FileTreeModel - Class in org.xnap.commons.gui.tree
 
FileTreeModel(String, File[]) - Constructor for class org.xnap.commons.gui.tree.FileTreeModel
 
FileTreeModel(String) - Constructor for class org.xnap.commons.gui.tree.FileTreeModel
 
finish() - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
fireChangeEvent() - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
fireModeChanged(Class, Class) - Method in class org.xnap.commons.gui.completion.Completion
Can be used by subclasses to fire a completion mode change in case they provide their own implementation of Completion.setMode(CompletionMode).
firePageChaned(WizardPage, WizardPage) - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
firePropertChange(String, Object, Object) - Method in class org.xnap.commons.gui.shortcut.AbstractShortcut
 
firePropertyChange(String, Object, Object) - Method in class org.xnap.commons.settings.PropertyResource
Fires PropertyChangeEvent without namespace.
firePropertyChange(String, Object, Object) - Method in interface org.xnap.commons.settings.SettingResource
 
fireStateChanged() - Method in class org.xnap.commons.gui.IconSplitPane
Send a ChangeEvent, whose source is this tabbedpane, to each listener.
fireTreeNodesInserted(TreeModelEvent) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
fireTreeNodesRemoved(TreeModelEvent) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
fireTreeStructureChanged(TreeModelEvent) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
firstToken(String, String) - Static method in class org.xnap.commons.util.StringHelper
Splits text at the first occurence of separator and returns the left part, excluding the separator.
folders - Static variable in class org.xnap.commons.gui.tree.FileCellRenderer
 
FontSetting - Class in org.xnap.commons.settings
Provides a setting for Font objects.
FontSetting(SettingResource, String, Font, Validator) - Constructor for class org.xnap.commons.settings.FontSetting
 
FontSetting(SettingResource, String, Font) - Constructor for class org.xnap.commons.settings.FontSetting
 
formatLength(long) - Static method in class org.xnap.commons.util.StringHelper
Formats number of seconds in appropriate time unit
formatSize(long) - Static method in class org.xnap.commons.util.StringHelper
Returns value (byte) formatted as a file size.
fromString(String) - Method in class org.xnap.commons.settings.AbstractSetting
Sets the value of the setting from s.
fromString(String) - Method in class org.xnap.commons.settings.BooleanSetting
 
fromString(String) - Method in class org.xnap.commons.settings.ClassNameSetting
 
fromString(String) - Method in class org.xnap.commons.settings.ColorSetting
 
fromString(String) - Method in class org.xnap.commons.settings.EnumSetting
 
fromString(String) - Method in class org.xnap.commons.settings.FontSetting
 
fromString(String) - Method in class org.xnap.commons.settings.IntArraySetting
 
fromString(String) - Method in class org.xnap.commons.settings.IntSetting
 
fromString(String) - Method in class org.xnap.commons.settings.KeyStrokeSetting
 
fromString(String) - Method in class org.xnap.commons.settings.SerializableSetting
 
fromString(String) - Method in class org.xnap.commons.settings.StringArraySetting
 
fromString(String) - Method in class org.xnap.commons.settings.StringSetting
 

G

get(String, String) - Method in class org.xnap.commons.settings.PropertyResource
 
get(String, String) - Method in interface org.xnap.commons.settings.SettingResource
Returns the value to which the specified key is mapped.
getAction() - Method in class org.xnap.commons.gui.shortcut.ActionShortcut
 
getAction() - Method in class org.xnap.commons.gui.shortcut.MediatorShortcut
 
getActionCommand() - Method in class org.xnap.commons.gui.util.DoubleClickListener
 
getActionIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getActions() - Method in class org.xnap.commons.gui.action.ActionCollection
 
getApplicationIcons(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getApplyAction() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the apply action.
getBackgroundColor(int) - Method in class org.xnap.commons.gui.ColoredTable
 
getBackStore() - Method in class org.xnap.commons.settings.SettingStore
 
getBorderInsets(Component) - Method in class org.xnap.commons.gui.ThinBevelBorder
 
getBorderInsets(Component, Insets) - Method in class org.xnap.commons.gui.ThinBevelBorder
 
getBorderInsets(Component) - Method in class org.xnap.commons.gui.ThinEtchedBorder
 
getBorderInsets(Component, Insets) - Method in class org.xnap.commons.gui.ThinEtchedBorder
 
getButtonIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getButtonPanel() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the button panel.
getCancelAction() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the cancel action.
getCaretPosition() - Static method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.SetMarkCommandAction
 
getChild(Object, int) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
getChild(Object, int) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
getChildCount(Object) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
getChildCount(Object) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
getClassName() - Method in class org.xnap.commons.gui.completion.CompletionModeFactory.CompletionModeInfo
Returns the class name of the completion mode.
getCloseAction() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the close action.
getColumnAt(int) - Method in class org.xnap.commons.gui.table.TableLayout
 
getColumnClass(int) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
getColumnClass(int) - Method in interface org.xnap.commons.gui.table.SortableModel
Returns the class of the data objects in column at index.
getColumnClass(int) - Method in class org.xnap.commons.gui.table.TableSorter
 
getColumnCount() - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
getColumnCount() - Method in class org.xnap.commons.gui.table.TableLayout
 
getColumnCount() - Method in class org.xnap.commons.gui.table.TableSorter
 
getColumnIndex(String) - Method in class org.xnap.commons.gui.table.TableLayout
 
getColumnName(int) - Method in class org.xnap.commons.gui.table.TableSorter
 
getColumns() - Method in class org.xnap.commons.gui.table.TableLayout
 
getComonent() - Method in class org.xnap.commons.gui.shortcut.MediatorShortcut
 
getCompletion() - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
Returns the completion object that uses this completion mode.
getCompletion() - Method in class org.xnap.commons.gui.FileChooserPanel
Returns the completion object associated with the file text field.
getCompletionMode() - Static method in class org.xnap.commons.gui.completion.GlobalDefaultCompletionMode
Returns the class name of the currently used completion mode.
getCompletionModeInfoByClassName(String) - Static method in class org.xnap.commons.gui.completion.CompletionModeFactory
Returns the completion mode info object for the className.
getComponent() - Method in class org.xnap.commons.gui.ProgressDialog
 
getComponent() - Method in class org.xnap.commons.io.NullProgressMonitor
Returns null.
getComponent() - Method in interface org.xnap.commons.io.ProgressMonitor
Returns the component that displays the progress.
getComponent() - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
getComponent() - Method in class org.xnap.commons.io.UserAbortProgressMonitor
 
getContextHelpAction() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the cancel action.
getData() - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
getDefaultHandler() - Static method in class org.xnap.commons.util.UncaughtExceptionManager
 
getDefaultsAction() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the defaults action.
getDefaultValue() - Method in class org.xnap.commons.settings.AbstractSetting
 
getDefaultValue() - Method in interface org.xnap.commons.settings.Setting
 
getDescription() - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
getDescription() - Method in interface org.xnap.commons.gui.wizard.WizardPage
Returns a short description of the panel.
getDescription() - Method in class org.xnap.commons.io.FileExtensionFilter
 
getDescriptionAt(int) - Method in class org.xnap.commons.gui.IconSplitPane
Returns the description at index i.
getDialogParent() - Method in class org.xnap.commons.gui.ColorChooserPanel
Returns the parent of the file chooser dialog.
getDialogParent() - Method in class org.xnap.commons.gui.FileChooserPanel
Returns the parent of the file chooser dialog.
getEmptyIcon(int) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getEnumClass() - Method in class org.xnap.commons.settings.EnumSetting
 
getErrorMessage(IOException) - Static method in class org.xnap.commons.util.NetHelper
Returns a sensible error message.
getEtchType() - Method in class org.xnap.commons.gui.ThinEtchedBorder
Returns the etch type.
getFactory() - Static method in class org.xnap.commons.gui.Builder
Returns the factory used by the builder.
getFile() - Method in class org.xnap.commons.gui.FileChooserPanel
Returns a file having the path name of the currently set text in the text field.
getFileChooser() - Method in class org.xnap.commons.gui.FileChooserPanel
Returns the file chooser that is used to select the file.
getFileChooserAction() - Method in class org.xnap.commons.gui.FileChooserPanel
 
getFileFilter() - Method in class org.xnap.commons.gui.tree.FileTreeModel
Returns the currently set file filter.
getFilename() - Method in class org.xnap.commons.gui.FileChooserPanel
Deprecated.  
getFileNotFoundMessage(String) - Method in class org.xnap.commons.gui.AboutDialog
 
getFinishAction() - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
getFormatString() - Method in class org.xnap.commons.gui.table.NumberCellRenderer
 
getHeaderPopupMenu() - Method in class org.xnap.commons.gui.table.TableLayout
 
getHelpAction() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the cancel action.
getHomeDir(String, String) - Static method in class org.xnap.commons.util.FileHelper
Checks for existence of .xnap folder in the user's home directory and returns the absolute path with a file separator appended.
getHomeDir(String) - Static method in class org.xnap.commons.util.FileHelper
Returns the absolute path of the applications settings directory.
getIcon(AbstractButton, String) - Static method in class org.xnap.commons.gui.action.AbstractXNapAction
 
getIcon(String, int, boolean) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getIcon(String, int) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getIcon() - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
getIcon() - Method in interface org.xnap.commons.gui.wizard.WizardPage
Returns an icon.
getIconAt(int) - Method in class org.xnap.commons.gui.IconSplitPane
Returns the icon at index i.
getIconHeight() - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
getIconHeight() - Method in class org.xnap.commons.gui.ColorChooserPanel.ColorIcon
 
getIconHeight() - Method in class org.xnap.commons.gui.util.IconHelper.EmptyIcon
 
getIconWidth() - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
getIconWidth() - Method in class org.xnap.commons.gui.ColorChooserPanel.ColorIcon
 
getIconWidth() - Method in class org.xnap.commons.gui.util.IconHelper.EmptyIcon
 
getImage(String) - Static method in class org.xnap.commons.gui.util.IconHelper
Searches IconHelper.iconPath for filename.
getImage(int, String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getImageIcon(URL) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getImageLabel() - Method in class org.xnap.commons.gui.SplashWindow
 
getImageURL(int, String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getIndexOfChild(Object, Object) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
getIndexOfChild(Object, Object) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
getInstalledCompletionModes() - Static method in class org.xnap.commons.gui.completion.CompletionModeFactory
Returns all installed completion mode info objects.
getInstance() - Static method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRing
 
getInstance() - Static method in class org.xnap.commons.gui.shortcut.ShortcutManager
Returns the instance of ShortcutManager.
getInstance() - Static method in class org.xnap.commons.gui.SplashWindow
 
getItem() - Method in class org.xnap.commons.gui.action.AbstractSingleSelectionAction
 
getItem(int) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
getKey() - Method in class org.xnap.commons.settings.AbstractSetting
 
getKey() - Method in interface org.xnap.commons.settings.Setting
Returns the unique key used that used to identify the setting.
getKeyStroke() - Method in class org.xnap.commons.gui.shortcut.AbstractShortcut
 
getKeyStroke() - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
getKeyStroke() - Method in interface org.xnap.commons.gui.shortcut.Shortcut
Returns the keystroke.
getLabel() - Method in class org.xnap.commons.gui.tree.FileNode
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.xnap.commons.gui.ColorChooserPanel.ColorCellRenderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.xnap.commons.gui.Dialogs.FileListCellRenderer
 
getListIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getMainPanel() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the main panel.
getMaintainSortOrder() - Method in class org.xnap.commons.gui.table.TableLayout
 
getMaintainSortOrder() - Method in class org.xnap.commons.gui.table.TableSorter
 
getMax() - Method in class org.xnap.commons.settings.IntValidator
 
getMenuIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getMenuItem() - Method in class org.xnap.commons.gui.shortcut.ActionShortcut
 
getMenuKeyStroke(int) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
getMenuShortcut(int) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
getMin() - Method in class org.xnap.commons.settings.IntValidator
 
getMode() - Method in class org.xnap.commons.gui.completion.Completion
Returns the currently active completion mode.
getModel() - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
Convenience accessor, returns the completion model
getModel() - Method in class org.xnap.commons.gui.completion.Completion
Returns the currently used model.
getName() - Method in class org.xnap.commons.gui.completion.CompletionModeFactory.CompletionModeInfo
Returns the descriptive name of the completion mode.
getNextAction() - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
getNumberOfComponents() - Method in class org.xnap.commons.gui.shortcut.ActionShortcut
Returns the number of components this shortcut is registered upon.
getOkayAction() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the cancel action.
getOldVersion() - Method in class org.xnap.commons.settings.PropertyResource
Returns the version of the preferences in the file at the point of the last read operation.
getOrAddTab(String, String) - Method in class org.xnap.commons.gui.AboutDialog
Adds a new license tab.
getPanel() - Method in class org.xnap.commons.gui.ProgressDialog
 
getPanel() - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
getPanel() - Method in interface org.xnap.commons.gui.wizard.WizardPage
Returns the panel.
getPercent() - Method in class org.xnap.commons.util.Progress
 
getPopupMenu() - Method in class org.xnap.commons.gui.util.PopupListener
 
getPreferredSize() - Method in class org.xnap.commons.gui.wizard.WizardDialog.PContainer
 
getProgress() - Static method in class org.xnap.commons.gui.SplashWindow
 
getProgressBar() - Method in class org.xnap.commons.gui.SplashWindow
 
getProgressText() - Method in class org.xnap.commons.gui.table.ProgressCellRenderer
 
getProperties() - Method in class org.xnap.commons.settings.AbstractSetting
 
getProperty(Object) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
getRandom(int) - Method in class org.xnap.commons.util.PortRange
Returns a random port from the range.
getRate() - Method in class org.xnap.commons.util.Progress
Returns the current rate.
getResetTableLayoutAction() - Method in class org.xnap.commons.gui.table.TableLayoutManager
 
getRing() - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRing
Returns an unmodifiable version of the ring list which contains the killed texts.
getRoot() - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
getRowCount() - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
getRowCount() - Method in class org.xnap.commons.gui.table.TableSorter
 
getSelectedColor() - Method in class org.xnap.commons.gui.ColorChooserPanel
Returns the currently selected color.
getSelectedComponent() - Method in class org.xnap.commons.gui.IconSplitPane
Returns the currently selected tab.
getSelectedDirectory() - Method in class org.xnap.commons.gui.DirectoryChooser
Returns the currently selected directory.
getSelectedIndex() - Method in class org.xnap.commons.gui.IconSplitPane
Returns the index of the currently selected tab.
getSelectedIndex() - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
getSelectedItem() - Method in class org.xnap.commons.gui.action.AbstractSelectionAction
 
getSelectedItems() - Method in class org.xnap.commons.gui.action.AbstractSelectionAction
 
getSelectedPage() - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
getSelectedRow() - Method in class org.xnap.commons.gui.shortcut.ShortcutPanel
 
getSelectedShortcut() - Method in class org.xnap.commons.gui.shortcut.ShortcutPanel
 
getSetting() - Method in class org.xnap.commons.gui.shortcut.MediatorShortcut
 
getShortcuts() - Method in class org.xnap.commons.gui.shortcut.ShortcutManager
Returns the array of currently registered shorcuts.
getShowCopyDialogSetting() - Method in class org.xnap.commons.gui.dnd.DefaultTreeFileTransferHandler
Returns the boolean setting which decides if a confirmation dialog is shown before any files are copied.
getSize() - Method in class org.xnap.commons.util.Progress
 
getSortedColumn() - Method in interface org.xnap.commons.gui.table.SortableModel
Returns the index of the column that was sorted last.
getSortedColumn() - Method in class org.xnap.commons.gui.table.TableLayout
 
getSortedColumn() - Method in class org.xnap.commons.gui.table.TableSorter
 
getSortListedFiles() - Method in class org.xnap.commons.gui.tree.FileTreeModel
Returns whether the listed files of a directory are being sorted.
getSortOrder() - Method in interface org.xnap.commons.gui.table.SortableModel
 
getSortOrder() - Method in class org.xnap.commons.gui.table.TableLayout
 
getSortOrder() - Method in class org.xnap.commons.gui.table.TableSorter
 
getSourceActions(JComponent) - Method in class org.xnap.commons.gui.dnd.AbstractFileTransferHandler
Returns TransferHandler.COPY.
getStatusBarIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getStatusLabel() - Method in class org.xnap.commons.gui.SplashWindow
 
getSystemTrayIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getTabAt(int) - Method in class org.xnap.commons.gui.IconSplitPane
Returns the tab at index i.
getTabbedPane() - Method in class org.xnap.commons.gui.AboutDialog
Returns the main widget.
getTabCount() - Method in class org.xnap.commons.gui.IconSplitPane
Returns the number of tabs.
getTable() - Method in class org.xnap.commons.gui.table.TableLayout
 
getTableIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getTableLayout() - Method in class org.xnap.commons.gui.table.TableLayoutManager
 
getTableModel() - Method in class org.xnap.commons.gui.table.TableSorter
 
getTabs() - Method in class org.xnap.commons.gui.IconSplitPane
Returns all tabs as an array.
getTabTitleIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getText() - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
Convenience accessor, returns the text which should be completed.
getText() - Method in class org.xnap.commons.gui.completion.Completion
Returns the text which should be completed.
getText(Component, boolean) - Static method in class org.xnap.commons.gui.util.WhatsThis
Retrieves the what's this text for the component.
getTextComponent() - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
Convenience accessor, returns the text component.
getTextComponent() - Method in class org.xnap.commons.gui.completion.Completion
Returns the text component this completion mode is responsible for
getTextField() - Method in class org.xnap.commons.gui.EraseTextFieldAction
 
getTextField() - Method in class org.xnap.commons.gui.FileChooserPanel
Returns the text field used internally.
getTitle() - Method in interface org.xnap.commons.gui.CloseableTabbedPane.TabTitle
 
getTitle() - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleComponent
 
getTitle() - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
getTitle() - Method in class org.xnap.commons.gui.shortcut.ShortcutPanel
 
getTitle() - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
getTitle() - Method in interface org.xnap.commons.gui.wizard.WizardPage
Returns the title of the panel.
getTitleAt(int) - Method in class org.xnap.commons.gui.CloseableTabbedPane
This method does not work properly for tabs that have a close button.
getTitleAt(int) - Method in class org.xnap.commons.gui.IconSplitPane
Returns the title at index i.
getTitleIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getToolBarIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getTopPanel() - Method in class org.xnap.commons.gui.DefaultDialog
Returns the top most panel.
getTransferData(DataFlavor) - Method in class org.xnap.commons.gui.dnd.FileTransferable
 
getTransferDataFlavors() - Method in class org.xnap.commons.gui.dnd.FileTransferable
 
getTransferred() - Method in class org.xnap.commons.util.Progress
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.xnap.commons.gui.tree.FileCellRenderer
 
getTreeIcon(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
getValidator() - Method in class org.xnap.commons.settings.AbstractSetting
 
getValue() - Method in class org.xnap.commons.gui.ProgressDialog
 
getValue(String) - Method in class org.xnap.commons.gui.shortcut.AbstractShortcut
 
getValue(String) - Method in interface org.xnap.commons.gui.shortcut.Shortcut
 
getValue() - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
getValue() - Method in class org.xnap.commons.settings.AbstractSetting
 
getValue() - Method in interface org.xnap.commons.settings.Setting
 
getValueAt(int, int) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
getValueAt(int, int) - Method in class org.xnap.commons.gui.table.TableSorter
 
getVersion() - Method in class org.xnap.commons.settings.PropertyResource
Returns the current version of the preferences.
getVisibleColumnsCount() - Method in class org.xnap.commons.gui.table.TableLayout
 
GlobalDefaultCompletionMode - Class in org.xnap.commons.gui.completion
This mode acts as a proxy for another mode that can be set as global default.
GlobalDefaultCompletionMode() - Constructor for class org.xnap.commons.gui.completion.GlobalDefaultCompletionMode
 
GUIHelper - Class in org.xnap.commons.gui.util
Helps with gui related tasks.
GUIHelper() - Constructor for class org.xnap.commons.gui.util.GUIHelper
 

H

handle(Throwable) - Method in class org.xnap.commons.gui.ErrorHandler
 
handle(Throwable) - Method in class org.xnap.commons.util.AWTExceptionHandler
 
handle(Throwable) - Method in class org.xnap.commons.util.RootThreadGroup
Invoked by the AWTEventQueue in case of an unhandled exception.
handleWindow(Window) - Method in class org.xnap.commons.gui.util.LabelUpdater
 
hashCode() - Method in class org.xnap.commons.gui.tree.FileNode
 
hasMoreTokens() - Method in class org.xnap.commons.util.QuotedStringTokenizer
 
hasNext() - Method in class org.xnap.commons.gui.util.ComponentIterator
 
help() - Method in class org.xnap.commons.gui.DefaultDialog
Invoked when the context help is selected.
HOST - Static variable in class org.xnap.commons.util.StringHelper
 

I

icon - Variable in class org.xnap.commons.gui.ColorChooserPanel.ColorCellRenderer
 
ICON_FILENAME - Static variable in class org.xnap.commons.gui.action.AbstractXNapAction
 
IconHelper - Class in org.xnap.commons.gui.util
 
IconHelper() - Constructor for class org.xnap.commons.gui.util.IconHelper
 
IconHelper.EmptyIcon - Class in org.xnap.commons.gui.util
Provides an empty, transparent icon.
IconHelper.EmptyIcon(int) - Constructor for class org.xnap.commons.gui.util.IconHelper.EmptyIcon
Constructs an empty icon with a width and heigt of size.
IconSplitPane - Class in org.xnap.commons.gui
This class provides a tabbed pane like behaving widget.
IconSplitPane() - Constructor for class org.xnap.commons.gui.IconSplitPane
 
importData(JComponent, Transferable) - Method in class org.xnap.commons.gui.dnd.AbstractFileTransferHandler
Overriden to extract the file lists from the different types of transferables.
importFiles(JComponent, List<File>) - Method in class org.xnap.commons.gui.dnd.AbstractFileTransferHandler
Returns false, thus disallowing dropping of files on the component comp.
importFiles(JComponent, List<File>) - Method in class org.xnap.commons.gui.dnd.DefaultTextFieldFileTransferHandler
Overriden to set the text of the textfield to the absolute path of the first file of the list.
importFiles(JComponent, List<File>) - Method in class org.xnap.commons.gui.dnd.DefaultTreeFileTransferHandler
Returns false if no directory is selected in the tree where the files could be dropped into or the selected file is not an existent directory.
incProgress(int, String) - Static method in class org.xnap.commons.gui.SplashWindow
Increases the progress by delta percent and sets the status text to newValue.
incProgress(int) - Static method in class org.xnap.commons.gui.SplashWindow
Increases the progress by delta percent.
indexes - Variable in class org.xnap.commons.gui.table.TableSorter
 
indexOfComponent(Component) - Method in class org.xnap.commons.gui.IconSplitPane
Returns the index of c.
indexOfDigit(String) - Static method in class org.xnap.commons.util.StringHelper
Returns the index of the first digit in s.
initialize(AbstractButton, Action) - Static method in class org.xnap.commons.gui.action.AbstractXNapAction
 
initializeTableLayout() - Method in class org.xnap.commons.gui.table.TableLayoutManager
 
insert(Object) - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
Adds an object to the completion model's ternary search tree.
insert(Object[], boolean) - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
Adds an array of objects to the completion model's ternary search tree.
insert(Object[]) - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
Adds an array of objects to the completion model's ternary search tree.
insertTab(String, Icon, Component, int) - Method in class org.xnap.commons.gui.IconSplitPane
Inserts a new tab at index.
install(JTextField) - Static method in class org.xnap.commons.gui.dnd.DefaultTextFieldFileTransferHandler
Installs the default file transfer handler for this textField Does not activate dragging, call JTextComponent.setDragEnabled(boolean) to enable it.
install() - Static method in class org.xnap.commons.util.AWTExceptionHandler
 
installAsAWTExceptionHandler() - Method in class org.xnap.commons.util.RootThreadGroup
Installs this class as the awt exception handler.
installCompletionMode(CompletionModeFactory.CompletionModeInfo) - Static method in class org.xnap.commons.gui.completion.CompletionModeFactory
Installs a completion mode info object.
IntArraySetting - Class in org.xnap.commons.settings
Provides a setting for Font objects.
IntArraySetting(SettingResource, String, Integer[], Validator) - Constructor for class org.xnap.commons.settings.IntArraySetting
 
IntArraySetting(SettingResource, String, Integer[]) - Constructor for class org.xnap.commons.settings.IntArraySetting
 
IntSetting - Class in org.xnap.commons.settings
 
IntSetting(SettingResource, String, Integer, int, int) - Constructor for class org.xnap.commons.settings.IntSetting
 
IntSetting(SettingResource, String, Integer, int) - Constructor for class org.xnap.commons.settings.IntSetting
 
IntSetting(SettingResource, String, Integer, Validator) - Constructor for class org.xnap.commons.settings.IntSetting
 
IntSetting(SettingResource, String, Integer) - Constructor for class org.xnap.commons.settings.IntSetting
 
IntValidator - Class in org.xnap.commons.settings
An integer validator.
IntValidator(int, int) - Constructor for class org.xnap.commons.settings.IntValidator
 
IntValidator(int) - Constructor for class org.xnap.commons.settings.IntValidator
 
IntValidator() - Constructor for class org.xnap.commons.settings.IntValidator
 
ipToLongHiFirst(byte[]) - Static method in class org.xnap.commons.util.NetHelper
 
IS_JAVA6_OR_HIGHER - Static variable in class org.xnap.commons.util.SystemHelper
True, if Java version is higher or equal than 1.6.0.
IS_MACOSX - Static variable in class org.xnap.commons.util.SystemHelper
True, if is system is Apple Mac OS X; false, otherwise.
IS_WINDOWS - Static variable in class org.xnap.commons.util.SystemHelper
True, if system is Microsoft Windows; false, otherwise.
IS_WINDOWS_XP - Static variable in class org.xnap.commons.util.SystemHelper
True, if system is Microsoft Windows XP; false, otherwise.
isBorderOpaque() - Method in class org.xnap.commons.gui.ThinEtchedBorder
Returns true.
isBusy() - Method in class org.xnap.commons.gui.ErrorDialog
 
isCancelled() - Method in class org.xnap.commons.gui.ProgressDialog
 
isCancelled() - Method in class org.xnap.commons.io.NullProgressMonitor
Returns false.
isCancelled() - Method in interface org.xnap.commons.io.ProgressMonitor
Returns true, if the operation has been cancelled by the user.
isCancelled() - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
isCancelled() - Method in class org.xnap.commons.io.UserAbortProgressMonitor
 
isCellEditable(int, int) - Method in class org.xnap.commons.gui.table.TableSorter
 
isColumnVisible(int) - Method in class org.xnap.commons.gui.table.TableLayout
 
isDataFlavorSupported(DataFlavor) - Method in class org.xnap.commons.gui.dnd.FileTransferable
 
isEmpty() - Method in class org.xnap.commons.gui.action.ActionCollection
 
isEmpty() - Method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.KillRing
 
isEnabled() - Method in class org.xnap.commons.gui.completion.Completion
Returns whether the currently set completion mode is enabled.
isEnabled() - Method in class org.xnap.commons.gui.shortcut.MediatorShortcut
 
isLeaf(Object) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
isLeaf(Object) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
isMarked(JTextComponent) - Static method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.SetMarkCommandAction
 
isMouseOver() - Method in class org.xnap.commons.gui.ToolBarButton
Returns true, if the mouse is currently over the button.
isMouseOver() - Method in class org.xnap.commons.gui.ToolBarToggleButton
Returns true, if the mouse is currently over the button.
isOkay - Variable in class org.xnap.commons.gui.DefaultDialog
 
isOkay() - Method in class org.xnap.commons.gui.DefaultDialog
Returns true, if the dialog was closed with the Okay button.
isSelected() - Method in class org.xnap.commons.gui.action.AbstractToggleAction
Returns the state of the action.
isSelected() - Method in interface org.xnap.commons.gui.action.ToggleAction
Returns the selected state for the action.
isWholeTextCompletion() - Method in class org.xnap.commons.gui.completion.Completion
Returns whether this completion mode is supposed to complete the whole text of its text component made availabe through JTextComponent.getText() or just the last word before the cursor.
item - Variable in class org.xnap.commons.gui.action.AbstractSingleSelectionAction
 
itemStateChanged(ItemEvent) - Method in class org.xnap.commons.gui.util.EnableListener
 
iterator() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
iterator() - Method in class org.xnap.commons.util.PortRange
Returns an iterator over all contained ports.

J

Job<T> - Interface in org.xnap.commons.io
Defines the requirements for tasks that run asynchronously and need to provide user interaction through a ProgressMonitor.
JobExecutor - Class in org.xnap.commons.io
Provides static helper methods for executing Job objects.
JobExecutor() - Constructor for class org.xnap.commons.io.JobExecutor
 

K

KEYSTROKE - Static variable in interface org.xnap.commons.gui.shortcut.Shortcut
 
KeyStrokePanel - Class in org.xnap.commons.gui.shortcut
A panel to enter a keystroke.
KeyStrokePanel() - Constructor for class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
KeyStrokeSetting - Class in org.xnap.commons.settings
Provides a setting for KeyStroke objects.
KeyStrokeSetting(SettingResource, String, KeyStroke, Validator) - Constructor for class org.xnap.commons.settings.KeyStrokeSetting
 
KeyStrokeSetting(SettingResource, String, KeyStroke) - Constructor for class org.xnap.commons.settings.KeyStrokeSetting
 
killLineAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
killRegionAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
killRingSaveAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
killWordAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 

L

label(String) - Static method in class org.xnap.commons.gui.util.GUIHelper
Wraps HTML tags around text so the maximum width is limited to a senseful value.
LabelUpdater - Class in org.xnap.commons.gui.util
 
LabelUpdater() - Constructor for class org.xnap.commons.gui.util.LabelUpdater
 
lastPrefix(String, String) - Static method in class org.xnap.commons.util.StringHelper
Splits text at the last occurence of separator and returns the left part, excluding the separator.
lastSortedColumn - Variable in class org.xnap.commons.gui.table.TableSorter
 
lastToken(String, String) - Static method in class org.xnap.commons.util.StringHelper
Splits text at the last occurence of separator and returns the right part, excluding the separator.
limitSize(JComponent) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
linuxURIFlavor - Static variable in class org.xnap.commons.gui.dnd.AbstractFileTransferHandler
URI flavor used for file drag and drops on the Linux desktop.
listener - Variable in class org.xnap.commons.gui.completion.DropDownListCompletionMode
 
listenerList - Variable in class org.xnap.commons.gui.tree.AbstractTreeModel
 
load() - Static method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
Loads the emacs keybindings for all common JTextComponents.
load(File) - Method in class org.xnap.commons.settings.PropertyResource
Reads preferences from prefsFile.
localeChanged(LocaleChangeEvent) - Method in class org.xnap.commons.gui.util.LabelUpdater
 
logger - Static variable in class org.xnap.commons.settings.PropertyResource
 
LOWERED - Static variable in class org.xnap.commons.gui.ThinEtchedBorder
 

M

maintainSortOrder - Variable in class org.xnap.commons.gui.table.TableSorter
 
maintainSortOrderChanged(boolean) - Method in interface org.xnap.commons.gui.table.TableLayoutListener
 
maintainSortOrderChanged(boolean) - Method in class org.xnap.commons.settings.TableSettingDirector
 
ManualCompletionMode - Class in org.xnap.commons.gui.completion
This mode provides manual completion similar to the one offered by KDE.
ManualCompletionMode() - Constructor for class org.xnap.commons.gui.completion.ManualCompletionMode
 
mapToIndex(int) - Method in class org.xnap.commons.gui.table.TableSorter
Returns the mapped row index.
MAX_PORT - Static variable in class org.xnap.commons.util.PortRange
 
MAX_VALUE - Static variable in class org.xnap.commons.gui.ProgressDialog
 
MediatorShortcut - Class in org.xnap.commons.gui.shortcut
 
MediatorShortcut(KeyStrokeSetting, Action, JComponent) - Constructor for class org.xnap.commons.gui.shortcut.MediatorShortcut
 
MIN_PORT - Static variable in class org.xnap.commons.util.PortRange
 
modeChanged(Class, Class) - Method in interface org.xnap.commons.gui.completion.CompletionModeListener
Invoked when a completion mode change took place.
modeChanged(Class, Class) - Method in class org.xnap.commons.settings.CompletionModeSetting
 
MONEY_USD - Static variable in class org.xnap.commons.util.StringHelper
 
MONITOR - Static variable in class org.xnap.commons.io.NullProgressMonitor
Static instance that can be used so no new null monitors have to be allocated.
monitor - Variable in class org.xnap.commons.io.UserAbortProgressMonitor
 
mouseClicked(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
mouseDragged(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
mouseEntered(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
mouseExited(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
mouseMoved(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
mousePressed(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
mousePressed(MouseEvent) - Method in class org.xnap.commons.gui.util.DoubleClickListener
 
mousePressed(MouseEvent) - Method in class org.xnap.commons.gui.util.PopupListener
 
mouseReleased(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
mouseReleased(MouseEvent) - Method in class org.xnap.commons.gui.util.PopupListener
 
move(File, File) - Static method in class org.xnap.commons.util.FileHelper
Moves a file.
moveUnique(File, String, String) - Static method in class org.xnap.commons.util.FileHelper
Moves file to path but renames filename if it already exists in the target path.
moveUnique(File, String) - Static method in class org.xnap.commons.util.FileHelper
Moves file to path.

N

name(String) - Static method in class org.xnap.commons.util.FileHelper
Returns the name part of filename without its extension.
namespace - Variable in class org.xnap.commons.settings.PropertyResource
The namespace is prefixed to each key.
NetHelper - Class in org.xnap.commons.util
Provides a set of static methods for common network tasks.
NetHelper() - Constructor for class org.xnap.commons.util.NetHelper
 
next() - Method in enum org.xnap.commons.gui.table.SortableModel.Order
 
next() - Method in class org.xnap.commons.gui.util.ComponentIterator
 
nextToken(String) - Method in class org.xnap.commons.util.QuotedStringTokenizer
 
nextToken() - Method in class org.xnap.commons.util.QuotedStringTokenizer
 
nextToken(int) - Method in class org.xnap.commons.util.QuotedStringTokenizer
 
NoCompletionMode - Class in org.xnap.commons.gui.completion
A null completion mode that provides no completion whatsoever.
NoCompletionMode() - Constructor for class org.xnap.commons.gui.completion.NoCompletionMode
 
NullProgressMonitor - Class in org.xnap.commons.io
Null pattern implementation of the ProgressMonitor interface.
NullProgressMonitor() - Constructor for class org.xnap.commons.io.NullProgressMonitor
 
NumberCellRenderer - Class in org.xnap.commons.gui.table
A cell renderer for Number objects.
NumberCellRenderer(long, int) - Constructor for class org.xnap.commons.gui.table.NumberCellRenderer
 
NumberCellRenderer(long) - Constructor for class org.xnap.commons.gui.table.NumberCellRenderer
 
NumberCellRenderer() - Constructor for class org.xnap.commons.gui.table.NumberCellRenderer
 
NUMBERS_DECIMAL - Static variable in class org.xnap.commons.util.StringHelper
 
NUMBERS_INT - Static variable in class org.xnap.commons.util.StringHelper
 

O

oldVersion - Variable in class org.xnap.commons.settings.PropertyResource
Version of database when read.
org.xnap.commons.gui - package org.xnap.commons.gui
Provides common GUI components like dialogs, borders and such.
org.xnap.commons.gui.action - package org.xnap.commons.gui.action
Provides an enhanced Action implementation that can adopts the icon size based on the component and support 2-state actions.
org.xnap.commons.gui.completion - package org.xnap.commons.gui.completion
Provides classes offering input completion for JTextComponents to users.
org.xnap.commons.gui.dnd - package org.xnap.commons.gui.dnd
Provides abstract and default handlers for file drag and drops.
org.xnap.commons.gui.factory - package org.xnap.commons.gui.factory
Provides a pluggable factory for the Builder class.
org.xnap.commons.gui.settings - package org.xnap.commons.gui.settings
Provides components for handling of Setting objects.
org.xnap.commons.gui.shortcut - package org.xnap.commons.gui.shortcut
Provides a classes for handling of short cuts.
org.xnap.commons.gui.table - package org.xnap.commons.gui.table
Provides support for sortable tables and configuration of the displayed columns through a context menu.
org.xnap.commons.gui.tree - package org.xnap.commons.gui.tree
Provides a TreeModel that is backed by the file system and an enhanced JTree that support Drag'n'Drop.
org.xnap.commons.gui.util - package org.xnap.commons.gui.util
Provides helper classes for common GUI tasks.
org.xnap.commons.gui.wizard - package org.xnap.commons.gui.wizard
Provides a wizard dialog.
org.xnap.commons.io - package org.xnap.commons.io
Provides classes for monitoring of long running operations.
org.xnap.commons.settings - package org.xnap.commons.settings
Provides classes for application settings.
org.xnap.commons.util - package org.xnap.commons.util
Provides common utility classes, i.e. string manipulation and file utitilities.

P

pad(String, int) - Static method in class org.xnap.commons.util.StringHelper
Prepends and appends padding whitespaces to text and returns the result.
pad(String, int, int) - Static method in class org.xnap.commons.util.StringHelper
Prepends lpadding and appends rpadding whitespaces to text and returns the result.
pageChanged(WizardPage, WizardPage) - Method in interface org.xnap.commons.gui.wizard.WizardDialogListener
Invoked when the page has been changed by either pressing next or previous
paint(Graphics) - Method in class org.xnap.commons.gui.table.ProgressCellRenderer
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.xnap.commons.gui.ThinEtchedBorder
 
paintBorder(Graphics) - Method in class org.xnap.commons.gui.ToolBarButton
 
paintBorder(Graphics) - Method in class org.xnap.commons.gui.ToolBarToggleButton
 
paintComponent(Graphics) - Method in class org.xnap.commons.gui.ToolBarToggleButton
 
paintIcon(Component, Graphics, int, int) - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
Overwrites paintIcon to get hold of the coordinates of the icon.
paintIcon(Component, Graphics, int, int) - Method in class org.xnap.commons.gui.ColorChooserPanel.ColorIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.xnap.commons.gui.util.IconHelper.EmptyIcon
 
paintLoweredBevel(Component, Graphics, int, int, int, int) - Method in class org.xnap.commons.gui.ThinBevelBorder
 
paintRaisedBevel(Component, Graphics, int, int, int, int) - Method in class org.xnap.commons.gui.ThinBevelBorder
 
pasteAction - Static variable in class org.xnap.commons.gui.TextFieldMenu
 
popup - Variable in class org.xnap.commons.gui.completion.DropDownListCompletionMode
 
POPUP_MENU_HEIGHT_INSET - Static variable in class org.xnap.commons.gui.util.GUIHelper
Kicker offset.
PopupListener - Class in org.xnap.commons.gui.util
Provides a mouse event listener that displays a popup menu if the user presses the platform dependent popup button.
PopupListener(JMenu) - Constructor for class org.xnap.commons.gui.util.PopupListener
 
PopupListener(JPopupMenu) - Constructor for class org.xnap.commons.gui.util.PopupListener
 
PopupListener() - Constructor for class org.xnap.commons.gui.util.PopupListener
 
PortRange - Class in org.xnap.commons.util
Provides a data container for port ranges.
PortRange(int, int) - Constructor for class org.xnap.commons.util.PortRange
 
PortRange(String) - Constructor for class org.xnap.commons.util.PortRange
 
PortRange() - Constructor for class org.xnap.commons.util.PortRange
 
PortRangeValidator - Class in org.xnap.commons.settings
A port range validator.
PortRangeValidator(int, int) - Constructor for class org.xnap.commons.settings.PortRangeValidator
 
PortRangeValidator() - Constructor for class org.xnap.commons.settings.PortRangeValidator
 
prepareRenderer(TableCellRenderer, int, int) - Method in class org.xnap.commons.gui.ColoredTable
The idea for this implementation stems from LimeWire's JMultilineToolTipTreeTable, thanks guys.
processMouseEvent(MouseEvent) - Method in class org.xnap.commons.gui.ToolBarButton
 
processMouseEvent(MouseEvent) - Method in class org.xnap.commons.gui.ToolBarToggleButton
 
Progress - Class in org.xnap.commons.util
Represents the progress of a transfer.
Progress(long, long) - Constructor for class org.xnap.commons.util.Progress
 
Progress() - Constructor for class org.xnap.commons.util.Progress
 
ProgressCellRenderer - Class in org.xnap.commons.gui.table
Renders progress in a progress bar with a text for a table cell.
ProgressCellRenderer() - Constructor for class org.xnap.commons.gui.table.ProgressCellRenderer
 
ProgressDialog - Class in org.xnap.commons.gui
A simple progress dialog that displays text in a JLabel and a JProgressBar.
ProgressDialog(JDialog, int, String) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(JFrame, int, String) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(int, String) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(JDialog, String) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(JFrame, String) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(String) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(int) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(JDialog) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog(JFrame) - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressDialog() - Constructor for class org.xnap.commons.gui.ProgressDialog
 
ProgressMonitor - Interface in org.xnap.commons.io
Defines the requirements for classes that monitor operations to display user visible feedback.
properties - Variable in class org.xnap.commons.settings.PropertyResource
Preferences.
propertyChange(PropertyChangeEvent) - Method in class org.xnap.commons.gui.action.AbstractToggleSettingAction
 
propertyChange(PropertyChangeEvent) - Method in class org.xnap.commons.gui.table.TableLayout.EventHandler
 
propertyChange - Variable in class org.xnap.commons.settings.PropertyResource
 
PropertyResource - Class in org.xnap.commons.settings
This class provides a default implementation for a preferences framework.
PropertyResource(int, String) - Constructor for class org.xnap.commons.settings.PropertyResource
Constructs a PreferencesSupport object.
PropertyResource() - Constructor for class org.xnap.commons.settings.PropertyResource
 
put(String, String) - Method in class org.xnap.commons.settings.PropertyResource
 
put(String, String) - Method in interface org.xnap.commons.settings.SettingResource
 
putValue(String, Object) - Method in class org.xnap.commons.gui.shortcut.AbstractShortcut
 
putValue(String, Object) - Method in interface org.xnap.commons.gui.shortcut.Shortcut
 

Q

QUOTE - Static variable in class org.xnap.commons.util.QuotedStringTokenizer
 
QUOTE_CHAR - Static variable in class org.xnap.commons.util.QuotedStringTokenizer
 
QuotedStringTokenizer - Class in org.xnap.commons.util
Provides a string tokenizer that respects quotes.
QuotedStringTokenizer(String, String, boolean) - Constructor for class org.xnap.commons.util.QuotedStringTokenizer
Constructs a QuotedStringTokenizer.
QuotedStringTokenizer(String, String) - Constructor for class org.xnap.commons.util.QuotedStringTokenizer
Constructs a QuotedStringTokenizer.
QuotedStringTokenizer(String) - Constructor for class org.xnap.commons.util.QuotedStringTokenizer
Constructs a QuotedStringTokenizer.

R

RAISED - Static variable in class org.xnap.commons.gui.ThinEtchedBorder
 
randomIterator() - Method in class org.xnap.commons.util.PortRange
Returns an iterator over a shuffeled instance.
randomString(int) - Static method in class org.xnap.commons.util.StringHelper
Returns a random lower case letter-only string with length characters.
readBinary(File, Collection<Object>) - Static method in class org.xnap.commons.util.FileHelper
Reads all objects from file using serialization and adds them to c.
readConfig(File) - Static method in class org.xnap.commons.util.FileHelper
TODO provide a symmetrical write function?
readConfig(InputStream) - Static method in class org.xnap.commons.util.FileHelper
Reads a text file.
readText(File) - Static method in class org.xnap.commons.util.FileHelper
 
readText(InputStream) - Static method in class org.xnap.commons.util.FileHelper
Reads a text file.
reallocateIndexes(TableModelEvent) - Method in class org.xnap.commons.gui.table.TableSorter
 
reallocateIndexes() - Method in class org.xnap.commons.gui.table.TableSorter
 
REGULAR_STRING - Static variable in class org.xnap.commons.settings.StringValidator
Convenience validator for ordinary strings without whitespaces.
REGULAR_STRING - Static variable in class org.xnap.commons.util.StringHelper
 
reload() - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
remove(Object) - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
Removes the object from the ternary search tree.
remove(Component) - Method in class org.xnap.commons.gui.IconSplitPane
Removes tab c.
remove(SettingComponentMediator.SettingMapper) - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
remove(Shortcut) - Method in class org.xnap.commons.gui.shortcut.ShortcutManager
Removes a currently registered shortcut.
remove(ActionShortcut, JComponent) - Method in class org.xnap.commons.gui.shortcut.ShortcutManager
Removes a component from a currently registered action shortcut.
remove(int) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
remove(int, int) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
remove(T) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
remove() - Method in class org.xnap.commons.gui.util.ComponentIterator
Not supported.
remove(String) - Method in class org.xnap.commons.settings.PropertyResource
Ignores namespace.
remove(String) - Method in interface org.xnap.commons.settings.SettingResource
 
removeActionListener(ActionListener) - Method in class org.xnap.commons.gui.util.DoubleClickListener
 
removeChangeListener(ChangeListener) - Method in class org.xnap.commons.gui.IconSplitPane
Removes a ChangeListener.
removeChangeListener(ChangeListener) - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
removeChildOfSubRoot(File, String) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
removeChildrenOfSubRoot(String) - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
removeCompletionModeListener(CompletionModeListener) - Method in class org.xnap.commons.gui.completion.Completion
Removes a CompletionModeListener from the listener list.
removeComponent(JComponent) - Method in class org.xnap.commons.gui.shortcut.ActionShortcut
Removes the action mapping from the given component and removes it from its list of components.
removeExceptionDescription(String, String) - Static method in class org.xnap.commons.util.UncaughtExceptionManager
 
removeExceptionListener(UncaughtExceptionListener) - Method in class org.xnap.commons.util.UncaughtExceptionManager
 
removePage(WizardPage) - Method in class org.xnap.commons.gui.wizard.WizardDialog
Removes page from the dialog.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.xnap.commons.gui.shortcut.AbstractShortcut
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.xnap.commons.gui.shortcut.Shortcut
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.xnap.commons.settings.AbstractSetting
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.xnap.commons.settings.PropertyResource
Removes a preferences listener.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.xnap.commons.settings.PropertyResource
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface org.xnap.commons.settings.SettingResource
 
removeSubRoots() - Method in class org.xnap.commons.gui.tree.FileTreeModel
 
removeTabAt(int) - Method in class org.xnap.commons.gui.CloseableTabbedPane
 
removeTabAt(int) - Method in class org.xnap.commons.gui.IconSplitPane
Removes tab at index i.
removeTableLayoutListener(TableLayoutListener) - Method in class org.xnap.commons.gui.table.TableLayout
 
removeText(JComponent) - Static method in class org.xnap.commons.gui.util.WhatsThis
Removes the what's this text for the component
removeTreeModelListener(TreeModelListener) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
removeWizardDialogListener(WizardDialogListener) - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
renameProperty(String, String) - Method in class org.xnap.commons.settings.PropertyResource
Renames a property, used for conversion of property file formats.
replaceAll(String, String, String) - Static method in class org.xnap.commons.util.StringHelper
Replaces all occurences of oldChars in s by newChars.
requestInput(Component, String, String) - Static method in class org.xnap.commons.gui.Dialogs
Shows an input dialog and returns the entered value or null.
requestPassword(Component, String, String) - Static method in class org.xnap.commons.gui.Dialogs
Shows a password input dialog and returns the entered value or null.
reset() - Static method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.SetMarkCommandAction
 
resetCaretPosition() - Method in class org.xnap.commons.gui.ErrorDialog
 
resetTableLayout() - Method in class org.xnap.commons.gui.table.TableLayoutManager
 
resort() - Method in class org.xnap.commons.gui.table.TableSorter
 
restore(Completion) - Method in class org.xnap.commons.settings.CompletionSettingDirector
 
restore(TableLayout) - Method in class org.xnap.commons.settings.TableSettingDirector
 
restore() - Method in class org.xnap.commons.settings.TableSettingDirector
 
restore(Window) - Method in class org.xnap.commons.settings.WindowSettingDirector
 
restoreLayout(SettingStore, String) - Method in class org.xnap.commons.gui.table.TableLayoutManager
 
restoreSelections() - Method in class org.xnap.commons.gui.table.TableLayout
 
restoreSplitPane(String, int, JSplitPane) - Method in class org.xnap.commons.settings.SettingStore
 
restoreTable(String, String[], TableLayout) - Method in class org.xnap.commons.settings.SettingStore
 
restoreWindow(String, int, int, int, int, Window) - Method in class org.xnap.commons.settings.SettingStore
 
restrictWidth(JComponent) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
revert() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.BooleanSettingMapper
 
revert() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.IntSettingMapper
 
revert() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
revert() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.SelectionMapper
 
revert() - Method in interface org.xnap.commons.gui.settings.SettingComponentMediator.SettingMapper
 
revert() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.StringSettingMapper
 
revert() - Method in class org.xnap.commons.settings.AbstractSetting
 
revert() - Method in class org.xnap.commons.settings.CompletionModeSetting
Reverts the completion mode setting to the default mode and sets it for the completion object.
revert() - Method in interface org.xnap.commons.settings.Setting
Reverts the setting to its default value.
revertToDefaults() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.BooleanSettingMapper
 
revertToDefaults() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.IntSettingMapper
 
revertToDefaults() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator
 
revertToDefaults() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.SelectionMapper
 
revertToDefaults() - Method in interface org.xnap.commons.gui.settings.SettingComponentMediator.SettingMapper
 
revertToDefaults() - Method in class org.xnap.commons.gui.settings.SettingComponentMediator.StringSettingMapper
 
revIndexes - Variable in class org.xnap.commons.gui.table.TableSorter
 
root - Variable in class org.xnap.commons.gui.tree.AbstractTreeModel
 
RootThreadGroup - Class in org.xnap.commons.util
The root thread group.
RootThreadGroup(String, UncaughtExceptionListener, boolean) - Constructor for class org.xnap.commons.util.RootThreadGroup
 
RootThreadGroup(String, UncaughtExceptionListener) - Constructor for class org.xnap.commons.util.RootThreadGroup
 
run() - Method in class org.xnap.commons.gui.SplashWindow.CloseRunner
 
run(ProgressMonitor) - Method in interface org.xnap.commons.io.Job
Carries out a task thereby notifying the monitor of its current progress.
run(String, Job<T>) - Static method in class org.xnap.commons.io.JobExecutor
 
run(JDialog, String, Job<T>) - Static method in class org.xnap.commons.io.JobExecutor
 
run(JFrame, String, Job<T>) - Static method in class org.xnap.commons.io.JobExecutor
 

S

save(Completion) - Method in class org.xnap.commons.settings.CompletionSettingDirector
 
save(TableLayout) - Method in class org.xnap.commons.settings.TableSettingDirector
 
save() - Method in class org.xnap.commons.settings.TableSettingDirector
 
save(Window) - Method in class org.xnap.commons.settings.WindowSettingDirector
 
saveLayout(SettingStore, String) - Method in class org.xnap.commons.gui.table.TableLayoutManager
 
saveSplitPane(String, JSplitPane) - Method in class org.xnap.commons.settings.SettingStore
 
saveTable(String, TableLayout) - Method in class org.xnap.commons.settings.SettingStore
 
saveWindow(String, Window) - Method in class org.xnap.commons.settings.SettingStore
 
scrollToEnd(JTextComponent) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
selectAllAction - Static variable in class org.xnap.commons.gui.TextFieldMenu
 
SELECTED - Static variable in interface org.xnap.commons.gui.action.ToggleAction
The key used for storing the selected state.
SelectionAction - Interface in org.xnap.commons.gui.action
 
selectItem(Object) - Method in class org.xnap.commons.gui.action.AbstractSingleSelectionAction
 
sendProblemReport(URL, Thread, Throwable, String, String) - Method in class org.xnap.commons.util.UncaughtExceptionManager
 
SerializableSetting<T extends Serializable> - Class in org.xnap.commons.settings
 
SerializableSetting(SettingResource, String, T, Validator) - Constructor for class org.xnap.commons.settings.SerializableSetting
 
SerializableSetting(SettingResource, String, T) - Constructor for class org.xnap.commons.settings.SerializableSetting
 
setAccelerator(JMenuItem, int) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
setActionCommand(String) - Method in class org.xnap.commons.gui.util.DoubleClickListener
 
setAllColumnsVisible(boolean) - Method in class org.xnap.commons.gui.table.TableLayout
 
setApplyOnEnter(boolean) - Method in class org.xnap.commons.gui.DefaultDialog
 
setButtonSeparatorVisible(boolean) - Method in class org.xnap.commons.gui.DefaultDialog
 
setButtonVisible(boolean) - Method in interface org.xnap.commons.gui.CloseableTabbedPane.TabTitle
 
setButtonVisible(boolean) - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleComponent
 
setButtonVisible(boolean) - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
setCancelEnabled(boolean) - Method in class org.xnap.commons.gui.ProgressDialog
 
setCancelEnabled(boolean) - Method in class org.xnap.commons.io.NullProgressMonitor
Does nothing.
setCancelEnabled(boolean) - Method in interface org.xnap.commons.io.ProgressMonitor
Enables the cancel button.
setCancelEnabled(boolean) - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
setCancelEnabled(boolean) - Method in class org.xnap.commons.io.UserAbortProgressMonitor
 
setCloseListener(CloseableTabbedPane.CloseListener) - Method in class org.xnap.commons.gui.CloseableTabbedPane
Sets the listener that is notified of user initiated close requests for single tabs.
setColor(Color) - Method in class org.xnap.commons.gui.ColorChooserPanel.ColorIcon
 
setColumnName(int, String) - Method in class org.xnap.commons.gui.table.TableLayout
 
setColumnNames(String[]) - Method in class org.xnap.commons.gui.table.TableLayout
 
setColumnProperties(int, String) - Method in class org.xnap.commons.gui.table.TableLayout
 
setColumnProperties(int, String, int) - Method in class org.xnap.commons.gui.table.TableLayout
 
setColumnsVisible(String[]) - Method in class org.xnap.commons.gui.table.TableLayout
 
setColumnVisible(int, boolean) - Method in class org.xnap.commons.gui.table.TableLayout
 
setCompleteDirectoriesOnly(boolean) - Method in class org.xnap.commons.gui.completion.FileCompletionModel
Set whether only directories should be suggested as possible completions.
setCompleteHiddenFiles(boolean) - Method in class org.xnap.commons.gui.completion.FileCompletionModel
Set whether hidden files should be suggested as possible completions.
setCompletionMode(String) - Static method in class org.xnap.commons.gui.completion.GlobalDefaultCompletionMode
Calls to this method need to be Swing thread synchronized.
setComponentsEnabled(boolean) - Method in class org.xnap.commons.gui.util.EnableListener
 
setData(List<T>) - Method in class org.xnap.commons.gui.table.AbstractSimpleTableModel
 
setDefaultHandler(UncaughtExceptionListener) - Static method in class org.xnap.commons.util.UncaughtExceptionManager
 
setDefaultKeyStroke(KeyStroke) - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
setDefaults(String[]) - Method in class org.xnap.commons.settings.TableSettingDirector
 
setDefaultValue(T) - Method in class org.xnap.commons.settings.AbstractSetting
 
setDescription(String) - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
setDialogParent(Component) - Method in class org.xnap.commons.gui.ColorChooserPanel
Sets the parent of the color chooser dialog that is used internally.
setDialogParent(Component) - Method in class org.xnap.commons.gui.FileChooserPanel
Sets the parent of the file chooser dialog that is used internally.
setEnabled(boolean) - Method in class org.xnap.commons.gui.completion.Completion
Enables or disables the currently set completion mode.
setEnabled(boolean) - Method in class org.xnap.commons.gui.FileChooserPanel
Enables/disables this component and all of its subcomponents.
setEnabled(boolean) - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
setEnabled(boolean) - Method in class org.xnap.commons.gui.shortcut.MediatorShortcut
 
setEnabledLater(boolean) - Method in class org.xnap.commons.gui.action.AbstractXNapAction
Enables/disables the action in the swing thread by calling SwingUtilities.invokeLater(java.lang.Runnable).
setFactory(Factory) - Static method in class org.xnap.commons.gui.Builder
Sets the factory that is used by the builder.
setFile(File) - Method in class org.xnap.commons.gui.FileChooserPanel
Sets the text in the text field to the absolute path of file.
setFileChooser(JFileChooser) - Method in class org.xnap.commons.gui.FileChooserPanel
Sets the file chooser to use that is used by the file chooser action.
setFileFilter(FileFilter) - Method in class org.xnap.commons.gui.tree.FileTreeModel
Sets a file filter that is used for listing directories in the tree.
setFilename(String) - Method in class org.xnap.commons.gui.FileChooserPanel
Deprecated.  
setFormatString(String) - Method in class org.xnap.commons.gui.table.NumberCellRenderer
 
setIcon(Icon) - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
setIconAt(int, Icon) - Method in class org.xnap.commons.gui.IconSplitPane
Sets the icon at index i to icon.
setIconPath(String) - Static method in class org.xnap.commons.gui.util.IconHelper
 
setKeyStroke(KeyStroke) - Method in class org.xnap.commons.gui.shortcut.AbstractShortcut
 
setKeyStroke(KeyStroke) - Method in class org.xnap.commons.gui.shortcut.ActionShortcut
 
setKeyStroke(KeyStroke) - Method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
setKeyStroke(KeyStroke) - Method in interface org.xnap.commons.gui.shortcut.Shortcut
 
setMainComponent(Component) - Method in class org.xnap.commons.gui.DefaultDialog
Sets the main component to component.
setMaintainSortOrder(boolean) - Method in interface org.xnap.commons.gui.table.SortableModel
Sets the maintain sort order flag.
setMaintainSortOrder(boolean) - Method in class org.xnap.commons.gui.table.TableLayout
 
setMaintainSortOrder(boolean) - Method in class org.xnap.commons.gui.table.TableSorter
 
setMarkCommandAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
setMenuItem(JMenuItem) - Method in class org.xnap.commons.gui.shortcut.ActionShortcut
 
setMnemonics(JTabbedPane) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
setMnemonics(Container) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
setMnemonics(Container, HashSet<Integer>) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
setMode(CompletionMode) - Method in class org.xnap.commons.gui.completion.Completion
Sets a new completion mode for the managed text component and enables it if the completion is currently enabled.
setModel(CompletionModel) - Method in class org.xnap.commons.gui.completion.Completion
Sets the completion model.
setParent(Component) - Method in class org.xnap.commons.gui.ErrorHandler
 
setPrecision(int) - Method in class org.xnap.commons.gui.table.NumberCellRenderer
Sets the position of the decimal separator.
setProgress(int, String) - Static method in class org.xnap.commons.gui.SplashWindow
Sets the progress to progress and the status text to text.
setProgress(int) - Static method in class org.xnap.commons.gui.SplashWindow
Sets the progress to newValue percent.
setProperties(PropertyResource) - Method in class org.xnap.commons.settings.AbstractSetting
 
setProperty(Object, Object) - Static method in class org.xnap.commons.gui.Builder
 
setProperty(Object, Object) - Method in class org.xnap.commons.gui.factory.DefaultFactory
 
setProperty(Object, Object) - Method in interface org.xnap.commons.gui.factory.Factory
Sets a property of the factory to configure it.
setRate(long) - Method in class org.xnap.commons.util.Progress
 
setSelected(boolean) - Method in class org.xnap.commons.gui.action.AbstractToggleAction
Sets the state of the action.
setSelected(boolean) - Method in interface org.xnap.commons.gui.action.ToggleAction
Sets the selected state for the action.
setSelectedColor(Color) - Method in class org.xnap.commons.gui.ColorChooserPanel
Selects the specified color in the list.
setSelectedComponent(Component) - Method in class org.xnap.commons.gui.IconSplitPane
Selects c.
setSelectedDirectory(File) - Method in class org.xnap.commons.gui.DirectoryChooser
Selects the specified directory in the tree.
setSelectedItems(Object[]) - Method in class org.xnap.commons.gui.action.AbstractSelectionAction
 
setSelectedItems(Object[]) - Method in class org.xnap.commons.gui.action.AbstractSingleSelectionAction
 
setSelectedItems(Object[]) - Method in class org.xnap.commons.gui.action.ActionCollection
 
setSelectedItems(Object[]) - Method in interface org.xnap.commons.gui.action.SelectionAction
 
setShowCopyDialogSetting(BooleanSetting) - Method in class org.xnap.commons.gui.dnd.DefaultTreeFileTransferHandler
Sets the boolean setting which decides if a confirmation dialog is shown before any files are copied.
setSortListedFiles(boolean) - Method in class org.xnap.commons.gui.tree.FileTreeModel
Sets whether the listed files of a directory should be sorted.
setSortOrder(SortableModel.Order) - Method in interface org.xnap.commons.gui.table.SortableModel
 
setSortOrder(SortableModel.Order) - Method in class org.xnap.commons.gui.table.TableSorter
 
setSubDirectories(int[]) - Static method in class org.xnap.commons.gui.util.IconHelper
 
setTabLayoutPolicy(int) - Method in class org.xnap.commons.gui.CloseableTabbedPane
Sets the tab layout policy.
setTableLayout(TableLayout) - Method in class org.xnap.commons.gui.table.TableHeaderMenu
 
setTableLayout(TableLayout) - Method in class org.xnap.commons.settings.TableSettingDirector
 
setTableModel(TableModel) - Method in class org.xnap.commons.gui.table.TableSorter
 
setText(String, int, int) - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
Convenience setter, forwards to Completion.setText(String, int, int).
setText(String) - Method in class org.xnap.commons.gui.completion.AbstractCompletionMode
Convenience setter, forwards to Completion.setText(String).
setText(String) - Method in class org.xnap.commons.gui.completion.Completion
Convenience wrapper for Completion.setText(String, int, int).
setText(String, int, int) - Method in class org.xnap.commons.gui.completion.Completion
Sets the given text honoring the whole text mode.
setText(String) - Method in class org.xnap.commons.gui.ProgressDialog
 
setText(String) - Static method in class org.xnap.commons.gui.SplashWindow
Sets the status text to newValue.
setText(JComponent, String) - Static method in class org.xnap.commons.gui.util.WhatsThis
Sets the what's this text for the component.
setText(String) - Method in class org.xnap.commons.io.NullProgressMonitor
Does nothing.
setText(String) - Method in interface org.xnap.commons.io.ProgressMonitor
Sets the message text.
setText(String) - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
setText(String) - Method in class org.xnap.commons.io.UserAbortProgressMonitor
 
setTextField(JTextField) - Method in class org.xnap.commons.gui.EraseTextFieldAction
Sets the text field to newValue.
Setting<T> - Interface in org.xnap.commons.settings
Defines the requirements for classes that provide a setting.
SettingComponentMediator - Class in org.xnap.commons.gui.settings
Provides a mediator between Setting objects and gui components.
SettingComponentMediator() - Constructor for class org.xnap.commons.gui.settings.SettingComponentMediator
 
SettingComponentMediator.BooleanSettingMapper - Class in org.xnap.commons.gui.settings
 
SettingComponentMediator.BooleanSettingMapper(BooleanSetting, AbstractButton) - Constructor for class org.xnap.commons.gui.settings.SettingComponentMediator.BooleanSettingMapper
 
SettingComponentMediator.IntSettingMapper - Class in org.xnap.commons.gui.settings
 
SettingComponentMediator.IntSettingMapper(IntSetting, SpinnerNumberModel) - Constructor for class org.xnap.commons.gui.settings.SettingComponentMediator.IntSettingMapper
 
SettingComponentMediator.SelectionMapper<T> - Class in org.xnap.commons.gui.settings
 
SettingComponentMediator.SelectionMapper(Setting<T>, ComboBoxModel) - Constructor for class org.xnap.commons.gui.settings.SettingComponentMediator.SelectionMapper
 
SettingComponentMediator.SettingMapper - Interface in org.xnap.commons.gui.settings
 
SettingComponentMediator.StringSettingMapper - Class in org.xnap.commons.gui.settings
 
SettingComponentMediator.StringSettingMapper(StringSetting, JTextComponent) - Constructor for class org.xnap.commons.gui.settings.SettingComponentMediator.StringSettingMapper
 
SettingResource - Interface in org.xnap.commons.settings
Defines the requirements for classes that provide means to store settings.
SettingStore - Class in org.xnap.commons.settings
The idea is to provide a store that can save and restore GUI settings that are only accessed on startup and shutdown of the application.
SettingStore(SettingResource) - Constructor for class org.xnap.commons.settings.SettingStore
 
setTitle(String) - Method in interface org.xnap.commons.gui.CloseableTabbedPane.TabTitle
 
setTitle(String) - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleComponent
 
setTitle(String) - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
setTitle(String) - Method in class org.xnap.commons.gui.wizard.DefaultWizardPage
 
setTitleAt(int, String) - Method in class org.xnap.commons.gui.CloseableTabbedPane
 
setTotalSteps(long) - Method in class org.xnap.commons.gui.ProgressDialog
 
setTotalSteps(long) - Method in class org.xnap.commons.io.NullProgressMonitor
Does nothing.
setTotalSteps(long) - Method in interface org.xnap.commons.io.ProgressMonitor
Sets the maximum value.
setTotalSteps(long) - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
setTotalSteps(long) - Method in class org.xnap.commons.io.UserAbortProgressMonitor
 
setTree(JTree) - Method in class org.xnap.commons.gui.table.TableLayout
 
setValidator(Validator) - Method in class org.xnap.commons.settings.AbstractSetting
 
setValue(long) - Method in class org.xnap.commons.gui.ProgressDialog
 
setValue(Object) - Method in class org.xnap.commons.gui.table.FilesizeCellRenderer
 
setValue(Object) - Method in class org.xnap.commons.gui.table.NumberCellRenderer
 
setValue(Object) - Method in class org.xnap.commons.gui.table.ProgressCellRenderer
 
setValue(Object) - Method in class org.xnap.commons.gui.table.StringCellRenderer
 
setValue(Object) - Method in class org.xnap.commons.gui.table.TimeCellRenderer
 
setValue(long) - Method in class org.xnap.commons.io.NullProgressMonitor
Does nothing.
setValue(long) - Method in interface org.xnap.commons.io.ProgressMonitor
Sets the current value.
setValue(long) - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
setValue(long) - Method in class org.xnap.commons.io.UserAbortProgressMonitor
 
setValue(T) - Method in class org.xnap.commons.settings.AbstractSetting
 
setValue(T) - Method in interface org.xnap.commons.settings.Setting
 
setValueAt(Object, int, int) - Method in class org.xnap.commons.gui.table.TableSorter
 
ShortAutomaticCompletionMode - Class in org.xnap.commons.gui.completion
This mode mimics KDE's short automatic completion mode.
ShortAutomaticCompletionMode() - Constructor for class org.xnap.commons.gui.completion.ShortAutomaticCompletionMode
 
Shortcut - Interface in org.xnap.commons.gui.shortcut
Defines the requirements for classes that provide shortcuts.
SHORTCUT_BACKWARD - Static variable in class org.xnap.commons.gui.completion.EmacsCompletionMode
 
SHORTCUT_FORWARD - Static variable in class org.xnap.commons.gui.completion.EmacsCompletionMode
 
ShortcutManager - Class in org.xnap.commons.gui.shortcut
Manages Shortcut objects.
ShortcutPanel - Class in org.xnap.commons.gui.shortcut
Provides controls to manage Shortcut objects.
ShortcutPanel() - Constructor for class org.xnap.commons.gui.shortcut.ShortcutPanel
 
shorten(File, long) - Static method in class org.xnap.commons.util.FileHelper
Shortens file by bytes bytes.
shouldScroll(JScrollBar) - Static method in class org.xnap.commons.gui.util.GUIHelper
Returns true, if jsb is at the maximum value.
show(Component) - Method in class org.xnap.commons.gui.DefaultDialog
Sets this dialogs position relative to c and makes it visible.
show(Component, String, String, Throwable) - Static method in class org.xnap.commons.gui.ErrorDialog
 
show(long) - Method in class org.xnap.commons.gui.SplashWindow
 
showChooseDialog(Component) - Method in class org.xnap.commons.gui.DirectoryChooser
 
showChooser() - Method in class org.xnap.commons.gui.FileChooserPanel
The default implementation shows a JFileChooser.
showCloseDialog(Component, String, BooleanSetting) - Static method in class org.xnap.commons.gui.Dialogs
Shows a confirmation dialog asking the user if he really wants to quit the application.
showConfirmDialog(Component, String, String, int, BooleanSetting) - Static method in class org.xnap.commons.gui.Dialogs
Shows a confirmation dialog and with a message and check box that can be selected to not display the dialog in the future anymore.
showCopyDialog(Component, File[], File, BooleanSetting) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog that with a list of files asking the user to confirm a copy operation to the specified target.
showDeleteDialog(Component, File[], BooleanSetting) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog that with a list of files asking the user to confirm a delete operation.
showDialog() - Method in class org.xnap.commons.gui.ProgressDialog
 
showError(Component, String) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog with a message indicating the cause of an error.
showError(Component, String, Exception) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog with a message indicating the cause of an error a stack trace of the specified exception providing details.
showError(Component, String, String) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog with a message indicating the cause of an error.
showError(Component, String, String, Exception) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog with a message indicating the cause of an error a stack trace of the specified exception providing details.
showError(Component, String, String, Throwable) - Static method in class org.xnap.commons.gui.ErrorDialog
 
showFile(JTextComponent, String, String) - Static method in class org.xnap.commons.gui.util.GUIHelper
Loads text from file and sets it to jtc.
showFilesActionDialog(Component, File[], String, String, BooleanSetting) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog with a message, a list of files and a check box that can be selected to not display the dialog in the future anymore.
showInfo(Component, String, String) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog with an information message.
showMoveDialog(Component, File[], File, BooleanSetting) - Static method in class org.xnap.commons.gui.Dialogs
Displays a dialog that with a list of files asking the user to confirm a delete operation.
showNextPage() - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
showPopup() - Method in class org.xnap.commons.gui.completion.AutomaticDropDownCompletionMode
 
showPopup() - Method in class org.xnap.commons.gui.completion.DropDownListCompletionMode
 
showPopup(Component, int, int) - Method in class org.xnap.commons.gui.util.PopupListener
Shows the popup menu.
showPopupMenu(MouseEvent) - Method in class org.xnap.commons.gui.table.TableLayout
Displays the popup menu.
showPopupMenu(JPopupMenu, Component, int, int, int) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
showPopupMenu(JPopupMenu, Component, int, int) - Static method in class org.xnap.commons.gui.util.GUIHelper
 
showPreviousPage() - Method in class org.xnap.commons.gui.wizard.WizardDialog
 
showSplashWindow(String, Icon, long) - Static method in class org.xnap.commons.gui.SplashWindow
The splash window will be closed automatically after timeout milli seconds.
showUnexpected(Component, String, String, Throwable) - Static method in class org.xnap.commons.gui.ErrorDialog
 
shuttlesort(int[], int[], int, int) - Method in class org.xnap.commons.gui.table.TableSorter
Returns false if nothing has changed.
size() - Method in class org.xnap.commons.util.PortRange
Returns the number of ports.
SIZES - Static variable in class org.xnap.commons.util.StringHelper
 
sort() - Method in class org.xnap.commons.gui.table.TableSorter
Returns false if nothing has changed.
SortableModel - Interface in org.xnap.commons.gui.table
Defines the requirements for tables that can be sorted.
SortableModel.Order - Enum in org.xnap.commons.gui.table
 
sortByColumn(int, SortableModel.Order, boolean) - Method in interface org.xnap.commons.gui.table.SortableModel
Sort the table by column.
sortByColumn(int, SortableModel.Order, boolean) - Method in class org.xnap.commons.gui.table.TableLayout
 
sortByColumn(int, SortableModel.Order, boolean) - Method in class org.xnap.commons.gui.table.TableSorter
Sorts the table.
sortedColumnChanged() - Method in interface org.xnap.commons.gui.table.TableLayoutListener
Invoked when the sorted column was changed.
sortedColumnChanged() - Method in class org.xnap.commons.settings.TableSettingDirector
 
sortingColumns - Variable in class org.xnap.commons.gui.table.TableSorter
 
sortOrder - Variable in class org.xnap.commons.gui.table.TableSorter
 
SplashWindow - Class in org.xnap.commons.gui
Displays a splash window at the center of the screen.
SplashWindow.CloseRunner - Class in org.xnap.commons.gui
 
SplashWindow.CloseRunner(long) - Constructor for class org.xnap.commons.gui.SplashWindow.CloseRunner
 
start - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings.YankAction
 
stopCellEditing() - Method in class org.xnap.commons.gui.table.TableLayout
 
store(File) - Method in class org.xnap.commons.settings.PropertyResource
Writes preferences to default preferences file.
storeSelections() - Method in class org.xnap.commons.gui.table.TableLayout
 
StringArraySetting - Class in org.xnap.commons.settings
Provides a setting for arrays of String objects.
StringArraySetting(SettingResource, String, String[], Validator) - Constructor for class org.xnap.commons.settings.StringArraySetting
 
StringArraySetting(SettingResource, String, String[]) - Constructor for class org.xnap.commons.settings.StringArraySetting
 
StringCellRenderer - Class in org.xnap.commons.gui.table
StringCellRenderer renders strings for table cells and enables a tooltip text to show long strings.
StringCellRenderer() - Constructor for class org.xnap.commons.gui.table.StringCellRenderer
 
StringHelper - Class in org.xnap.commons.util
Provides a set of static methods that help with string parsing and modifying.
StringHelper() - Constructor for class org.xnap.commons.util.StringHelper
 
StringSetting - Class in org.xnap.commons.settings
Provides a setting for String objects.
StringSetting(SettingResource, String, String, String, int) - Constructor for class org.xnap.commons.settings.StringSetting
 
StringSetting(SettingResource, String, String, String) - Constructor for class org.xnap.commons.settings.StringSetting
 
StringSetting(SettingResource, String, String, Validator) - Constructor for class org.xnap.commons.settings.StringSetting
 
StringSetting(SettingResource, String, String) - Constructor for class org.xnap.commons.settings.StringSetting
 
StringValidator - Class in org.xnap.commons.settings
A string validator.
StringValidator(String, int) - Constructor for class org.xnap.commons.settings.StringValidator
Constructs a string validator that accepts any String composed of validChars with a minimum length of minlength characters.
StringValidator(String) - Constructor for class org.xnap.commons.settings.StringValidator
Constructs a string validator that accepts any non-null String composed of validChars.
StringValidator() - Constructor for class org.xnap.commons.settings.StringValidator
Constructs a string validator that accepts any non-null String.
stripExtra(String) - Static method in class org.xnap.commons.util.StringHelper
Removes all characters from s that are not letters.
SubTaskProgressMonitor - Class in org.xnap.commons.io
Create a top ProgressMonitor with totalSteps set to number of SubTaskProgressMonitor * SubTaskProgressMonitor amounts.
SubTaskProgressMonitor(ProgressMonitor, int, long) - Constructor for class org.xnap.commons.io.SubTaskProgressMonitor
 
SystemHelper - Class in org.xnap.commons.util
Provides static variables that describe properties of the underlying platform and runtime environment.
SystemHelper() - Constructor for class org.xnap.commons.util.SystemHelper
 

T

TableHeaderMenu - Class in org.xnap.commons.gui.table
Used for menus that control table column visibility.
TableHeaderMenu(String, TableLayout, int) - Constructor for class org.xnap.commons.gui.table.TableHeaderMenu
 
TableHeaderMenu(String, TableLayout) - Constructor for class org.xnap.commons.gui.table.TableHeaderMenu
 
TableHeaderMenu.MaintainSortOrderAction - Class in org.xnap.commons.gui.table
Provides an action that enables or disables the maintain sort order setting of a table.
TableHeaderMenu.MaintainSortOrderAction() - Constructor for class org.xnap.commons.gui.table.TableHeaderMenu.MaintainSortOrderAction
 
TableLayout - Class in org.xnap.commons.gui.table
TODO update documentation TODO squig don't make TableSorter a requirement, maybe have a general table layout and a more specific SortableTableLayout subclass?
TableLayout(JTable) - Constructor for class org.xnap.commons.gui.table.TableLayout
 
TableLayout(JTable, TableSorter) - Constructor for class org.xnap.commons.gui.table.TableLayout
 
TableLayout.EventHandler - Class in org.xnap.commons.gui.table
 
TableLayout.EventHandler() - Constructor for class org.xnap.commons.gui.table.TableLayout.EventHandler
 
TableLayoutListener - Interface in org.xnap.commons.gui.table
 
TableLayoutManager - Class in org.xnap.commons.gui.table
 
TableLayoutManager(JTable) - Constructor for class org.xnap.commons.gui.table.TableLayoutManager
 
tableRow(String, String) - Static method in class org.xnap.commons.gui.util.GUIHelper
Formats key, value as a HTML table row, the key is highlighted as bold.
TableSettingDirector - Class in org.xnap.commons.settings
 
TableSettingDirector(SettingResource, String, TableLayout) - Constructor for class org.xnap.commons.settings.TableSettingDirector
 
TableSettingDirector(SettingResource, String) - Constructor for class org.xnap.commons.settings.TableSettingDirector
 
TableSorter - Class in org.xnap.commons.gui.table
 
TableSorter() - Constructor for class org.xnap.commons.gui.table.TableSorter
 
TableSorter(TableModel) - Constructor for class org.xnap.commons.gui.table.TableSorter
 
TextFieldMenu - Class in org.xnap.commons.gui
A menu for JTextField objects that provides cut, copy paste, clear and a select all action.
TextFieldMenu() - Constructor for class org.xnap.commons.gui.TextFieldMenu
 
TextFieldMenu.ClearAction - Class in org.xnap.commons.gui
Default clear action that operates on any JTextComponent.
TextFieldMenu.ClearAction() - Constructor for class org.xnap.commons.gui.TextFieldMenu.ClearAction
 
TextFieldMenu.CopyAction - Class in org.xnap.commons.gui
Default clipboard copy action that operates on any JTextComponent.
TextFieldMenu.CopyAction() - Constructor for class org.xnap.commons.gui.TextFieldMenu.CopyAction
 
TextFieldMenu.CutAction - Class in org.xnap.commons.gui
Default clipboard cut action that operates on any JTextComponent.
TextFieldMenu.CutAction() - Constructor for class org.xnap.commons.gui.TextFieldMenu.CutAction
 
TextFieldMenu.PasteAction - Class in org.xnap.commons.gui
Default clipboard paste action that operates on any JTextComponent.
TextFieldMenu.PasteAction() - Constructor for class org.xnap.commons.gui.TextFieldMenu.PasteAction
 
TextFieldMenu.SelectAllAction - Class in org.xnap.commons.gui
Default select all action that operates on any JTextComponent.
TextFieldMenu.SelectAllAction() - Constructor for class org.xnap.commons.gui.TextFieldMenu.SelectAllAction
 
ThinBevelBorder - Class in org.xnap.commons.gui
Provides a simple 1 line bevel border.
ThinBevelBorder(int) - Constructor for class org.xnap.commons.gui.ThinBevelBorder
Constructs a border with the given etchType.
ThinEtchedBorder - Class in org.xnap.commons.gui
Provides a simple 2 line bevel border.
ThinEtchedBorder(int) - Constructor for class org.xnap.commons.gui.ThinEtchedBorder
Constructs a border with the given etchType.
ThinEtchedBorder() - Constructor for class org.xnap.commons.gui.ThinEtchedBorder
Constructs a lowered border.
TimeCellRenderer - Class in org.xnap.commons.gui.table
Renders time for a table cell.
TimeCellRenderer(DateFormat) - Constructor for class org.xnap.commons.gui.table.TimeCellRenderer
 
TimeCellRenderer() - Constructor for class org.xnap.commons.gui.table.TimeCellRenderer
 
TitledSeparator - Class in org.xnap.commons.gui
 
TitledSeparator(String, int) - Constructor for class org.xnap.commons.gui.TitledSeparator
 
toArray() - Method in class org.xnap.commons.gui.completion.DefaultCompletionModel
Returns an array containing all of the elements in this completion model.
toArray(String, String) - Static method in class org.xnap.commons.util.StringHelper
Uses a StringTokenizer to split value.
toFirstUpper(String) - Static method in class org.xnap.commons.util.StringHelper
Returns a new String that has the first letter of value set to upper case.
ToggleAction - Interface in org.xnap.commons.gui.action
Defines the requirements for classes that support toggleable actions.
toggled(boolean) - Method in class org.xnap.commons.gui.action.AbstractToggleAction
Invoked when the selection changes.
toggled(boolean) - Method in class org.xnap.commons.gui.action.AbstractToggleSettingAction
Updates the setting.
toggled(boolean) - Method in class org.xnap.commons.gui.table.TableHeaderMenu.MaintainSortOrderAction
 
toIntArray(String, String) - Static method in class org.xnap.commons.util.StringHelper
 
toIPAddressBigEndian(long) - Static method in class org.xnap.commons.util.NetHelper
Converts ip from an integer value to a dotted string representation.
toIPAddressLittleEndian(long) - Static method in class org.xnap.commons.util.NetHelper
Converts ip from an integer value to a dotted string representation.
toList(String, String) - Static method in class org.xnap.commons.util.StringHelper
 
ToolBarButton - Class in org.xnap.commons.gui
This class provides a toolbar button with an appropriately sized icon.
ToolBarButton(Action) - Constructor for class org.xnap.commons.gui.ToolBarButton
 
ToolBarToggleButton - Class in org.xnap.commons.gui
This class provides a toggelable toolbar button with an appropriate sized icon that can display a little arrow as a hint for a menu.
ToolBarToggleButton(ToggleAction, boolean) - Constructor for class org.xnap.commons.gui.ToolBarToggleButton
 
toString() - Method in class org.xnap.commons.gui.completion.CompletionModeFactory.CompletionModeInfo
Returns the descriptive name of the completion mode, thus CompletionModeInfo object can be directly used in comobobox or list models without the need of providing a CellRenderer.
toString(KeyStroke) - Static method in class org.xnap.commons.gui.shortcut.KeyStrokePanel
 
toString() - Method in class org.xnap.commons.gui.tree.FileNode
 
toString(T) - Method in class org.xnap.commons.settings.AbstractSetting
Returns a string representation of the setting.
toString(Boolean) - Method in class org.xnap.commons.settings.BooleanSetting
 
toString(T) - Method in class org.xnap.commons.settings.ClassNameSetting
 
toString(Color) - Method in class org.xnap.commons.settings.ColorSetting
 
toString(T) - Method in class org.xnap.commons.settings.EnumSetting
 
toString(Font) - Method in class org.xnap.commons.settings.FontSetting
 
toString(Integer[]) - Method in class org.xnap.commons.settings.IntArraySetting
 
toString(Integer) - Method in class org.xnap.commons.settings.IntSetting
 
toString(KeyStroke) - Method in class org.xnap.commons.settings.KeyStrokeSetting
 
toString(T) - Method in class org.xnap.commons.settings.SerializableSetting
 
toString(String[]) - Method in class org.xnap.commons.settings.StringArraySetting
 
toString(String) - Method in class org.xnap.commons.settings.StringSetting
 
toString() - Method in class org.xnap.commons.util.PortRange
Returns an ordered string representation.
toString(byte[]) - Static method in class org.xnap.commons.util.StringHelper
Tries to autodect encoding.
toString(Collection, String) - Static method in class org.xnap.commons.util.StringHelper
 
toString(int[], String) - Static method in class org.xnap.commons.util.StringHelper
 
toString(String[], String) - Static method in class org.xnap.commons.util.StringHelper
 
toString(Throwable) - Method in class org.xnap.commons.util.UncaughtExceptionManager
Returns the stacktrace of e as a String.
toString() - Method in class org.xnap.commons.util.VersionParser
 
tr(String) - Method in class org.xnap.commons.gui.action.AbstractXNapAction
Convenience method for translating which can be used by subclasses.
tr(String, Object...) - Method in class org.xnap.commons.gui.action.AbstractXNapAction
See AbstractXNapAction.tr(String) and I18n.tr(String, Object[]).
tt(String, int) - Static method in class org.xnap.commons.gui.util.GUIHelper
Wraps HTML tags around text so the maximum width is limited to a senseful value.
tt(String) - Static method in class org.xnap.commons.gui.util.GUIHelper
Wraps HTML tags around text so the maximum width is limited to a sensible value.

U

uncaughtException(Thread, Throwable) - Method in class org.xnap.commons.gui.ErrorHandler
 
uncaughtException(Thread, Throwable) - Method in class org.xnap.commons.util.RootThreadGroup
 
uncaughtException(Thread, Throwable) - Method in interface org.xnap.commons.util.UncaughtExceptionListener
Invoked when a thread stops because of an uncaught exception.
uncaughtException(Thread, Throwable) - Method in class org.xnap.commons.util.UncaughtExceptionManager
Handles e thrown by t.
UncaughtExceptionListener - Interface in org.xnap.commons.util
The listener interface for receiving uncaught exceptions.
UncaughtExceptionManager - Class in org.xnap.commons.util
 
UncaughtExceptionManager(File, String[]) - Constructor for class org.xnap.commons.util.UncaughtExceptionManager
 
UncaughtExceptionManager(File) - Constructor for class org.xnap.commons.util.UncaughtExceptionManager
 
UncaughtExceptionManager() - Constructor for class org.xnap.commons.util.UncaughtExceptionManager
 
uniqueName(String) - Static method in class org.xnap.commons.util.FileHelper
Creates unique filename.
uniqueName(String, String) - Static method in class org.xnap.commons.util.FileHelper
 
unload() - Static method in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
Restores the original keybindings for the concrete subclasses of JTextComponent.
upcaseWordAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
updateBorder() - Method in class org.xnap.commons.gui.ErrorDialog
 
updateComponentTree() - Static method in class org.xnap.commons.gui.SplashWindow
 
updateMode() - Method in class org.xnap.commons.gui.completion.GlobalDefaultCompletionMode
 
updateMode() - Method in class org.xnap.commons.settings.DefaultCompletionModeSetting
Updates the global default completion mode.
updateUI() - Method in interface org.xnap.commons.gui.CloseableTabbedPane.TabTitle
 
updateUI() - Method in class org.xnap.commons.gui.CloseableTabbedPane.TabTitleIcon
 
updateUI() - Method in class org.xnap.commons.gui.CloseableTabbedPane
 
updateUI() - Method in class org.xnap.commons.gui.ColoredTable
 
updateVisibleColumns() - Method in class org.xnap.commons.gui.table.TableHeaderMenu
Updates buttons.
UserAbortException - Exception in org.xnap.commons.io
Represents an abort by the user that should be handled gracefully.
UserAbortException() - Constructor for exception org.xnap.commons.io.UserAbortException
 
UserAbortProgressMonitor - Class in org.xnap.commons.io
A progress monitor that acts as a proxy and throws UserAbortException the proxied monitor has been cancelled.
UserAbortProgressMonitor(ProgressMonitor) - Constructor for class org.xnap.commons.io.UserAbortProgressMonitor
 

V

validate(String) - Method in class org.xnap.commons.settings.IntValidator
Validates String.
validate(String) - Method in class org.xnap.commons.settings.PortRangeValidator
Checks if value is a valid port range string.
validate(String) - Method in class org.xnap.commons.settings.StringValidator
 
validate(String) - Method in interface org.xnap.commons.settings.Validator
Validates String.
Validator - Interface in org.xnap.commons.settings
Defines the requirements for classes that provide support to validate values.
valueChanged(TreeSelectionEvent) - Method in class org.xnap.commons.gui.DirectoryChooser
 
valueForPathChanged(TreePath, Object) - Method in class org.xnap.commons.gui.tree.AbstractTreeModel
 
valueOf(String) - Static method in enum org.xnap.commons.gui.table.SortableModel.Order
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xnap.commons.gui.table.SortableModel.Order
Returns an array containing the constants of this enum type, in the order they're declared.
version - Variable in class org.xnap.commons.settings.PropertyResource
Version of database format.
VersionParser - Class in org.xnap.commons.util
This class can parse an compare (software) versions.
VersionParser(String) - Constructor for class org.xnap.commons.util.VersionParser
Constructs a new version parser that parses version.

W

WhatsThis - Class in org.xnap.commons.gui.util
Static helper class, that allows to enrich components with What's This help.
WhatsThis() - Constructor for class org.xnap.commons.gui.util.WhatsThis
 
WhatsThisAction - Class in org.xnap.commons.gui.util
Provides and action that triggers the What's This help mode.
WhatsThisAction() - Constructor for class org.xnap.commons.gui.util.WhatsThisAction
 
WindowSettingDirector - Class in org.xnap.commons.settings
 
WindowSettingDirector(SettingResource, String, int, int, int, int) - Constructor for class org.xnap.commons.settings.WindowSettingDirector
 
WindowSettingDirector(SettingResource, String) - Constructor for class org.xnap.commons.settings.WindowSettingDirector
 
WizardDialog - Class in org.xnap.commons.gui.wizard
 
WizardDialog(int) - Constructor for class org.xnap.commons.gui.wizard.WizardDialog
 
WizardDialog(Dialog, int) - Constructor for class org.xnap.commons.gui.wizard.WizardDialog
 
WizardDialog(Frame, int) - Constructor for class org.xnap.commons.gui.wizard.WizardDialog
 
WizardDialog() - Constructor for class org.xnap.commons.gui.wizard.WizardDialog
 
WizardDialog(Dialog) - Constructor for class org.xnap.commons.gui.wizard.WizardDialog
 
WizardDialog(Frame) - Constructor for class org.xnap.commons.gui.wizard.WizardDialog
 
WizardDialog.FinishAction - Class in org.xnap.commons.gui.wizard
 
WizardDialog.FinishAction() - Constructor for class org.xnap.commons.gui.wizard.WizardDialog.FinishAction
 
WizardDialog.NextAction - Class in org.xnap.commons.gui.wizard
 
WizardDialog.NextAction() - Constructor for class org.xnap.commons.gui.wizard.WizardDialog.NextAction
 
WizardDialog.PContainer - Class in org.xnap.commons.gui.wizard
 
WizardDialog.PContainer() - Constructor for class org.xnap.commons.gui.wizard.WizardDialog.PContainer
 
WizardDialog.PreviousAction - Class in org.xnap.commons.gui.wizard
 
WizardDialog.PreviousAction() - Constructor for class org.xnap.commons.gui.wizard.WizardDialog.PreviousAction
 
WizardDialogListener - Interface in org.xnap.commons.gui.wizard
Defines the requirements for classes that want to get notified when the displayed page of a wizard dialog changes.
WizardPage - Interface in org.xnap.commons.gui.wizard
Defines the requirements for panels that are shown in the wizard or preferences dialog.
work(long) - Method in class org.xnap.commons.gui.ProgressDialog
 
work(long) - Method in class org.xnap.commons.io.NullProgressMonitor
Does nothing.
work(long) - Method in interface org.xnap.commons.io.ProgressMonitor
Increase the value by amount.
work(long) - Method in class org.xnap.commons.io.SubTaskProgressMonitor
 
work(long) - Method in class org.xnap.commons.io.UserAbortProgressMonitor
 
writeBinary(File, Collection) - Static method in class org.xnap.commons.util.FileHelper
Write all items in c to file using serialization.
writeProperties(File, Properties) - Static method in class org.xnap.commons.util.FileHelper
Stores props in file.
writeText(File, String) - Static method in class org.xnap.commons.util.FileHelper
Writes a text file.

Y

yankAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 
yankPopAction - Static variable in class org.xnap.commons.gui.shortcut.EmacsKeyBindings
 

A B C D E F G H I J K L M N O P Q R S T U V W Y

Copyright © 2004-2007 XNap Commons Team. All Rights Reserved.