Alphabetical Index

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

A

accept(File) - method in class be.ugent.caagt.swirl.actions.ExtensionFileFilter
acceptDrop(JComponent,Object,int) - method in class be.ugent.caagt.swirl.dnd.DropHandler
Accept an object which was dropped onto the component handled by this handler.
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.ActionRepeater
Called whenever the timer fires.
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.actions.FileAction
Shows the file chooser dialog and dispatches to the appropriate dialog... method depending on the users choice
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.actions.HideWindow
Hides the associated window.
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.undoredo.RedoAction
Redoes the current undoable change.
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.actions.ShowWindow
Makes the associated window visible and brings it to the front.
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.actions.SimpleAction
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.actions.SingleSelectionAction
actionPerformed(ActionEvent) - method in class be.ugent.caagt.swirl.undoredo.UndoAction
Undoes the current undoable change.
ActionRepeater - class be.ugent.caagt.swirl.ActionRepeater
Provides a means of repeating an action as long as a certain button is pressed.
ActionRepeater() - constructor for class be.ugent.caagt.swirl.ActionRepeater
Create a new object of this type.
add(AbstractButton) - method in class be.ugent.caagt.swirl.SelectionGroup
Add the given button to the group.
add(AbstractButton,E) - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Add the given button to the group.
add(be.ugent.caagt.swirl.undoredo.UndoableChange,boolean) - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Register an undoable change with the manager.
add(E) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
add(int,E) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
addActionListener(ActionListener) - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Adds an ActionListener to the button.
addAll(E>) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
addAll(int,E>) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Adds a listener which should be notified of all changes in the model.
addChangeListener(ChangeListener) - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Register the listener with the model.
addChangeListener(ChangeListener) - method in class be.ugent.caagt.swirl.GenericSelectionModel<E>
Adds a listener which should be notified of all changes in the model.
addChangeListener(ChangeListener) - method in class be.ugent.caagt.swirl.SelectionGroup
Register the listener with the model.
Register a drop handler.
addHandler(be.ugent.caagt.swirl.mouse.MouseHandler) - method in class be.ugent.caagt.swirl.mouse.MouseTool
Add a handler to this tool.
addLayoutComponent(String,Component) - method in class be.ugent.caagt.swirl.dialogs.ButtonAreaLayout
addListDataListener(ListDataListener) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Add a prototype decoration for default columns, i.e., columns with a column class for which no decorations were registered.
Add a prototype decoration for a given column class.
Register a listener which will be notified of all changes in the collapsed state of the subwindow.
addUndoListener(be.ugent.caagt.swirl.undoredo.UndoListener) - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Register a listener with this object.
allowsMultipleDrops(JComponent) - method in class be.ugent.caagt.swirl.dnd.DropHandler
Does this handler allow multiple objects of this class to be dropped at the same time?
APPROVE_OPTION - static field in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Return value if approve (yes, ok) is chosen.
ArrayListModel<E> - class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Implementation of javax.swing.ListModel that behaves like an ArrayList and implements the interface java.util.List from the collections API.
ArrayListModel() - constructor for class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Constructs an empty list with an initial capacity of ten.
ArrayListModel(E>) - constructor for class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
ArrayListModel(int) - constructor for class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Constructs an empty list with the specified initial capacity.

B

ButtonAreaLayout - class be.ugent.caagt.swirl.dialogs.ButtonAreaLayout
Layout manager for button panels.
ButtonFactory - class be.ugent.caagt.swirl.actions.ButtonFactory
Provides various methods to create buttons from internationalized descriptions.
buttonFirstPressed() - method in class be.ugent.caagt.swirl.ActionRepeater
Method which is called when the button is first pressed.
buttonPanel - field in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Button panel.
buttonPressCanceled() - method in class be.ugent.caagt.swirl.ActionRepeater
Method which is called when the button press is canceled: i.e., when the mouse button is released when the button is not armed.

C

CANCEL_OPTION - static field in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Return value if cancel is chosen (or window is simply closed).
canHandle(JComponent) - method in class be.ugent.caagt.swirl.mouse.MouseHandler
Check whether this handler can work on the given component.
canHandle(JComponent) - method in class be.ugent.caagt.swirl.mouse.MouseTool
Returns true if and only if all handlers registered with this tool can handle the given component.
canHandle(JComponent) - method in class be.ugent.caagt.swirl.mouse.NullMouseHandler
Check whether this handler can work on the given component.
canImport(JComponent,DataFlavor[]) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Overrides the standard functionality of TransferHandler by delegating to the individual drop handlers registered with this object.
canRedo() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Are there currently any changes that can be redone?
canUndo() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Are there currently any changes that can be undone?
CellList - class be.ugent.caagt.swirl.lists.CellList
List component in which list items are layed out as cells in a grid.
CellList(ListModel,int,int,int) - constructor for class be.ugent.caagt.swirl.lists.CellList
Construct a list of this type for the given model, with the given cell size.
CellListCellRenderer - interface be.ugent.caagt.swirl.lists.CellListCellRenderer
Is responsible for painting a single element of a CellList.
CellListCellValue - interface be.ugent.caagt.swirl.lists.CellListCellValue
Objects of this type are intended to be used as elements of a CellList.
Called when the collapsed state of the subwindow changes.
clear() - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
clear() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Clear the list of undoable commands.
clearSelection() - method in class be.ugent.caagt.swirl.DefaultGenericSelectionModel<E>
Clears the selection.
clearSelection() - method in class be.ugent.caagt.swirl.GenericSelectionModel<E>
Clears the selection.
close() - method in class be.ugent.caagt.swirl.logging.JListLogHandler
contentsChanged(ListDataEvent) - method in class be.ugent.caagt.swirl.lists.CellList
copy() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Makes a copy of this object.
copy() - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Makes a copy of this object.
copy() - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Makes a copy of this object.
createCancelButton() - static method in class be.ugent.caagt.swirl.StandardButtons
Create a Cancel button with same look-and-feel as the Cancel button of an option pane.
createCloseButton() - static method in class be.ugent.caagt.swirl.tables.TableColumnButton
Return a button with the look and feel of a 'close' button.
createDefaultTableHeader() - method in class be.ugent.caagt.swirl.tables.EnhancedTable
createDialog(Component,ResourceBundle,boolean) - method in class be.ugent.caagt.swirl.dialogs.DialogPanel
Create a new dialog, centered on the given component, with this as its central panel.
createDialog(Component,ResourceBundle,Icon,boolean) - method in class be.ugent.caagt.swirl.dialogs.DialogPanel
Create a new dialog, centered on the given component, with this as its central panel, displaying the given icon.
createDialog(Component,String,boolean) - method in class be.ugent.caagt.swirl.dialogs.DialogPanel
Create a new dialog, centered on the given component, with this as its central panel.
createDialog(Component,String,Icon,boolean) - method in class be.ugent.caagt.swirl.dialogs.DialogPanel
Create a new dialog, centered on the given component, with this as its central panel, displaying the given icon.
createFileChooser() - method in class be.ugent.caagt.swirl.actions.FileAction
Factory method which creates the file chooser at initialization time.
createJButton(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JButton with a description taken from the given resource bundle.
createJCheckBox(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JCheckBox with a description taken from the given resource bundle.
createJCheckBoxMenuItem(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JCheckBoxMenuItem with a description taken from the given resource bundle.
createJMenu(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JMenu with a description taken from the given resource bundle.
createJMenuBar(String) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Build a menu bar which corresponds to the root configuration element with the given key.
createJMenuItem(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JMenuItem with a description taken from the given resource bundle.
createJPopupMenu(String) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Build a popup menu which corresponds to the menu configuration element with the given key.
createJRadioButton(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JRadioButton with a description taken from the given resource bundle.
createJRadioButtonMenuItem(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JRadioButtonMenuItem with a description taken from the given resource bundle.
createJToggleButton(ResourceBundle,String) - static method in class be.ugent.caagt.swirl.actions.ButtonFactory
Create a new JToggleButton with a description taken from the given resource bundle.
createJToolBar(String) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Build a tool bar which corresponds to the menu configuration element with the given key.
createLoggingDialog(String,String) - static method in class be.ugent.caagt.swirl.logging.JListLogHandler
Create a dialog which contains a list which is handled by a new handler, registered to the named logger of the application (use the empty string for the root logger).
createNoButton() - static method in class be.ugent.caagt.swirl.StandardButtons
Create a No button with same look-and-feel as the No button of an option pane.
createOKButton() - static method in class be.ugent.caagt.swirl.StandardButtons
Create an OK button with same look-and-feel as the OK button of an option pane.
createSimpleDialog(Component,String,boolean) - static method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Creates a new simple dialog with the given component as a parent.
createTransferable(JComponent) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Creates a transferable encapsulating the objects returned by getExportedObjects(JComponent) with a data flavor derived from the value of getExportedClass(JComponent).
createURLStreamHandler(String) - method in class be.ugent.caagt.swirl.protocol.MappedURLStreamHandlerFactory
Return the handler associated wit the given protocol, or null if a default handler should be tried
createYesButton() - static method in class be.ugent.caagt.swirl.StandardButtons
Create a Yes button with same look-and-feel as the Yes button of an option pane.

D

DefaultCellListCellRenderer - class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Default implementation of CellListCellRenderer.
DefaultCellListCellRenderer() - constructor for class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Default constructor.
A default implementation of GenericSelectionModel.
DefaultGenericSelectionModel() - constructor for class be.ugent.caagt.swirl.DefaultGenericSelectionModel<E>
Description - class be.ugent.caagt.swirl.actions.Description
An object of this class describes caption, mnemonic and accelerator key of a GUI component.
Description(String) - constructor for class be.ugent.caagt.swirl.actions.Description
Create a new object based on the given description string.
Description(String,int,int,KeyStroke) - constructor for class be.ugent.caagt.swirl.actions.Description
Create a new description with the given subconstituents.
dialogApproved() - method in class be.ugent.caagt.swirl.actions.FileAction
Called when the dialog is approved.
dialogApproved() - method in class be.ugent.caagt.swirl.actions.FileOpenAction
Invoke openFile(File) on all files chosen.
dialogApproved() - method in class be.ugent.caagt.swirl.actions.FileSaveAction
Invoke saveFile(File) on the file chosen.
dialogCanceled() - method in class be.ugent.caagt.swirl.actions.FileAction
Called when the dialog is canceled.
dialogClosed() - method in class be.ugent.caagt.swirl.actions.FileAction
Called when the dialog is dismissed.
DialogPanel - class be.ugent.caagt.swirl.dialogs.DialogPanel
Common super class of all panels that are meant to be used as central panels in a SimpleDialog.
DialogPanel(LayoutManager) - constructor for class be.ugent.caagt.swirl.dialogs.DialogPanel
Create a dialog panel with the given layout manager.
doAction() - method in class be.ugent.caagt.swirl.ActionRepeater
Action which is performed repeatedly while the button is pressed.
doLayout() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
doMouseClicked(JComponent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseHandler
Invoked when the mouse was clicked, i.e.
doMouseClicked(JComponent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.NullMouseHandler
Invoked when the mouse was clicked, i.e.
Invoked when the mouse pointer was dragged, i.e., moved while the button is down.
Invoked when the mouse pointer was dragged, i.e., moved while the button is down.
doMousePressed(JComponent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseHandler
Invoked when the mouse was pressed down and then dragged for the first time.
doMousePressed(JComponent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.NullMouseHandler
Invoked when the mouse was pressed down and then dragged for the first time.
doMouseReleased(JComponent,MouseEvent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseHandler
Invoked when the mouse pointer was released after it was dragged.
doMouseReleased(JComponent,MouseEvent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.NullMouseHandler
Invoked when the mouse pointer was released after it was dragged.
doPopup(JComponent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseHandler
Invoked when a popup gesture was invoked and the mouse did not actually move while the button was down.
doPopup(JComponent,MouseEvent) - method in class be.ugent.caagt.swirl.mouse.NullMouseHandler
Invoked when a popup gesture was invoked and the mouse did not actually move while the button was down.
DragHandler - interface be.ugent.caagt.swirl.dnd.DragHandler
Handles the 'drag' part of a drag-and-drop operation of a local object of given type.
drawAttention() - method in class be.ugent.caagt.swirl.logging.JListLogHandler
Draw attention to the logging window.
DropHandler - interface be.ugent.caagt.swirl.dnd.DropHandler
Handles the 'drop' part of a drag-and-drop operation of a local object of given type.

E

EnhancedTable - class be.ugent.caagt.swirl.tables.EnhancedTable
Table component which allows table column headers to be decorated with small icons and buttons, i.e., objects of type TableColumnDecoration.
EnhancedTable() - constructor for class be.ugent.caagt.swirl.tables.EnhancedTable
Default constructor
ensureExtension(File) - method in class be.ugent.caagt.swirl.actions.ExtensionFileFilter
Returns the given file with the extension of this filter added, if the file has no extension.
ensureIndexIsVisible(int) - method in class be.ugent.caagt.swirl.lists.CellList
Scrolls the viewport to make the specified cell completely visible.
ERROR_OPTION - static field in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Return value if an error occured.
exportDone(JComponent,JComponent,Object[],Class,int) - method in class be.ugent.caagt.swirl.dnd.DragHandler
Invoked after data has been dragged from the given source component and dropped onto the given target component.
Invoked after data have been dragged-and-dropped from a component managed by this handler.
exportDone(JComponent,Transferable,int) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Delegates to exportDone.
ExtensionFileFilter - class be.ugent.caagt.swirl.actions.ExtensionFileFilter
Implements a Swing file filter that filters files on extensions.
ExtensionFileFilter(String,String) - constructor for class be.ugent.caagt.swirl.actions.ExtensionFileFilter
Creates a file filter which only allows files with the given extension.

F

FileAction - class be.ugent.caagt.swirl.actions.FileAction
Common (abstract) super class of FileOpenAction and FileSaveAction.
FileAction(Window,FileFilter...) - constructor for class be.ugent.caagt.swirl.actions.FileAction
Create an action of this type
fileChooser - field in class be.ugent.caagt.swirl.actions.FileAction
The file chooser which is used by this action.
FileOpenAction - class be.ugent.caagt.swirl.actions.FileOpenAction
Abstract super class for actions that allow files to be loaded.
FileOpenAction(Window,boolean,FileFilter...) - constructor for class be.ugent.caagt.swirl.actions.FileOpenAction
Create an action of this type
FileSaveAction - class be.ugent.caagt.swirl.actions.FileSaveAction
Abstract super class for actions that allow files to be saved.
FileSaveAction(Window,FileFilter...) - constructor for class be.ugent.caagt.swirl.actions.FileSaveAction
Create an action of this type
fireActionPerformed() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
fireContentsChanged(Object,int,int) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Called after one or more elements of the list change.
fireIntervalAdded(Object,int,int) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Called after one or more elements are added to the model.
fireIntervalRemoved(Object,int,int) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Called after one or more elements are removed from the model.
fireStateChanged() - method in class be.ugent.caagt.swirl.DefaultGenericSelectionModel<E>
Notifies all listeners of a state change.
fireUndoStateChanged() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Notify all listeners of a change to the undo state.
flush() - method in class be.ugent.caagt.swirl.logging.JListLogHandler

G

Acts like a button group with associated generic selection model for type E.
GenericSelectionGroup() - constructor for class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Create a selection group with a newly created selection model and no buttons.
GenericSelectionGroup(boolean) - constructor for class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Create a selection group with a newly created selection model and no buttons.
Create a selection group with the given model.
GenericSelectionModel<E> - interface be.ugent.caagt.swirl.GenericSelectionModel<E>
Model which keeps track of a single element selected from a group.
getAcceleratorKey() - method in class be.ugent.caagt.swirl.actions.Description
Return the accelerator key for this description, or 0 when no key was given.
getActionCommand() - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Return the action command of the currently selected button, or null if none is selected.
getActionCommand() - method in class be.ugent.caagt.swirl.SelectionGroup
Return the action command of the currently selected button, or null if none is selected.
getActionCommand() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Return the action command for this button.
getActionMap() - method in class be.ugent.caagt.swirl.menus.MenuBuilder
The action map used by this builder
getBorderSelectionColor() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the color which is used to draw the focus indicator.
getButton() - method in class be.ugent.caagt.swirl.ActionRepeater
Button to which this repeater is currently registered, or null if none.
getButtonPanel() - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Return the button panel for this dialog.
getCancelButtonDescription() - static method in class be.ugent.caagt.swirl.actions.Description
Return a default description for a Cancel-button.
getCaption() - method in class be.ugent.caagt.swirl.actions.Description
Return the caption for this description.
getCaption() - method in class be.ugent.caagt.swirl.undoredo.UndoRedoAction
Obtain the correct caption from the manager.
getCellBounds(int,int) - method in class be.ugent.caagt.swirl.lists.CellList
Returns the bounds of the specified range of items in component coordinates.Returns null if index isn't valid.
getCellHeight() - method in class be.ugent.caagt.swirl.lists.CellList
Height of a grid cell.
getCellIcon() - method in class be.ugent.caagt.swirl.lists.CellListCellValue
Return the icon to be displayed when not selected.
getCellRenderer() - method in class be.ugent.caagt.swirl.lists.CellList
Return the cell renderer used by this list.
getCellSelectedIcon() - method in class be.ugent.caagt.swirl.lists.CellListCellValue
Return the icon to be displayed when selected.
getCellText() - method in class be.ugent.caagt.swirl.lists.CellListCellValue
Return the text to be displayed.
getCellToolTipText() - method in class be.ugent.caagt.swirl.lists.CellListCellValue
Return tool tip text for this value.
getCellWidth() - method in class be.ugent.caagt.swirl.lists.CellList
Width of a grid cell.
getChildComponent() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Return the child component which is managed by this subwindow.
getChildWithName(Container,String) - static method in class be.ugent.caagt.swirl.SwirlUtilities
Returns the first child component with the given name, or null if no such child can be found.
getColumnIndex() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Return the column index for this button.
getDecorationHeight() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Return the height of this decoration.
getDecorationHeight() - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Return the height of this decoration.
getDecorationHeight() - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Return the height of this decoration.
getDecorations(int) - method in class be.ugent.caagt.swirl.tables.EnhancedTable
Return the list of decorations for the given column.
getDecorationWidth() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Return the width of this decoration.
getDecorationWidth() - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Return the width of this decoration.
getDecorationWidth() - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Return the width of this decoration.
getDescendantWithName(Container,String) - static method in class be.ugent.caagt.swirl.SwirlUtilities
Returns the first descendant with the given name, or null if no such descendant can be found.
getDescription() - method in class be.ugent.caagt.swirl.actions.ExtensionFileFilter
getDragHandler() - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Return the drag handler used by this transfer handler, or null when none is registered.
getDropClass(JComponent) - method in class be.ugent.caagt.swirl.dnd.DropHandler
Return the class of elements that can be dropped by this handler onto the given component.
getDropLocation() - method in class be.ugent.caagt.swirl.lists.CellList
Return the last drag-and-drop location where this component is a target.
getElementAt(int) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
getExportedClass(JComponent) - method in class be.ugent.caagt.swirl.dnd.DragHandler
Return the class of objects being exported from the given source.
getExportedClass(JComponent) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Return the class of objects being exported.
getExportedObjects(JComponent) - method in class be.ugent.caagt.swirl.dnd.DragHandler
Return the object(s) to be exported by a drag or cut-and-paste operation from the given source.
getExportedObjects(JComponent) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Return the object(s) to be exported by a drag-and-drop or cut-and-paste operation.
getFont() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the font used for the caption.
getForeground() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
The color which is used to display the caption.
getHorizontalWindowPadding() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Horizontal padding for this subwindow.
getIcon() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Icon to be displayed.
getIconBackground() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the background color for icons.
getIconTextGap() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the gap between text and icon
getInsets() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the insets of this cell.
getMaximumSize() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The maximum size is derived from the maximum size of the child unless it has been explicitely set.
getMinimumSize() - method in class be.ugent.caagt.swirl.lists.CellList
getMinimumSize() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The minimum size is derived from the minimum size of the child unless it has been explicitely set.
getMnemonic() - method in class be.ugent.caagt.swirl.actions.Description
Return the mnemonic for this description
getMnemonicIndex() - method in class be.ugent.caagt.swirl.actions.Description
Return the index of the mnemonic for this description, or -1 when no mnemonic was given.
getModel() - method in class be.ugent.caagt.swirl.lists.CellList
Return the current data model.
getModel() - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
The selection model used by this group.
getModel() - method in class be.ugent.caagt.swirl.SelectionGroup
The single selection model used by this group.
getMouseToolModel() - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
Return the underlying model which keeps track of what mouse tool is currently active.
getNoButtonDescription() - static method in class be.ugent.caagt.swirl.actions.Description
Return a default description for a No-button.
getOkButtonDescription() - static method in class be.ugent.caagt.swirl.actions.Description
Return a default description for an OK-button.
getPopupLevel() - method in class be.ugent.caagt.swirl.logging.JListLogHandler
Retrieve the popup log level, i.e., the minimum level for which the handler will try to draw the attention of the user by sounding a beep, making the parent window of the list visible and moving it to the front.
getPreferredScrollableViewportSize() - method in class be.ugent.caagt.swirl.lists.CellList
getPreferredSize() - method in class be.ugent.caagt.swirl.lists.CellList
getPreferredSize() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The preferred size is derived from the preferred size of the child unless it has been explicitely set.
getRedoCaption() - method in class be.ugent.caagt.swirl.undoredo.UndoableChange
Provides a caption for a corresponding redo button.
getRedoCaption() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Return the caption for a redo button.
getReturnValue() - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Get the last value returned by launch.
getScrollableBlockIncrement(Rectangle,int,int) - method in class be.ugent.caagt.swirl.lists.CellList
Returns the distance to scroll vertically to expose the next or previous block.
getScrollableTracksViewportHeight() - method in class be.ugent.caagt.swirl.lists.CellList
getScrollableTracksViewportWidth() - method in class be.ugent.caagt.swirl.lists.CellList
getScrollableUnitIncrement(Rectangle,int,int) - method in class be.ugent.caagt.swirl.lists.CellList
Returns the distance to scroll vertically to expose the next or previous row.
getSelectedButton() - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Return the button which is currently selected.
getSelectedButton() - method in class be.ugent.caagt.swirl.SelectionGroup
Return the button which is currently selected.
getSelectedIndex() - method in class be.ugent.caagt.swirl.SelectionGroup
Return the current selection.
getSelectedValue() - method in class be.ugent.caagt.swirl.lists.CellList
Returns the first selected value, or null if the selection is empty.
getSelectedValues() - method in class be.ugent.caagt.swirl.lists.CellList
Returns an array of the values for the selected cells.
getSelection() - method in class be.ugent.caagt.swirl.DefaultGenericSelectionModel<E>
Returns the current selection or null if nothing is currently selected.
getSelection() - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Return the current selection.
getSelection() - method in class be.ugent.caagt.swirl.GenericSelectionModel<E>
Returns the current selection or null if nothing is currently selected.
getSelectionBackground() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the background color for selections.
getSelectionForeground() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the text color for selections.
getSelectionModel() - method in class be.ugent.caagt.swirl.lists.CellList
Return the current selection model.
getSize() - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
getSourceActions(JComponent) - method in class be.ugent.caagt.swirl.dnd.DragHandler
Returns the type of transfer actions supported by the given component.
getSourceActions(JComponent) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Returns the type of transfer actions supported by the given source component.
getText() - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Return the caption to be displayed.
getTitleBarBorderColor() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The color of the subwindow border, as set by the user.
getTitleBarColor() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The color of the title bar.
getTitleBarColorNoFocus() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The color of the title bar when the subwindow does not own the focus, as set by the user.
getTitleBarHeight() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The height of the title bar in pixels.
getTitleBarTextColor() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Return the color for the text of the title bar.
getTitleBarTextColorNoFocus() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
The color of the text in the title bar when the subwindow does not own the focus, as set by the user.
getTitleResourceKey() - method in class be.ugent.caagt.swirl.dialogs.DialogPanel
Return the resource key for the dialog title.
Return the tool tip text for the given element.
If value is of type CellListCellValue, this implementation returns the tool tip text provided by that interface.
getToolTipText(MouseEvent) - method in class be.ugent.caagt.swirl.lists.CellList
Overrides JComponent's getToolTipText method in order to allow the renderer's tips to be used if it has text set.
getUndoCaption() - method in class be.ugent.caagt.swirl.undoredo.UndoableChange
Provides a caption for a corresponding undo button.
getUndoCaption() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Return the caption for an undo button.
getVerticalWindowPadding() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Vertical padding for this subwindow.
getYesButtonDescription() - static method in class be.ugent.caagt.swirl.actions.Description
Return a default description for a Yes-button.

H

handleDelayedPressed(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
Handles delayed pressed event.
handleDragged(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
Handles dragged event.
Handler - class be.ugent.caagt.swirl.protocol.classpath.Handler
URL stream handler for 'classpath:' url's.
HideWindow - class be.ugent.caagt.swirl.actions.HideWindow
Action that makes a particular window invisible.
HideWindow(Window) - constructor for class be.ugent.caagt.swirl.actions.HideWindow
Create an action of this type for the given window.

I

importData(JComponent,Transferable) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Overrides the standard functionality of TransferHandler by delegating to the individual drop handlers registered with this object.
indexToLocation(int) - method in class be.ugent.caagt.swirl.lists.CellList
Return the top left coordinate of the cell with given index, or null if the index is not valid.
init() - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Initializes and populates the dialog.
init(AbstractButton) - method in class be.ugent.caagt.swirl.actions.Description
Initialize caption and mnemonic for the given button, according to this description.
init(Action) - method in class be.ugent.caagt.swirl.actions.Description
Initialize caption, mnemonic and accelerator key for the given action, according to this description.
initActionMap() - method in class be.ugent.caagt.swirl.lists.CellList
Initialize the action map.
initApproveButton(JFileChooser) - method in class be.ugent.caagt.swirl.actions.Description
Initialize the approve button and title of the given file chooser, according to this description.
initButtonPanel() - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Creates the button panel and makes the OK-button the default button.
install() - method in class be.ugent.caagt.swirl.protocol.MappedURLStreamHandlerFactory
Request that this factory be used before the default factory for resolving URL's.
intervalAdded(ListDataEvent) - method in class be.ugent.caagt.swirl.lists.CellList
intervalRemoved(ListDataEvent) - method in class be.ugent.caagt.swirl.lists.CellList
isCollapsed() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Is this window collapsed?
isDirty() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Check whether the current index position is different from the mark.
isDragEnabled() - method in class be.ugent.caagt.swirl.lists.CellList
Is dragging on this component enabled?
isDropInProgress() - method in class be.ugent.caagt.swirl.lists.CellList
Is a drag-and-drop operation in progress where this component is a target?
isSelected() - method in class be.ugent.caagt.swirl.DefaultGenericSelectionModel<E>
Check whether an element is currently selected.
isSelected() - method in class be.ugent.caagt.swirl.GenericSelectionModel<E>
Check whether an element is currently selected.
isTransferAllowed(JComponent,JComponent) - method in class be.ugent.caagt.swirl.dnd.DragHandler
Indicates whether this handler allows a transfer from the given source to the given target.
isTransferAllowed(JComponent,JComponent) - method in class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Indicates whether a transfer from a given source to given destination is allowed.
iterator() - method in class be.ugent.caagt.swirl.mouse.MouseTool
Return an iterator over the handlers of this tool.

J

JListLogCellRenderer - class be.ugent.caagt.swirl.logging.JListLogCellRenderer
Renders log records for use with a JListLogHandler.
JListLogCellRenderer(Formatter) - constructor for class be.ugent.caagt.swirl.logging.JListLogCellRenderer
Create a cell renderer of this type which uses the given formatter.
JListLogHandler - class be.ugent.caagt.swirl.logging.JListLogHandler
Log handler which outputs its log records to a JList, where new records end up at the top.
JListLogHandler(JList) - constructor for class be.ugent.caagt.swirl.logging.JListLogHandler
Create a log handler which shall send its output to the given list.

L

launch() - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Show this dialog and wait for the user to respond to it.
launch(int,int) - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Show this dialog and wait for the user to respond to it.
launchAtPointerPosition() - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Show this dialog and wait for the user to respond to it.
layoutContainer(Container) - method in class be.ugent.caagt.swirl.dialogs.ButtonAreaLayout
listenerList - field in class be.ugent.caagt.swirl.DefaultGenericSelectionModel<E>
The list of listeners currently registered
load(InputStream,String) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Load configuration information from the given input stream.
load(String,String) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Load configuration information from the given class path resource.
LocalTransferHandler - class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Transfer handler for drag and drop of objects within the same virtual machine.
LocalTransferHandler() - constructor for class be.ugent.caagt.swirl.dnd.LocalTransferHandler
Create a handler of this type.
locationToIndex(Point) - method in class be.ugent.caagt.swirl.lists.CellList
Convert a point in component coordinates to the index of the cell at that location, or -1 if there is no such cell.

M

manager - field in class be.ugent.caagt.swirl.undoredo.UndoRedoAction
MappedURLStreamHandlerFactory - class be.ugent.caagt.swirl.protocol.MappedURLStreamHandlerFactory
URLStreamHandlerFactory which allows run time registration of new handlers.
MappedURLStreamHandlerFactory() - constructor for class be.ugent.caagt.swirl.protocol.MappedURLStreamHandlerFactory
MEDIUM_DISABLED_ICON - static field in class be.ugent.caagt.swirl.actions.SimpleAction
The action key used for storing a medium size 'disabled' Icon for use with tool bar buttons.
MEDIUM_ICON - static field in class be.ugent.caagt.swirl.actions.SimpleAction
The action key used for storing a medium size Icon for use with tool bar buttons.
MenuBuilder - class be.ugent.caagt.swirl.menus.MenuBuilder
Allows menus to be constructed from a configuration file.
MenuBuilder() - constructor for class be.ugent.caagt.swirl.menus.MenuBuilder
Create a new object of this type with a default action map.
MenuBuilder(ActionMap) - constructor for class be.ugent.caagt.swirl.menus.MenuBuilder
Create a new object of this type with the associated action map.
MenuButton - class be.ugent.caagt.swirl.actions.MenuButton
Button for use in a menu.
MenuButton(Action) - constructor for class be.ugent.caagt.swirl.actions.MenuButton
Create a menu button from the given action.
MenuCheckBoxButton - class be.ugent.caagt.swirl.actions.MenuCheckBoxButton
Check box button for use in a menu.
MenuCheckBoxButton(Action) - constructor for class be.ugent.caagt.swirl.actions.MenuCheckBoxButton
Create a menu button from the given action.
MenuConfigurationException - class be.ugent.caagt.swirl.menus.MenuConfigurationException
Indicates a menu configuration error.
MenuConfigurationException(String) - constructor for class be.ugent.caagt.swirl.menus.MenuConfigurationException
Create an exception of this kind with given detail message.
MenuConfigurationException(String,Throwable) - constructor for class be.ugent.caagt.swirl.menus.MenuConfigurationException
Create an exception of this kind with given detail message and cause
MenuRadioButton - class be.ugent.caagt.swirl.actions.MenuRadioButton
Radio button for use in a menu.
MenuRadioButton(Action) - constructor for class be.ugent.caagt.swirl.actions.MenuRadioButton
Create a menu button from the given action.
minimumLayoutSize(Container) - method in class be.ugent.caagt.swirl.dialogs.ButtonAreaLayout
mouseClicked(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
mouseDragged(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
Dispatch the dragged event to the currently active handler.
mouseEntered() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Signals that the mouse pointer entered the bounds of this decoration.
mouseEntered() - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Signals that the mouse pointer entered the bounds of this decoration.
mouseEntered() - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Signals that the mouse pointer entered the bounds of this decoration.
mouseEntered(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
mouseExited() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Signals that the mouse pointer exited the bounds of this decoration.
mouseExited() - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Signals that the mouse pointer exited the bounds of this decoration.
mouseExited() - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Signals that the mouse pointer exited the bounds of this decoration.
mouseExited(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
MouseHandler - interface be.ugent.caagt.swirl.mouse.MouseHandler
Handles certain types of mouse events and provides visual feedback.
mouseMoved(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
MouseOverlay - class be.ugent.caagt.swirl.mouse.MouseOverlay
Invisible component which overlays another component in order to handle mouse operations for it.
MouseOverlay(JComponent) - constructor for class be.ugent.caagt.swirl.mouse.MouseOverlay
Creates a new instance of this class with a default model.
MouseOverlay(JComponent,GenericSelectionModel) - constructor for class be.ugent.caagt.swirl.mouse.MouseOverlay
Creates a new instance of this class.
mousePressed() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Signals that the mouse button was pressed inside the bounds of this decoration.
mousePressed() - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Signals that the mouse button was pressed inside the bounds of this decoration.
mousePressed() - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Signals that the mouse button was pressed inside the bounds of this decoration.
mousePressed(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
If the event is a popup trigger, dispatch it as a popup event to the first handler that takes it.
mouseReleased() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Signals that the mouse button was released after being pressed inside the bounds of this decoration.
mouseReleased() - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Signals that the mouse button was released after being pressed inside the bounds of this decoration.
mouseReleased() - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Signals that the mouse button was released after being pressed inside the bounds of this decoration.
mouseReleased(MouseEvent) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
If a drag event preceeds this event, send it to the active handler.
MouseTool - class be.ugent.caagt.swirl.mouse.MouseTool
Wraps a list of mouse handlers for use with a MouseOverlay.
MouseTool() - constructor for class be.ugent.caagt.swirl.mouse.MouseTool
Default constructor.

N

NULL_MOUSE_HANDLER - static field in class be.ugent.caagt.swirl.mouse.MouseHandler
Mouse handler that does not do anything.
NullMouseHandler - class be.ugent.caagt.swirl.mouse.NullMouseHandler
Mouse handler that does not perform any action.

O

openFile(File) - method in class be.ugent.caagt.swirl.actions.FileOpenAction
Called for every file selected by the user.

P

paintComponent(Graphics) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
paintDecoration(Component,Graphics,int,int) - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Paint this decoration.
paintDecoration(Component,Graphics,int,int) - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Paint this decoration.
paintDecoration(Component,Graphics,int,int) - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Paint this decoration.
Paint visual feedback while dragging the mouse.
Paint visual feedback while dragging the mouse.
Paint the given element at the 0,0-position on the given graphics context.
The element is painted to look like a horizontally centered label, with caption below the icon, except that the selection background and focus indicator are restricted to the text part of the label.
parent - field in class be.ugent.caagt.swirl.actions.FileAction
Parent window for any dialogs which need to be shown, in particular the file chooser dialog.
preferredLayoutSize(Container) - method in class be.ugent.caagt.swirl.dialogs.ButtonAreaLayout
The preferred layout size is the same as the minimum layout size.
Prepare the renderer so that the given element can be displayed.
publish(LogRecord) - method in class be.ugent.caagt.swirl.logging.JListLogHandler

R

redo() - method in class be.ugent.caagt.swirl.undoredo.UndoableChange
Redo the changes represented by this object.
RedoAction - class be.ugent.caagt.swirl.undoredo.RedoAction
Action which reverts the last undo effected by the corresponding undo manager.
RedoAction(be.ugent.caagt.swirl.undoredo.UndoManager) - constructor for class be.ugent.caagt.swirl.undoredo.RedoAction
Create an action of this type for use with the MenuBuilder.
Create an action of this type.
redoLast() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Redo the last group of commands which was previously undone.
register(JTextComponent) - static method in class be.ugent.caagt.swirl.SelectOnFocusGained
Registers a shared focus listener of this type with the given component.
registerAction(String,Action) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Register an action this builder.
registerHandler(String,URLStreamHandler) - method in class be.ugent.caagt.swirl.protocol.MappedURLStreamHandlerFactory
Register a handler for a new protocol.
registerToggle(String,ItemListener) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Register an item listener for a toggle.
registerWith(AbstractButton) - method in class be.ugent.caagt.swirl.ActionRepeater
Register this repeater with a button.
remove(int) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
remove(Object) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
removeActionListener(ActionListener) - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Removes an ActionListener from the button and all its clones.
Removes a listener previously registered with GenericSelectionModel.addChangeListener(ChangeListener).
removeChangeListener(ChangeListener) - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Unregister the listener from the model.
removeChangeListener(ChangeListener) - method in class be.ugent.caagt.swirl.GenericSelectionModel<E>
Removes a listener previously registered with addChangeListener(ChangeListener).
removeChangeListener(ChangeListener) - method in class be.ugent.caagt.swirl.SelectionGroup
Unregister the listener form the model.
removeLayoutComponent(Component) - method in class be.ugent.caagt.swirl.dialogs.ButtonAreaLayout
removeListDataListener(ListDataListener) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
removePredicate(String) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Remove (unset) the predicate with the given name.
removeRange(int,int) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
Undo the registration of the given listener as a subwindow listener.
removeUndoListener(be.ugent.caagt.swirl.undoredo.UndoListener) - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Unregister a listener with this object.

S

saveFile(File) - method in class be.ugent.caagt.swirl.actions.FileSaveAction
Called for the file selected by the user.
SelectionGroup - class be.ugent.caagt.swirl.SelectionGroup
Acts like a button group with associated single selection model.
SelectionGroup() - constructor for class be.ugent.caagt.swirl.SelectionGroup
Create a selection group with a newly created single selection model and no buttons.
SelectionGroup(boolean) - constructor for class be.ugent.caagt.swirl.SelectionGroup
Create a selection group with a newly created single selection model and no buttons.
SelectionGroup(SingleSelectionModel,boolean) - constructor for class be.ugent.caagt.swirl.SelectionGroup
Create a selection group with the given model.
selectionModel - field in class be.ugent.caagt.swirl.actions.SingleSelectionAction
SelectOnFocusGained - class be.ugent.caagt.swirl.SelectOnFocusGained
Focus listener which automatically selects the contents of a text component when it gains focus.
set(int,E) - method in class be.ugent.caagt.swirl.lists.ArrayListModel<E>
setActionCommand(String) - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Set the action command for this button.
setBorderSelectionColor(Color) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the color which is used to draw the focus indicator.
setCellHeight(int) - method in class be.ugent.caagt.swirl.lists.CellList
Set the height of a grid cell.
Set the cell renderer.
setCellSize(int,int) - method in class be.ugent.caagt.swirl.lists.CellList
Set width and height of a grid cell.
setCellWidth(int) - method in class be.ugent.caagt.swirl.lists.CellList
Set the width of a grid cell.
setCentralComponent(JComponent) - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Add the central component to the dialog.
setCollapsed(boolean) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Change the 'collapsed' state of this window.
setColumnIndex(int) - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Called to indicate that this decoration has been associated with the given table column.
setColumnIndex(int) - method in class be.ugent.caagt.swirl.tables.TableColumnDecoration
Called to indicate that this decoration has been associated with the given table column.
setColumnIndex(int) - method in class be.ugent.caagt.swirl.tables.TableColumnIcon
Called to indicate that this decoration has been associated with the given table column.
setDescription(String) - method in class be.ugent.caagt.swirl.actions.Description
(Re)initialize this object based on the given description string.
setDragEnabled(boolean) - method in class be.ugent.caagt.swirl.lists.CellList
Indicate whether dragging on this component should be enabled.
Install a drag handler.
setDropTarget(DropTarget) - method in class be.ugent.caagt.swirl.lists.CellList
setFont(Font) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the font used for the caption.
setForeground(Color) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the color to be used for the caption.
setHorizontalWindowPadding(int) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Sets the horizontal for this subwindow.
setIcon(Icon) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the icon to be displayed.
setIcon(Icon) - method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Add the icon to the dialog (or remove when null}.
setIconBackground(Color) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the background color for icons.
setIconTextGap(int) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the gap between text and icon
setInsets(Insets) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the insets of this cell.
setInterval(int) - method in class be.ugent.caagt.swirl.ActionRepeater
Set the interval between succesive calls to doAction().
setMark() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Put the mark at the current index position.
setMediumDisabledIcon(Icon) - method in class be.ugent.caagt.swirl.actions.SimpleAction
Set the medium size 'disabled' icon for this action.
setMediumIcon(Icon) - method in class be.ugent.caagt.swirl.actions.SimpleAction
Set the medium size icon for this action.
setModel(ListModel) - method in class be.ugent.caagt.swirl.lists.CellList
Sets a new data model and clears the selection.
setNumberOfColumns(int) - method in class be.ugent.caagt.swirl.lists.CellList
Set the number of columns to use in this list.
setPopupLevel(Level) - method in class be.ugent.caagt.swirl.logging.JListLogHandler
Set the popup log level.
setPredicate(String) - method in class be.ugent.caagt.swirl.menus.MenuBuilder
Set a predicate with the given name.
setSelectedIndex(int) - method in class be.ugent.caagt.swirl.SelectionGroup
Set the currently selected index.
setSelection(E) - method in class be.ugent.caagt.swirl.DefaultGenericSelectionModel<E>
Set the current selection and notify any listeners in case of changes.
setSelection(E) - method in class be.ugent.caagt.swirl.GenericSelectionGroup<E>
Set the current selection.
setSelection(E) - method in class be.ugent.caagt.swirl.GenericSelectionModel<E>
Set the current selection and notify any listeners in case of changes.
setSelectionBackground(Color) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the background color for selections.
setSelectionForeground(Color) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the text color for selections.
setSelectionModel(ListSelectionModel) - method in class be.ugent.caagt.swirl.lists.CellList
Set or change the selection model.
setSharedToggleButtonModel(ButtonModel) - method in class be.ugent.caagt.swirl.actions.SimpleAction
Set the shared button model for toggle buttons created with this action.
setSmallDisabledIcon(Icon) - method in class be.ugent.caagt.swirl.actions.SimpleAction
Set the small 'disabled' icon for this action.
setText(String) - method in class be.ugent.caagt.swirl.lists.DefaultCellListCellRenderer
Set the caption to be displayed.
setTitleBarBorderColor(Color) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Set the color to be used for the subwindow border.
setTitleBarColor(Color) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Set the color to be used for the title bar.
setTitleBarColorNoFocus(Color) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Set the color to be used for the title bar when the subwindow does not own the focus.
setTitleBarHeight(int) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Set the height of the title bar.
setTitleBarTextColor(Color) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Set the color to be used for the text in the title bar.
setTitleBarTextColorNoFocus(Color) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Set the color to be used for the text in the title bar when the subwindow does not own the focus.
setTool(be.ugent.caagt.swirl.mouse.MouseTool) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
Change the tool to be used by this overlay.
setVerticalWindowPadding(int) - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Sets the vertical for this subwindow.
showDialog() - method in class be.ugent.caagt.swirl.actions.FileAction
Shows the dialog appropriate for this type of file action
showDialog() - method in class be.ugent.caagt.swirl.actions.FileOpenAction
Shows the file chooser open dialog.
showDialog() - method in class be.ugent.caagt.swirl.actions.FileSaveAction
Shows the file chooser save dialog.
showFileExistsDialog(File) - method in class be.ugent.caagt.swirl.actions.FileSaveAction
Alert the user that a file with the chosen name already exists.
showSimpleDialog(Component,String,JComponent) - static method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Show a simple modal dialog with the given panel at its center and wait for the user to respond to it.
showSimpleDialog(Component,String,JComponent,Icon) - static method in class be.ugent.caagt.swirl.dialogs.SimpleDialog
Show a simple modal dialog with the given panel at its center and wait for the user to respond to it.
ShowWindow - class be.ugent.caagt.swirl.actions.ShowWindow
Action that makes a particular window visible (if it was not) and brings it to the front.
ShowWindow(Window) - constructor for class be.ugent.caagt.swirl.actions.ShowWindow
Create an action of this type for the given window.
SimpleAction - class be.ugent.caagt.swirl.actions.SimpleAction
Abstract action (controller) based on an internationalized description.
SimpleAction() - constructor for class be.ugent.caagt.swirl.actions.SimpleAction
Make a simple action which is not really different from an AbstractAction.
SimpleAction(ResourceBundle,String,Icon) - constructor for class be.ugent.caagt.swirl.actions.SimpleAction
Construct an action with an internationalized description string and given icon.
SimpleAction(ResourceBundle,String,Icon,Icon,Icon) - constructor for class be.ugent.caagt.swirl.actions.SimpleAction
Construct an action with an internationalized description string and given icons.
SimpleDialog - class be.ugent.caagt.swirl.dialogs.SimpleDialog
Simple dialog window consisting of three different components:
  • A central panel, provided by the client.
SingleSelectionAction - class be.ugent.caagt.swirl.actions.SingleSelectionAction
Simple action which selects a given index in a SingleSelectionModel.
Construct an action of this type with an internationalized description string and given icon.
Construct an action of this type with an internationalized description string and given icons.
SMALL_DISABLED_ICON - static field in class be.ugent.caagt.swirl.actions.SimpleAction
The action key used for storing a small 'disabled' Icon for use in menus.
StandardButtons - class be.ugent.caagt.swirl.StandardButtons
Helper class which allows creation of 'standard' buttons (OK, Cancel, ...) with captions and mnemonics retrieved from the user interface manager.
stateChanged(ChangeEvent) - method in class be.ugent.caagt.swirl.ActionRepeater
Listens to changes in the state of the button to which this object is registered.
String getCaption() - method in class be.ugent.caagt.swirl.undoredo.RedoAction
String getCaption() - method in class be.ugent.caagt.swirl.undoredo.UndoAction
Subwindow - class be.ugent.caagt.swirl.subwindows.Subwindow
Wraps a child component into a small `window' with a title bar.
SubwindowListener - interface be.ugent.caagt.swirl.subwindows.SubwindowListener
Listens to changes in the state of a subwindow.
SwirlUtilities - class be.ugent.caagt.swirl.SwirlUtilities
General Swing or SWIRL related methods.

T

tableChanged(TableModelEvent) - method in class be.ugent.caagt.swirl.tables.EnhancedTable
Invoked when this table's TableModel generates a TableModelEvent.
TableColumnButton - class be.ugent.caagt.swirl.tables.TableColumnButton
Table column decoration that behaves like a button.
TableColumnButton(Icon,Icon,Icon) - constructor for class be.ugent.caagt.swirl.tables.TableColumnButton
Create a button with given icons.
TableColumnDecoration - interface be.ugent.caagt.swirl.tables.TableColumnDecoration
Interface type for table column decorations that can be used with tables of type EnhancedTable.
TableColumnIcon - class be.ugent.caagt.swirl.tables.TableColumnIcon
Simple table column decoration that displays a fixed icon and does not interpret mouse events.
TableColumnIcon(Icon) - constructor for class be.ugent.caagt.swirl.tables.TableColumnIcon
Create a decoration for the given icon.
toForeground(LogRecord) - method in class be.ugent.caagt.swirl.logging.JListLogCellRenderer
Determines the foreground color for the text to be displayed.
TOGGLE_BUTTON_MODEL - static field in class be.ugent.caagt.swirl.actions.SimpleAction
The action key used for storing a shared toggle button model.
toggleCollapsed() - method in class be.ugent.caagt.swirl.subwindows.Subwindow
Toggle the 'collapsed' state of this window.
toIcon(LogRecord) - method in class be.ugent.caagt.swirl.logging.JListLogCellRenderer
Determines the icon to be displayed next to the message.
ToolBarButton - class be.ugent.caagt.swirl.actions.ToolBarButton
Button for use on a tool bar.
ToolBarButton(Action) - constructor for class be.ugent.caagt.swirl.actions.ToolBarButton
Create a tool bar button from the given action.
ToolBarToggleButton - class be.ugent.caagt.swirl.actions.ToolBarToggleButton
Button for use on a tool bar.
ToolBarToggleButton(Action) - constructor for class be.ugent.caagt.swirl.actions.ToolBarToggleButton
Create a tool bar toggle button from the given action.
toString() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
toText(LogRecord) - method in class be.ugent.caagt.swirl.logging.JListLogCellRenderer
Determines the text to be displayed.
TypedListModel<E> - interface be.ugent.caagt.swirl.lists.TypedListModel<E>
Interface that combines ListModel and List.

U

undo() - method in class be.ugent.caagt.swirl.undoredo.UndoableChange
Undo the changes represented by this object.
UndoableChange - interface be.ugent.caagt.swirl.undoredo.UndoableChange
An object of this type describes the change made by an interactive command and provides sufficient information for that change to be undone and redone.
UndoAction - class be.ugent.caagt.swirl.undoredo.UndoAction
Action which undoes the last change registered with the corresponding undo manager.
UndoAction(be.ugent.caagt.swirl.undoredo.UndoManager) - constructor for class be.ugent.caagt.swirl.undoredo.UndoAction
Create an action of this type for use with the MenuBuilder.
Create an action of this type.
undoLast() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Undo te last group of commands.
UndoListener - interface be.ugent.caagt.swirl.undoredo.UndoListener
Listens to changes in the state of an UndoManager.
UndoManager - class be.ugent.caagt.swirl.undoredo.UndoManager
Manages a list of changes of type UndoableChange.
UndoManager() - constructor for class be.ugent.caagt.swirl.undoredo.UndoManager
Default constructor.
UndoRedoAction - class be.ugent.caagt.swirl.undoredo.UndoRedoAction
Common super class for UndoAction and RedoAction
Create an action of this type with the given parameters
undoStateChanged() - method in class be.ugent.caagt.swirl.undoredo.RedoAction
Enables or disables the button according to whether any changes remain to be redone or not.
undoStateChanged() - method in class be.ugent.caagt.swirl.undoredo.UndoAction
Enables or disables the button according to whether any changes remain to be undone or not.
undoStateChanged() - method in class be.ugent.caagt.swirl.undoredo.UndoListener
Called after a change of state in the UndoManager which is listened to, i.e., when undoable changes are added or removed from the list, when the list position is changed and when the marked position changes.
unregister(JTextComponent) - static method in class be.ugent.caagt.swirl.SelectOnFocusGained
Unregisters the shared focus listener with the given component.
URLConnection openConnection(URL) - method in class be.ugent.caagt.swirl.protocol.classpath.Handler

V

value - field in class be.ugent.caagt.swirl.actions.SingleSelectionAction
void configurePropertiesFromAction(Action) - method in class be.ugent.caagt.swirl.actions.MenuButton
void configurePropertiesFromAction(Action) - method in class be.ugent.caagt.swirl.actions.MenuCheckBoxButton
void configurePropertiesFromAction(Action) - method in class be.ugent.caagt.swirl.actions.MenuRadioButton
void configurePropertiesFromAction(Action) - method in class be.ugent.caagt.swirl.actions.ToolBarButton
void configurePropertiesFromAction(Action) - method in class be.ugent.caagt.swirl.actions.ToolBarToggleButton
void doLayout() - method in class be.ugent.caagt.swirl.lists.CellList
void doLayout() - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
Overridden to make this component always the same size as its parent.
void focusGained(FocusEvent) - method in class be.ugent.caagt.swirl.SelectOnFocusGained
void paintComponent(Graphics) - method in class be.ugent.caagt.swirl.lists.CellList
void paintComponent(Graphics) - method in class be.ugent.caagt.swirl.mouse.MouseOverlay
Let the active handler provide mouse feedback during a mouse gesture.
void putValue(String,Object) - method in class be.ugent.caagt.swirl.undoredo.UndoRedoAction
Overridden to set the disabled caption from the first caption set.
void setEnabled(boolean) - method in class be.ugent.caagt.swirl.undoredo.UndoRedoAction
Enables/disables the action and changes the caption accordingly.

W

window - field in class be.ugent.caagt.swirl.actions.HideWindow
window - field in class be.ugent.caagt.swirl.actions.ShowWindow