Alphabetical Index

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

A

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.undoredo.RedoAction
Redoes the current undoable change.
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(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>
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.
attach(AbstractButton,String) - method in class be.ugent.caagt.swirl.commands.RepeaterCommand
AttributedCommandManager - class be.ugent.caagt.swirl.commands.AttributedCommandManager
Extension of CommandManager that uses an AttributedContext as context.
AttributedCommandManager() - constructor for class be.ugent.caagt.swirl.commands.AttributedCommandManager
Create a command manager of this type without parent and with a newly created context of type AttributedContext.
Create a command manager of this type with given parent and a newly created context of type AttributedContext.
Create a command manager of this type with given parent and context.
Create a command manager of this type without parent and with the given context.
AttributedContext - class be.ugent.caagt.swirl.commands.AttributedContext
Context object for use with org.pietschy.command.CommandManager.
AttributedContext() - constructor for class be.ugent.caagt.swirl.commands.AttributedContext
Create a context of this type without any keys.

B

buildAccelerator(Face,Element) - method in class be.ugent.caagt.swirl.commands.FaceBuilder
buildText(Face,Element) - method in class be.ugent.caagt.swirl.commands.FaceBuilder
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.
close() - method in class be.ugent.caagt.swirl.logging.JListLogHandler
configurePropertiesFromAction(Action) - method in class be.ugent.caagt.swirl.actions.ToolBarButton
configurePropertiesFromAction(Action) - method in class be.ugent.caagt.swirl.actions.ToolBarToggleButton
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.
createActionPropertyChangeListener(Action) - method in class be.ugent.caagt.swirl.actions.ToolBarButton
createActionPropertyChangeListener(Action) - method in class be.ugent.caagt.swirl.actions.ToolBarToggleButton
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.
createFace(FaceId,FaceManager) - method in class be.ugent.caagt.swirl.commands.FaceBuilder
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.
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.
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.
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).
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.
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.
detach(AbstractButton) - method in class be.ugent.caagt.swirl.commands.RepeaterCommand
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
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.
Exit - class be.ugent.caagt.swirl.commands.Exit
Simple command that exists the application unconditionally.
Exit(CommandManager,String) - constructor for class be.ugent.caagt.swirl.commands.Exit
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.

F

FaceBuilder - class be.ugent.caagt.swirl.commands.FaceBuilder
Extension of DefaultFaceBuilder enabling the following features:
  • Easy internationalization.
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.
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

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.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.
getAttribute(String) - method in class be.ugent.caagt.swirl.commands.AttributedCommandManager
Retrieve a value for a given attribute.
getAttribute(String) - method in class be.ugent.caagt.swirl.commands.AttributedContext
Retrieve the attribute with the given key.
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.RedoCommand
getCaption() - method in class be.ugent.caagt.swirl.undoredo.UndoCommand
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.
getColumnIndex() - method in class be.ugent.caagt.swirl.tables.TableColumnButton
Return the column index for this button.
getContext() - method in class be.ugent.caagt.swirl.commands.AttributedCommandManager
Returns the context of this command manager.
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.
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.SelectionGroup
The single selection model used by this group.
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.
getParent() - method in class be.ugent.caagt.swirl.commands.AttributedCommandManager
Returns the parent of this command manager.
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.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.
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

handleCancel() - method in class be.ugent.caagt.swirl.commands.RepeaterCommand
Method to be executed when the button press is cancelled.
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.
handleExecute() - method in class be.ugent.caagt.swirl.commands.Exit
handleExecute() - method in class be.ugent.caagt.swirl.undoredo.RedoCommand
handleExecute() - method in class be.ugent.caagt.swirl.commands.ShowWindow
Makes the associated window visible and brings it to the front.
handleExecute() - method in class be.ugent.caagt.swirl.undoredo.UndoCommand
handleFirst() - method in class be.ugent.caagt.swirl.commands.RepeaterCommand
Method to be executed when the button is first pressed.
handleRepeat() - method in class be.ugent.caagt.swirl.commands.RepeaterCommand
Method to be executed repeatedly while the button is pressed.
handleSelection(boolean) - method in class be.ugent.caagt.swirl.mouse.MouseToolCommand
Installs the mouse tool onto the mouse overlay associated with this action.

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.
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?
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
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

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.
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.
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.
MouseToolCommand - class be.ugent.caagt.swirl.mouse.MouseToolCommand
Toggle command that installs a given mouse tool with a given mouse overlay.
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.

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.
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.
processAcceleratorKey(Face,String) - method in class be.ugent.caagt.swirl.commands.FaceBuilder
Process the accelerator key part of the given text and return the text without that part.
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.
Create an action of this type.
RedoCommand - class be.ugent.caagt.swirl.undoredo.RedoCommand
Action command which reverts the last change which was undone by the corresponding undo manager.
RedoCommand(CommandManager,String) - constructor for class be.ugent.caagt.swirl.undoredo.RedoCommand
Construct an action command of this type.
redoLast() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Redo the last group of commands which was previously undone.
register(CommandManager) - static method in class be.ugent.caagt.swirl.commands.FaceBuilder
Register this face builder with the command system instead of the default.
register(JTextComponent) - static method in class be.ugent.caagt.swirl.SelectOnFocusGained
Registers a shared focus listener of this type with the given component.
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.
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>
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.
RepeaterCommand - class be.ugent.caagt.swirl.commands.RepeaterCommand
Extension of ActionCommand which creates 'repeater buttons'.
RepeaterCommand() - constructor for class be.ugent.caagt.swirl.commands.RepeaterCommand
RepeaterCommand(CommandManager,String) - constructor for class be.ugent.caagt.swirl.commands.RepeaterCommand
RepeaterCommand(String) - constructor for class be.ugent.caagt.swirl.commands.RepeaterCommand

S

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.
setAttribute(String,Object) - method in class be.ugent.caagt.swirl.commands.AttributedCommandManager
Sets a new value for a given attribute.
setAttribute(String,Object) - method in class be.ugent.caagt.swirl.commands.AttributedContext
Stores an attribute with the given key.
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
setEnabled(boolean) - method in class be.ugent.caagt.swirl.undoredo.RedoAction
Enables/disables the action and changes the caption accordingly.
setEnabled(boolean) - method in class be.ugent.caagt.swirl.undoredo.UndoAction
Enables/disables the action and changes the caption accordingly.
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().
setInterval(int) - method in class be.ugent.caagt.swirl.commands.RepeaterCommand
Set the interval between repeats.
setMark() - method in class be.ugent.caagt.swirl.undoredo.UndoManager
Put the mark at the current index position.
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.
setSelectedIndex(int) - method in class be.ugent.caagt.swirl.SelectionGroup
Set the currently selected index.
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.
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.
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.commands.ShowWindow
Action command that makes a particular window visible (if it was not) and brings it to the front.
ShowWindow(CommandManager,String,Window) - constructor for class be.ugent.caagt.swirl.commands.ShowWindow
Default constructor
SimpleAction - class be.ugent.caagt.swirl.actions.SimpleAction
Abstract action (controller) based on an internationalized description.
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.
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.
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.

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.
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.
Create an action of this type.
UndoCommand - class be.ugent.caagt.swirl.undoredo.UndoCommand
Action command which undoes the last change registered with the corresponding undo manager.
UndoCommand(CommandManager,String) - constructor for class be.ugent.caagt.swirl.undoredo.UndoCommand
Construct an action command 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.
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.RedoCommand
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.
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.UndoCommand
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.

V

value - field in class be.ugent.caagt.swirl.actions.SingleSelectionAction
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.