Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractChooserPanel<T> - Class in nz.ac.waikato.cms.gui.core
A panel that contains a text field with the current choice and a button for bringing up a dialog offering the choice.
AbstractChooserPanel() - Constructor for class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Initializes the panel with no value.
AbstractChooserPanel.PopupMenuCustomizer - Interface in nz.ac.waikato.cms.gui.core
Interface for editors that can customize the popup menu.
AbstractExtensionFileFilterFileChooser<F extends ExtensionFileFilter> - Class in nz.ac.waikato.cms.gui.core
A specialized JFileChooser that lists all available file Readers and Writers for reports.
AbstractExtensionFileFilterFileChooser() - Constructor for class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
onstructs a FileChooser pointing to the user's default directory.
AbstractExtensionFileFilterFileChooser(File) - Constructor for class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Constructs a FileChooser using the given File as the path.
AbstractExtensionFileFilterFileChooser(String) - Constructor for class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Constructs a FileChooser using the given path.
accept(File) - Method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Whether the given file is accepted by this filter.
add(Action) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Adds the menu action.
add(Action) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Adds the menu action.
add(JMenuItem) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Adds the menu item.
add(JMenuItem) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Adds the menu item.
addAction(Action) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the action to the action button.
addAction(JMenuItem) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the menu item to the action button.
addChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Adds a listener for connect/disconnect events to the internal list.
addChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Adds the change listener to the menu button.
addChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Adds the change listener to the menu button.
addChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the change listener to its internal list.
addChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Adds the change listener.
addChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Adds the change listener.
addChangeListenerTo(Component) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Adds a change listener to the specified component.
addChoosableFileFilter(FileFilter) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Adds the given file filter to the filechooser.
addPage(int, String, Component) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the page at the specified index.
addPage(int, MultiPagePane.PageContainer) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the page at the specified index.
addPage(String, Component) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the page at the end.
addPage(MultiPagePane.PageContainer) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the page at the end.
addPageUndo(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the page to its undo list, if enabled.
addParameter(boolean, String, Component) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Adds the label and component as new row at the end.
addParameter(boolean, AbstractChooserPanel) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Adds the chooser panel at the end.
addParameter(int, boolean, String, Component) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Inserts the label and component as new row at the specified row.
addParameter(int, boolean, AbstractChooserPanel) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Inserts the chooser panel as new row at the specified row.
addParameter(int, String, Component) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Inserts the label and component as new row at the specified row.
addParameter(int, AbstractChooserPanel) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Inserts the chooser panel as new row at the specified row.
addParameter(String, Component) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Adds the label and component as new row at the end.
addParameter(AbstractChooserPanel) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Adds the chooser panel at the end.
addProperty(String, String, Component) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Adds a property.
addProperty(String, String, AbstractChooserPanel) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Adds the chooser panel at the end.
addPropertyType(String, PropertiesParameterPanel.PropertyType) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Associates the property type with the specified property.
addRemoveItemsListener(RemoveItemsListener) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Adds the remove items listener to its internal list.
addSeparator() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Adds a menu separator.
addSeparator() - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Adds a menu separator.
addSeparatorToMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Adds a separator to the dropdown menu.
addSeparatorToMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Adds a separator to the dropdown menu.
addToMenu(Action) - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Adds the action for the dropdown menu.
addToMenu(Action) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Adds the action for the dropdown menu.
addToMenu(JMenuItem) - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Adds the menu item for the dropdown menu.
addToMenu(JMenuItem) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Adds the menu item for the dropdown menu.
afterHide() - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
Hook method just after the dialog was hidden.
afterShow() - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
Hook method just after the dialog was made visible.
append(String) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Appends the text at the end.
append(String) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Appends the text at the end.
append(String, AttributeSet) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Appends the text at the end.
append(String, AttributeSet) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Appends the text at the end.
ApprovalDialog - Class in nz.ac.waikato.cms.gui.core
Ancestor for dialogs that offer approval/disapproval buttons, e.g., OK and Cancel (default).
ApprovalDialog(Dialog) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a modeless dialog without a title with the specified Dialog as its owner.
ApprovalDialog(Dialog, Dialog.ModalityType) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a dialog with the specified owner Dialog and modality.
ApprovalDialog(Dialog, String) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a modeless dialog with the specified title and with the specified owner dialog.
ApprovalDialog(Dialog, String, Dialog.ModalityType) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a dialog with the specified title, modality and the specified owner Dialog.
ApprovalDialog(Frame) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a modeless dialog without a title with the specified Frame as its owner.
ApprovalDialog(Frame, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a dialog with the specified owner Frame, modality and an empty title.
ApprovalDialog(Frame, String) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a modeless dialog with the specified title and with the specified owner frame.
ApprovalDialog(Frame, String, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.ApprovalDialog
Creates a dialog with the specified owner Frame, modality and title.
APPROVE_OPTION - Static variable in class nz.ac.waikato.cms.gui.core.ApprovalDialog
the approve option.
approvePageClosing(MultiPagePane, int) - Method in interface nz.ac.waikato.cms.gui.core.MultiPagePane.PageCloseApprover
Method gets called when having to approve a close operation of multiple pages.
ARRAY_INDICATOR - Static variable in class nz.ac.waikato.cms.core.Utils
the indicator for arrays.
arrayToString(Object) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the given Array in a string representation.
arrayToString(Object, boolean) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the given Array in a string representation.

B

BaseButtonWithDropDownMenu - Class in nz.ac.waikato.cms.gui.core
Button that opens a dropdown menu when clicked.
BaseButtonWithDropDownMenu() - Constructor for class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Initializes the button.
BaseButtonWithDropDownMenu(String, Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Initializes the button, using the specified button text and icon.
BaseButtonWithDropDownMenu(Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Initializes the button, using the specified icon.
BaseDialog - Class in nz.ac.waikato.cms.gui.core
A dialog that loads the size and location from the props file automatically.
BaseDialog() - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a modeless dialog without a title and without a specified Frame owner.
BaseDialog(Dialog) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a modeless dialog without a title with the specified Dialog as its owner.
BaseDialog(Dialog, Dialog.ModalityType) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a dialog with the specified owner Dialog and modality.
BaseDialog(Dialog, String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a modeless dialog with the specified title and with the specified owner dialog.
BaseDialog(Dialog, String, Dialog.ModalityType) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a dialog with the specified title, modality and the specified owner Dialog.
BaseDialog(Frame) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a modeless dialog without a title with the specified Frame as its owner.
BaseDialog(Frame, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a dialog with the specified owner Frame, modality and an empty title.
BaseDialog(Frame, String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a modeless dialog with the specified title and with the specified owner frame.
BaseDialog(Frame, String, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDialog
Creates a dialog with the specified owner Frame, modality and title.
BaseDirectoryChooser - Class in nz.ac.waikato.cms.gui.core
Simple directory chooser based on JFileChooser.
BaseDirectoryChooser() - Constructor for class nz.ac.waikato.cms.gui.core.BaseDirectoryChooser
Constructs a BaseFileChooser pointing to the user's default directory.
BaseDirectoryChooser(File) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDirectoryChooser
Constructs a BaseFileChooser using the given File as the path.
BaseDirectoryChooser(String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDirectoryChooser
Constructs a BaseFileChooser using the given path.
BaseFileChooser - Class in nz.ac.waikato.cms.gui.core
FileChooser with a bookmarks panel.
BaseFileChooser() - Constructor for class nz.ac.waikato.cms.gui.core.BaseFileChooser
Initializes the file chooser.
BaseFileChooser(File) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFileChooser
Initializes the file chooser with the current directory.
BaseFileChooser(String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFileChooser
Initializes the file chooser with the current directory.
BaseFlatButton - Class in nz.ac.waikato.cms.gui.core
Custom class for flat buttons.
BaseFlatButton() - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButton
Creates a button with no set text or icon.
BaseFlatButton(String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButton
Creates a button with text.
BaseFlatButton(String, Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButton
Creates a button with initial text and an icon.
BaseFlatButton(Action) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButton
Creates a button where properties are taken from the Action supplied.
BaseFlatButton(Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButton
Creates a button with an icon.
BaseFlatButtonWithDropDownMenu - Class in nz.ac.waikato.cms.gui.core
Button that opens a dropdown menu when clicked.
BaseFlatButtonWithDropDownMenu() - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Initializes the button.
BaseFlatButtonWithDropDownMenu(String, Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Initializes the button, using the specified button text and icon.
BaseFlatButtonWithDropDownMenu(Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Initializes the button, using the specified icon.
BaseFlatSplitButton - Class in nz.ac.waikato.cms.gui.core
Simple version of a split button: button + drop-down menu.
BaseFlatSplitButton() - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Creates a button with no set text or icon.
BaseFlatSplitButton(String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Creates a button with text.
BaseFlatSplitButton(String, Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Creates a button with initial text and an icon.
BaseFlatSplitButton(Action) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Creates a button where properties are taken from the Action supplied.
BaseFlatSplitButton(Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Creates a button with an icon.
BaseFrame - Class in nz.ac.waikato.cms.gui.core
Ancestor for frames.
BaseFrame() - Constructor for class nz.ac.waikato.cms.gui.core.BaseFrame
Initializes the frame with no title.
BaseFrame(String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseFrame
Initializes the frame with the specified title.
BasePanel - Class in nz.ac.waikato.cms.gui.core
Ancestor for panels.
BasePanel() - Constructor for class nz.ac.waikato.cms.gui.core.BasePanel
Initializes the panel with BorderLayout.
BasePanel(LayoutManager) - Constructor for class nz.ac.waikato.cms.gui.core.BasePanel
Initializes the panel.
BaseScrollPane - Class in nz.ac.waikato.cms.gui.core
JScrollPane with proper scroll unit/block increments.
BaseScrollPane() - Constructor for class nz.ac.waikato.cms.gui.core.BaseScrollPane
Creates an empty (no viewport view) JScrollPane where both horizontal and vertical scrollbars appear when needed.
BaseScrollPane(int, int) - Constructor for class nz.ac.waikato.cms.gui.core.BaseScrollPane
Creates an empty (no viewport view) BaseScrollPane with specified scrollbar policies.
BaseScrollPane(Component) - Constructor for class nz.ac.waikato.cms.gui.core.BaseScrollPane
Creates a BaseScrollPane that displays the contents of the specified component, where both horizontal and vertical scrollbars appear whenever the component's contents are larger than the view.
BaseScrollPane(Component, int, int) - Constructor for class nz.ac.waikato.cms.gui.core.BaseScrollPane
Creates a BaseScrollPane that displays the view component in a viewport whose view position can be controlled with a pair of scrollbars.
BaseSplitButton - Class in nz.ac.waikato.cms.gui.core
Simple version of a split button: button + drop-down menu.
BaseSplitButton() - Constructor for class nz.ac.waikato.cms.gui.core.BaseSplitButton
Creates a button with no set text or icon.
BaseSplitButton(String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseSplitButton
Creates a button with text.
BaseSplitButton(String, Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseSplitButton
Creates a button with initial text and an icon.
BaseSplitButton(Action) - Constructor for class nz.ac.waikato.cms.gui.core.BaseSplitButton
Creates a button where properties are taken from the Action supplied.
BaseSplitButton(Icon) - Constructor for class nz.ac.waikato.cms.gui.core.BaseSplitButton
Creates a button with an icon.
BaseTextPane - Class in nz.ac.waikato.cms.gui.core
A customized JTextPane.
BaseTextPane() - Constructor for class nz.ac.waikato.cms.gui.core.BaseTextPane
Creates a new BaseTextPane.
BaseTextPane(StyledDocument) - Constructor for class nz.ac.waikato.cms.gui.core.BaseTextPane
Creates a new BaseTextPane, with a specified document model.
BaseTextPaneWithWordWrap - Class in nz.ac.waikato.cms.gui.core
A panel containing a BaseTextPane, to allow wordwrap functionality.
BaseTextPaneWithWordWrap() - Constructor for class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
 
beforeHide() - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
Hook method just before the dialog is hidden.
beforeShow() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Hook method just before the dialog is made visible.
beforeShow() - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
Hook method just before the dialog is made visible.
BLANK_SEPARATED_LIST_FIXED - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
string representing a blank-separated list (fixed list).
BLOCK_INCREMENT - Static variable in class nz.ac.waikato.cms.gui.core.BaseScrollPane
the default block increment for the scrollbars.
BOOLEAN - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
boolean.
BrowserHelper - Class in nz.ac.waikato.cms.core
A little helper class for browser related stuff.
BrowserHelper() - Constructor for class nz.ac.waikato.cms.core.BrowserHelper
 

C

calcColumnWidth(int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
calcs the optimal column width of the given column.
calcColumnWidth(JTable, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
Calculates the optimal width for the column of the given table.
calcColumnWidthBounded(int, int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
calcs the optimal column width of the given column.
calcColumnWidthBounded(JTable, int, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
Calculates the optimal width for the column of the given table.
calcHeaderWidth(int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
calcs the optimal header width of the given column.
calcHeaderWidth(JTable, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
Calculates the optimal width for the header of the given table.
calcHeaderWidthBounded(int, int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
calcs the optimal header width of the given column.
calcHeaderWidthBounded(JTable, int, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
Calculates the optimal width for the header of the given table.
CANCEL_OPTION - Static variable in class nz.ac.waikato.cms.gui.core.ApprovalDialog
the cancel option.
canMoveDown() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
checks whether the selected items can be moved down.
canMoveDown(JList) - Static method in class nz.ac.waikato.cms.gui.core.JListHelper
checks whether the selected items can be moved down.
canMoveUp() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
checks whether the selected items can be moved up.
canMoveUp(JList) - Static method in class nz.ac.waikato.cms.gui.core.JListHelper
checks whether the selected items can be moved up.
canUndoPageClose() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns whether a tab close can be undone.
caretToLine(int) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Determines the line number for the caret position.
checkedRemoveAllPages() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes all pages.
checkedRemovePageAt(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the page container at the specified index, if approved.
checkedRemoveSelectedPage() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the currently selected page container, if approved.
checkedRemoveSelectedPages() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the currently selected page containers, if approved.
checkInput() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Hook method for the "approve" button.
choose() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Lets the user choose and updates the current value if choosing was successful.
classesToString(Class[]) - Static method in class nz.ac.waikato.cms.core.Utils
Turns a class array into a string.
classesToString(Class[], String) - Static method in class nz.ac.waikato.cms.core.Utils
Turns a class array into a string.
classToString(Class) - Static method in class nz.ac.waikato.cms.core.Utils
Turns a class into a string.
cleanUp() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Cleans up data structures, frees up memory.
cleanUp() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Cleans up data structures, frees up memory.
cleanUp() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Cleans up data structures, frees up memory.
clearMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Removes all supplied menu items.
clearMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Removes all supplied menu items.
clearPageUndo() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Clears the page undo list.
clearParameters() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Removes all parameters.
clearProperties() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Removes all properties.
clearPropertyTypes() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Removes all property/property type relations.
closeParent(Container) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Closes the parent dialog/frame of this container.
closeQuietly(InputStream) - Static method in class nz.ac.waikato.cms.core.FileUtils
Closes the stream, if possible, suppressing any exception.
closeQuietly(OutputStream) - Static method in class nz.ac.waikato.cms.core.FileUtils
Closes the stream, if possible, suppressing any exception.
closeQuietly(Reader) - Static method in class nz.ac.waikato.cms.core.FileUtils
Closes the reader, if possible, suppressing any exception.
closeQuietly(Writer) - Static method in class nz.ac.waikato.cms.core.FileUtils
Closes the writer, if possible, suppressing any exception.
COMMA_SEPARATED_LIST_FIXED - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
string representing a comma-separated list (fixed list).
compareTo(ExtensionFileFilter) - Method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Compares this image format with the specified filter for order.
component - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
the component that made up the tab.
configureCurrentHandlerHook(int) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Configures the current handler.
copyOrMove(File, File, boolean, boolean) - Static method in class nz.ac.waikato.cms.core.FileUtils
Copies or moves files and directories (recursively).
copyToClipboard() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Copies the current settings to the clipboard.
createFont() - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
Determines the font based on the current settings and returns it.
createPopup(MouseEvent) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Generates the right-click menu for the JList.
createPopupMenu() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Creates and returns the popup menu.
CUSTOM_COMPONENT - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
custom component.
customizePopup(int, JPopupMenu) - Method in interface nz.ac.waikato.cms.gui.core.MultiPagePane.PopupCustomizer
Gets called before the popup for the entry is displayed.
customizePopupMenu(AbstractChooserPanel, JPopupMenu) - Method in interface nz.ac.waikato.cms.gui.core.AbstractChooserPanel.PopupMenuCustomizer
For customizing the popup menu.
customizePopupMenu(T, JPopupMenu) - Method in interface nz.ac.waikato.cms.gui.core.PopupMenuCustomizer
For customizing the popup menu.
customizeToolTip(int, String) - Method in interface nz.ac.waikato.cms.gui.core.MultiPagePane.ToolTipCustomizer
Gets called before the tool tip is set.

D

DEFAULT_FONT - Static variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
the default font.
DEFAULT_SIZE - Static variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The index of the default size.
DEFAULT_WIDTH_CHOOSERS - Static variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the default width for choosers.
delete(File) - Static method in class nz.ac.waikato.cms.core.FileUtils
Deletes the specified file.
detach() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Detaches the content into a separate frame.
DetachablePage(Component) - Constructor for class nz.ac.waikato.cms.gui.core.MultiPagePane.DetachablePage
Initializes the detachable panel with the component.
DetachablePanel - Class in nz.ac.waikato.cms.gui.core
Ancestor for panels that can be detached in a frame and also reattached again.
DetachablePanel() - Constructor for class nz.ac.waikato.cms.gui.core.DetachablePanel
 
DialogWithButtons - Class in nz.ac.waikato.cms.gui.core
Ancestor for dialogs that offer buttons, e.g., OK and Cancel (default).
DialogWithButtons(Dialog) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a modeless dialog without a title with the specified Dialog as its owner.
DialogWithButtons(Dialog, Dialog.ModalityType) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a dialog with the specified owner Dialog and modality.
DialogWithButtons(Dialog, String) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a modeless dialog with the specified title and with the specified owner dialog.
DialogWithButtons(Dialog, String, Dialog.ModalityType) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a dialog with the specified title, modality and the specified owner Dialog.
DialogWithButtons(Frame) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a modeless dialog without a title with the specified Frame as its owner.
DialogWithButtons(Frame, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a dialog with the specified owner Frame, modality and an empty title.
DialogWithButtons(Frame, String) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a modeless dialog with the specified title and with the specified owner frame.
DialogWithButtons(Frame, String, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.DialogWithButtons
Creates a dialog with the specified owner Frame, modality and title.
DIR_UNIX - Static variable in class nz.ac.waikato.cms.core.Project
the unix directory.
DIR_WINDOWS - Static variable in class nz.ac.waikato.cms.core.Project
the windows directory.
DIRECTORY - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
directory.
DIRECTORY_ABSOLUTE - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
directory (absolute path).
DirectoryBookmarks - Class in nz.ac.waikato.cms.gui.core
Custom directory bookmarks handling.
DirectoryBookmarks() - Constructor for class nz.ac.waikato.cms.gui.core.DirectoryBookmarks
 
DirectoryBookmarks.Factory - Class in nz.ac.waikato.cms.gui.core
 
DirectoryBookmarks.FileChooserBookmarksPanel - Class in nz.ac.waikato.cms.gui.core
 
DirectoryBookmarks.PropertiesHandler - Class in nz.ac.waikato.cms.gui.core
 
DirectoryChooserPanel - Class in nz.ac.waikato.cms.gui.core
A panel that contains a text field with the current directory and a button for bringing up a BaseDirectoryChooser.
DirectoryChooserPanel() - Constructor for class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Initializes the panel with no file.
DirectoryChooserPanel(File) - Constructor for class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Initializes the panel with the given filename/directory.
DirectoryChooserPanel(String) - Constructor for class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Initializes the panel with the given filename/directory.
DISCARD_OPTION - Static variable in class nz.ac.waikato.cms.gui.core.ApprovalDialog
the discard option.
doChoose() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Performs the actual choosing of an object.
doChoose() - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Performs the actual choosing of an object.
doChoose() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Performs the actual choosing of an object.
doChoose() - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanel
Performs the actual choosing of an object.
doInitializeFilters() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Performs the actual initialization of the filters.
DOUBLE - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
double.

E

encodeFont(Font) - Static method in class nz.ac.waikato.cms.gui.core.FontChooserPanel
Turns a font into a string representation that can get parsed with Font.decode(String) again.
equals(Object) - Method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Indicates whether some other object is "equal to" this one.
expandFile(String) - Static method in class nz.ac.waikato.cms.core.Project
Adds the home directory to the file.
EXT_ALL_FILES - Static variable in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
the "all files" extensions.
ExtensionFileFilter - Class in nz.ac.waikato.cms.gui.core
A FileFilter for filtering files base on their extension.
ExtensionFileFilter() - Constructor for class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Constructs a filter that matches all files.
ExtensionFileFilter(String, String) - Constructor for class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Constructs a filter that matches files with the given extension, not case-sensitive.
ExtensionFileFilter(String, String[]) - Constructor for class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Constructs a filter that matches files with the given extension, not case-sensitive.
ExtensionFileFilter(String, String[], boolean) - Constructor for class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Constructs a filter that matches files with the given extension, not case-sensitive.
ExtensionFileFilter(String, String, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Constructs a filter that matches files with the given extension, not case-sensitive.

F

Factory() - Constructor for class nz.ac.waikato.cms.gui.core.DirectoryBookmarks.Factory
 
FILE - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
file.
FILE_ABSOLUTE - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
file (absolute path).
FileChooserBookmarksPanel() - Constructor for class nz.ac.waikato.cms.gui.core.DirectoryBookmarks.FileChooserBookmarksPanel
 
FileChooserPanel - Class in nz.ac.waikato.cms.gui.core
A panel that contains a text field with the current file/directory and a button for bringing up a BaseFileChooser.
FileChooserPanel() - Constructor for class nz.ac.waikato.cms.gui.core.FileChooserPanel
Initializes the panel with no file.
FileChooserPanel(File) - Constructor for class nz.ac.waikato.cms.gui.core.FileChooserPanel
Initializes the panel with the given filename/directory.
FileChooserPanel(String) - Constructor for class nz.ac.waikato.cms.gui.core.FileChooserPanel
Initializes the panel with the given filename/directory.
FileUtils - Class in nz.ac.waikato.cms.core
Utility class for I/O related actions.
FileUtils() - Constructor for class nz.ac.waikato.cms.core.FileUtils
 
finishInit() - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
finishes the initialization, by setting size/location.
finishInit() - Method in class nz.ac.waikato.cms.gui.core.BaseFileChooser
Finishes up the initialization.
finishInit() - Method in class nz.ac.waikato.cms.gui.core.BaseFrame
Finishes up the initialization.
finishInit() - Method in class nz.ac.waikato.cms.gui.core.BasePanel
Finishes up the initialization.
finishInit() - Method in class nz.ac.waikato.cms.gui.core.FontChooser
finishes the initialization, by setting size/location.
finishInit() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
finishes the initialization.
finishInit() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
finishes the initialization.
finishInit() - Method in class nz.ac.waikato.cms.gui.core.SetupPanel
Finishes up the initialization.
fireCurrentValueChanged() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Fires a change event to all subscribed listeners that the value has changed.
fixDimensions() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Fixes the dimensions for various components.
fixPropertyType(String, PropertiesParameterPanel.PropertyType) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Makes sure that the specified property type can be actually displayed.
flatten(Object[], String) - Static method in class nz.ac.waikato.cms.core.Utils
Flattens the array into a single, long string.
flatten(List, String) - Static method in class nz.ac.waikato.cms.core.Utils
Flattens the list into a single, long string.
FONT_SIZES - Static variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The list of font sizes.
FontChooser - Class in nz.ac.waikato.cms.gui.core
A font selection dialog.
FontChooser(Dialog) - Constructor for class nz.ac.waikato.cms.gui.core.FontChooser
Construct a FontChooser.
FontChooser(Frame) - Constructor for class nz.ac.waikato.cms.gui.core.FontChooser
Construct a FontChooser.
FontChooserPanel - Class in nz.ac.waikato.cms.gui.core
A panel that contains a text field with the current Font and a button for bringing up a Font dialog.
FontChooserPanel() - Constructor for class nz.ac.waikato.cms.gui.core.FontChooserPanel
Initializes the panel with the default sans font.
FontChooserPanel(Font) - Constructor for class nz.ac.waikato.cms.gui.core.FontChooserPanel
Initializes the panel with the given font.
FontChooserPanelWithPreview - Class in nz.ac.waikato.cms.gui.core
A font selection panel.
FontChooserPanelWithPreview() - Constructor for class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
 
fromString(String) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Converts the string representation into its object representation.
fromString(String) - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Converts the string representation into its object representation.
fromString(String) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Converts the string representation into its object representation.
fromString(String) - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanel
Converts the string representation into its object representation.

G

generateToolTip(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Generates the tool tip for the index.
getAction() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Returns the action of the main button.
getAction() - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Returns the action of the main button.
getActualPropertyType(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a property type has been specified for a particular property.
getApproveButton() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the approve button.
getApproveCaption() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the caption/text of the approve button.
getApproveMnemonic() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the mnemonic of the approve button.
getArrayClass(Class) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the basic class of an array class (handles multi-dimensional arrays).
getArrayDimensions(Class) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the dimensions of the given array.
getArrayDimensions(Object) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the dimensions of the given array.
getBitness() - Static method in class nz.ac.waikato.cms.core.OS
Returns the "bitness", ie 32 or 64 bit of the underlying OS.
getButtonPanel() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the panel with the buttons.
getButtonsPanel() - Method in class nz.ac.waikato.cms.gui.core.DialogWithButtons
Returns the parent panel for left/right buttons.
getButtonsPanel(boolean) - Method in class nz.ac.waikato.cms.gui.core.DialogWithButtons
Returns a panel for buttons.
getCancelButton() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the cancel button.
getCancelCaption() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the caption/text of the Cancel button.
getCancelMnemonic() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the mnemonic of the Cancel button.
getCaretPosition() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Returns the current position of the cursor.
getCaretPosition() - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Returns the current position of the cursor.
getCheckBox(int) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns the checkbof for the parameter at the specified location.
getChoosableFileFilters() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Returns all choosable file filters.
getChooser(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the chooser associated with a particular property.
getChooserType() - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Returns the type of chooser (description).
getComponent() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.DetachablePage
Returns the wrapped component.
getComponent(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the custom component associated with a particular property.
getConfirmationDialog(Dialog) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic (modal) confirmation dialog (yes/no/cancel).
getConfirmationDialog(Dialog, Dialog.ModalityType) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic confirmation dialog (yes/no/cancel).
getConfirmationDialog(Frame) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic (modal) confirmation dialog (yes/no/cancel).
getConfirmationDialog(Frame, boolean) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic confirmation dialog (yes/no/cancel).
getContentPanel() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Returns the content panel where to add the other widgets.
getCsvFileFilter() - Static method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns a filter for CSV files.
getCurrent() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns the current value.
getCurrent() - Method in class nz.ac.waikato.cms.gui.core.FontChooser
Retrieve the selected font, or null.
getCurrent() - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
Retrieve the selected font, or null.
getCurrentDirectory() - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Returns the current directory.
getCurrentDirectory() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Returns the current directory in use by the file chooser.
getDefaultFileFilter(int) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Returns the default file filter to use.
getDefaultString() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
The string that is used by default.
getDescription() - Method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
The description of this filter.
getDetachablePage() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Returns the detachable page.
getDetachablePageAt(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the detachable page component at the specified index.
getDialog(Dialog) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic (modal) approval dialog (ok/cancel).
getDialog(Dialog, Dialog.ModalityType) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic approval dialog (ok/cancel).
getDialog(Frame) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic (modal) approval dialog (ok/cancel).
getDialog(Frame, boolean) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic (modal) approval dialog (ok/cancel).
getDialogType() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Returns the current dialog type.
getDiscardButton() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the discard button.
getDiscardCaption() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the caption/text of the discard button.
getDiscardMnemonic() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the mnemonic of the discard button.
getDividerLocation() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the current location of the divider between page titles and content.
getDocument() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Returns the underlying document.
getDocument() - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Returns the underlying document.
getDropDownMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Returns the menu to display.
getDropDownMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Returns the menu to display.
getExtension(File) - Static method in class nz.ac.waikato.cms.core.FileUtils
Returns the extension of the file, if any.
getExtension(String) - Static method in class nz.ac.waikato.cms.core.FileUtils
Returns the extension of the file, if any.
getExtensions() - Method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns the extensions.
getExtensions(File) - Static method in class nz.ac.waikato.cms.core.FileUtils
Returns the extensions of the file, if any.
getExtensions(String) - Static method in class nz.ac.waikato.cms.core.FileUtils
Returns the extensions of the file, if any.
getFileChooser() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the file chooser to use for loading/saving of props files.
getFileFilter() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Returns the active file filter.
getFileMustExist() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Returns whether the selected file must exist (only open dialog).
getFilename() - Method in class nz.ac.waikato.cms.gui.core.DirectoryBookmarks.PropertiesHandler
 
getFileSelectionMode() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Returns the selection mode, whether only files or directories, or both can be selected.
getFiltersInitialized() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Returns whether the filters have already been initialized.
getFrameTitle() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Returns the frame title to use.
getHelp(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the help associated with a particular property.
getHome() - Static method in class nz.ac.waikato.cms.core.Project
Returns the "home" directory of Meka, where to store the config files.
getIcon() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Returns the icon of the main button.
getIcon() - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Returns the icon of the main button.
getIcon() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Returns the icon.
getIcon(String) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Returns an ImageIcon from the given name.
getIconAt(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the icon at the specified index.
getImageFilename(String) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Adds the path of the images directory to the name of the image.
getInformationDialog(Dialog) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic (modal) info dialog (ok).
getInformationDialog(Dialog, Dialog.ModalityType) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic info dialog (ok).
getInformationDialog(Frame) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic (modal) info dialog (ok).
getInformationDialog(Frame, boolean) - Static method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns a basic info dialog (ok).
getJTable() - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
returns the JTable.
getLabel(int) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns the label for the parameter at the specified location.
getLabel(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the label associated with a particular property.
getLineCount() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Returns the number of lines in the document (= # of elements).
getList(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the list associated with a particular property.
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.TitleRenderer
Returns the rendering component.
getLogFileFilter() - Static method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns a filter for log files.
getMaxPageCloseUndo() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the maximum pages to keep around for undoing closing.
getMinDimensionJComboBox() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns the minimum dimension for JComboBox and derived classes.
getMnemonic(String) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Returns the mnemonic for this caption, preceded by an underscore "_".
getOpenFileFilters() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Returns the file filters for opening files.
getOption() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns whether the user approved or canceled the dialog.
getOwner() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.TitleRenderer
Returns the owner.
getPage() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Returns the page.
getPageAt(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the page component at the specified index.
getPageCloseApprover() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the approver for closing pages.
getPageContainerAt(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the page container at the specified index.
getPageCount() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the number of pages.
getPageUndoList() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the page undo list.
getParameter(int) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns the parameter component at the specified location.
getParameterCount() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns the number of parameters currently displayed.
getParent(Container, Class) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the parent this panel is part of.
getParentComponent(Component) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the component this panel is part of in this order: 1.
getParentDialog() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Tries to determine the dialog this panel is part of.
getParentDialog(Component) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the dialog this component is part of.
getParentDialog(Container) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the dialog this container is part of.
getParentFrame() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Tries to determine the frame the container is part of.
getParentFrame(Component) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the frame the component is part of.
getParentFrame(Container) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the frame the container is part of.
getParentInternalFrame() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Tries to determine the internal frame this panel is part of.
getParentInternalFrame(Component) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the internal frame this component is part of.
getParentInternalFrame(Container) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Tries to determine the internal frame this container is part of.
getPdfFileFilter() - Static method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns a filter for PDF files.
getPopupCustomizer() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the currently set popup customizer.
getPopupMenu() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns a popup menu when right-clicking on the edit field.
getPopupMenu() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Returns the popup menu.
getPopupMenu() - Method in interface nz.ac.waikato.cms.gui.core.PopupMenuProvider
Returns the popup menu.
getPopupMenuCustomizer() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns the currently set customizer.
getPopupMenuCustomizer() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Returns the current popup customizer in use.
getPreferredDimensionJSpinner() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns the preferred dimension for JSpinner and derived classes.
getPrefix() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns the current text of the prefix label.
getPrefixLabel() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns the prefix label.
getProperties() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the currently display properties as a properties object.
getPropertiesFileFilter() - Static method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns a filter for props files.
getProperty(int) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the component at the specified location.
getProperty(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the component associated with the identifier.
getPropertyCount() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the number of properties currently displayed.
getPropertyOrder() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the order for the properties.
getPropertyType(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a property type has been specified for a particular property.
getSaveFileFilters() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Returns the file filters for writing files.
getSelectedDetachablePage() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the currently selected detachable page.
getSelectedIcon() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the icon of the currently selected page.
getSelectedIndex() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the currently selected page index.
getSelectedIndices() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the currently selected page indices.
getSelectedPage() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the currently selected page.
getSelectedPageContainer() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the currently selected page container.
getSelectedText() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Returns the underlying text.
getSelectedText() - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Returns the selected text.
getSelectedTitle() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the title of the currently selected page.
getSelectionColumns() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns the number of columns in the selection text field.
getSelectionColumns() - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanel
Returns the number of columns in the selection text field.
getStackTrace(int) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the current stack trace.
getStringFromClipboard() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns the current string from the clipboard.
getText() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Returns the text of the main button.
getText() - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Returns the text of the main button.
getText() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Returns the text to display.
getText() - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Returns the text to display.
getText(Component) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the text from the component.
getTextColumns() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns the number of columns of the text field.
getTextFileFilter() - Static method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns a filter for text files.
getTextPane() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Returns the underlying BaseTextPane.
getTitle() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Returns the title.
getTitleAt(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the title at the specified index.
getTitleRenderer() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the renderer for the titles.
getToolTipCustomizer() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the currently set tool tip customizer.
getUseSaveDialog() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Returns whether the save or open dialog is used.
getWordWrap() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Returns whether wordwrap is on.
getZipFileFilter() - Static method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns a filter for ZIP files.
gotoLine(int) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Jumps to the specified line.
grabFocus() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Lets the text component grab the focus.
GUIHelper - Class in nz.ac.waikato.cms.gui.core
Helper class for GUI related stuff.
GUIHelper() - Constructor for class nz.ac.waikato.cms.gui.core.GUIHelper
 
guiToProps() - Method in class nz.ac.waikato.cms.gui.core.SetupPanel
Maps the GUI to a properties object.

H

hasChooser(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a chooser has been specified for a particular property.
hasComponent(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a custom component has been specified for a particular property.
hasHelp(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a help has been specified for a particular property.
hasLabel(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a label has been specified for a particular property.
hasList(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a list has been specified for a particular property.
hasMnemonic(String) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Checks the caption whether an underscore "_" is present to indicate that the following character is to act as mnemonic.
hasNoModifierKey(MouseEvent) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Checks whether no modified key is pressed.
hasPropertyType(String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Checks whether a property type has been specified for a particular property.
hasValue() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Checks whether the value of text field is different from the default value, i.e., a proper value.

I

icon - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
the icon.
IGNORED_EXTENSION_SUFFIXES - Static variable in class nz.ac.waikato.cms.core.FileUtils
the ignored extension suffixes.
index - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
the position.
indexOfPage(Component) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the page index for the page component.
indexOfPage(MultiPagePane.PageContainer) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the page index for the page container.
initButton() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButton
Initializes members.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Initializes the GUI elements.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
For initializing the GUI.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.BaseFileChooser
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.BaseFrame
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.BasePanel
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
For initializing the GUI.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.DialogWithButtons
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.FontChooser
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
Initializes the widgets.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
For initializing the GUI.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Initializes the members.
initGUI() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
For initializing the GUI.
initGUI(int) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
initializes the GUI.
initialize() - Static method in class nz.ac.waikato.cms.core.Project
Makes sure that the project's home directory is present.
initialize() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Further initializations.
initialize() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
For initializing members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseDirectoryChooser
For initializing some stuff.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseFileChooser
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseFrame
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BasePanel
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseScrollPane
Initializes the scrollpane.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Initializes the member variables.
initialize() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
For initializing members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Initializes the members.
initialize() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Initializes the members.
initializeFilters(AbstractExtensionFileFilterFileChooser) - Static method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Performs the initialization of the file filters, if necessary.
INTEGER - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
integer.
isAcceptAllFileFilterUsed() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Returns whether the "accept all files" filter is used.
isAllFilter(ExtensionFileFilter) - Static method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Checks whether the filter uses "*.*".
isAlwaysDropdown() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Only for backwards compatibility with old JideSplitButton.
isAlwaysDropdown() - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Only for backwards compatibility with old JideSplitButton.
isAndroid() - Static method in class nz.ac.waikato.cms.core.OS
Checks whether the operating system is Android.
isApproveVisible() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the visibility of the approve button.
isButtonEnabled() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Returns the state of the button part of the JideSplitButton.
isButtonEnabled() - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Returns the state of the button part of the JideSplitButton.
isButtonPanelVisible() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Returns the visibility state of the buttons panel (load/save).
isCancelVisible() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the visibility of the cancel button.
isCaseSensitive() - Method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns whether the filter is case-sensitive or not.
isChecked(int) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns whether the checkbox is ticked.
isCopy(KeyEvent) - Static method in class nz.ac.waikato.cms.gui.core.KeyUtils
Checks whether the key event was a "copy to clipboard" combination (Ctrl+C or Ctrl+Ins).
isCut(KeyEvent) - Static method in class nz.ac.waikato.cms.gui.core.KeyUtils
Checks whether the key event was a "cut to clipboard" combination (Ctrl+X or Shift+Delete).
isDetached() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Returns whether the content is currently detached and displayed in a frame.
isDiscardVisible() - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Returns the visibility of the discard button.
isDoubleClick(MouseEvent) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Checks whether the mouse event is a double-click event (with the left mouse button).
isEditable() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns whether the chooser is editable or read-only.
isEditable() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Returns whether the text pane is editable or not.
isEditable() - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Returns whether the text pane is editable or not.
isInlineEditingEnabled() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Returns whether inline editing is enabled, i.e., editing without having to bring up the chooser.
isLeftClick(MouseEvent) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Checks whether the mouse event is a left-click event.
isLinux() - Static method in class nz.ac.waikato.cms.core.OS
Checks whether the operating system is Linux (but not Android).
isMac() - Static method in class nz.ac.waikato.cms.core.OS
Checks whether the operating system is Windows.
isMiddleClick(MouseEvent) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Checks whether the mouse event is a middle/wheel-click event.
isPageClosingApproved(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Approves the closing of the specified page.
isPageClosingApproved(int[]) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Approves the closing of the specified pages.
isPaste(KeyEvent) - Static method in class nz.ac.waikato.cms.gui.core.KeyUtils
Checks whether the key event was a "insert from clipboard" combination (Ctrl+V or Shift+Ins).
isPrintScreenClick(MouseEvent) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Checks whether the mouse event is a "print screen" event: Alt+Shift+Left-Click.
isReadOnly() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns whether the pages are readonly or can be manipulated.
isRightClick(MouseEvent) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Checks whether the mouse event is a right-click event.
isWindows() - Static method in class nz.ac.waikato.cms.core.OS
Checks whether the operating system is Windows.

J

JListHelper - Class in nz.ac.waikato.cms.gui.core
A helper class for JList GUI elements with DefaultListModel or derived models.
JListHelper() - Constructor for class nz.ac.waikato.cms.gui.core.JListHelper
 
JTableHelper - Class in nz.ac.waikato.cms.gui.core
A helper class for JTable, e.g.
JTableHelper(JTable) - Constructor for class nz.ac.waikato.cms.gui.core.JTableHelper
initializes the object.

K

KeyUtils - Class in nz.ac.waikato.cms.gui.core
A helper class for key events.
KeyUtils() - Constructor for class nz.ac.waikato.cms.gui.core.KeyUtils
 

L

LINUX_BROWSERS - Static variable in class nz.ac.waikato.cms.core.BrowserHelper
 
LIST - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
manually maintained list of string values.
load(Properties, String) - Static method in class nz.ac.waikato.cms.core.PropsUtils
Loads the properties from the given file.
loadProperties() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Loads properties from a file, prompts the user to select props file.
loadSetup() - Method in class nz.ac.waikato.cms.gui.core.SetupPanel
Attempts to load a previous setup from a props file.
LOGGER - Static variable in class nz.ac.waikato.cms.gui.core.JTableHelper
for logging.
LONG - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
long.

M

m_ActionListener - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the action listener.
m_ActualPropertyTypes - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the actual property/property type relation.
m_BorderActive - Variable in class nz.ac.waikato.cms.gui.core.BaseFlatButton
the active border.
m_BorderFocused - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.TitleRenderer
the border for focused.
m_BorderInactive - Variable in class nz.ac.waikato.cms.gui.core.BaseFlatButton
the inactive border.
m_BorderNoFocus - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.TitleRenderer
the border for no focus.
m_ButtonAction - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the action button.
m_ButtonApprove - Variable in class nz.ac.waikato.cms.gui.core.ApprovalDialog
the Approve button.
m_ButtonCancel - Variable in class nz.ac.waikato.cms.gui.core.ApprovalDialog
the Cancel button.
m_ButtonCancel - Variable in class nz.ac.waikato.cms.gui.core.FontChooser
the Cancel button.
m_ButtonDiscard - Variable in class nz.ac.waikato.cms.gui.core.ApprovalDialog
the Discard button.
m_ButtonDown - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the move down button.
m_ButtonLoad - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the load props button.
m_ButtonMain - Variable in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
the main button.
m_ButtonMain - Variable in class nz.ac.waikato.cms.gui.core.BaseSplitButton
the main button.
m_ButtonMenu - Variable in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
the menu button.
m_ButtonMenu - Variable in class nz.ac.waikato.cms.gui.core.BaseSplitButton
the menu button.
m_ButtonOK - Variable in class nz.ac.waikato.cms.gui.core.FontChooser
the OK button.
m_ButtonReattach - Variable in class nz.ac.waikato.cms.gui.core.DetachablePanel
the button for reattaching.
m_ButtonRemove - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the remove button.
m_ButtonRemoveAll - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the remove all button.
m_ButtonSave - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the save props button.
m_ButtonSelection - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
the button for bringing up the chooser dialog.
m_ButtonUndo - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the undo button.
m_ButtonUp - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the move up button.
m_CaseSensitive - Variable in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
whether case-sensitive or not.
m_ChangeListeners - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
listeners that listen to changes of the selected value.
m_ChangeListeners - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the listeners when pages get selected.
m_ChangeListeners - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the change listeners.
m_CheckBoxBold - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The bold chooser.
m_CheckBoxes - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the check boxes.
m_CheckBoxItalic - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The italic chooser.
m_Choosers - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the property/chooser relation.
m_Component - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.DetachablePage
the component to wrap.
m_Component - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the property/component relation.
m_ContentPanel - Variable in class nz.ac.waikato.cms.gui.core.DetachablePanel
the content panel.
m_Current - Variable in class nz.ac.waikato.cms.gui.core.FontChooser
The font the user has chosen.
m_Current - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The font the user has chosen.
m_CurrentHandler - Variable in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
the converter that was chosen by the user.
m_Description - Variable in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
the description of the filter.
m_DetachablePage - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
the detachable panel.
m_DetachedFrame - Variable in class nz.ac.waikato.cms.gui.core.DetachablePanel
the frame for detaching the component.
m_DialogType - Variable in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
the type of dialog to display.
m_DirectoryChooser - Variable in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
the JFileChooser for selecting a file.
m_DocumentListener - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the document listener.
m_Editable - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
whether the chooser is editable.
m_Extensions - Variable in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
the extensions.
m_FileChooser - Variable in class nz.ac.waikato.cms.gui.core.FileChooserPanel
the JFileChooser for selecting a file.
m_FileChooser - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the filechooser for loading/saving properties.
m_FileMustExist - Variable in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
whether the file to be opened must exist (only open dialog).
m_FontChooser - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanel
the dialog to use.
m_FontPanel - Variable in class nz.ac.waikato.cms.gui.core.FontChooser
the panel for selecting the font.
m_FrameTitle - Variable in class nz.ac.waikato.cms.gui.core.DetachablePanel
the frame title to use.
m_GapHorizontal - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the horizontal gap.
m_GapVertical - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the vertical gap.
m_Help - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the property/help relation.
m_Icon - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
the current icon (can be null).
m_Identifiers - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the identifiers of the property.
m_IgnoreUpdates - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
whether to ignore updates in the GUI temporarily.
m_IgnoreUpdates - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
whether to ignore updates.
m_InlineEditingEnabled - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
whether inline editing is enabled.
m_IsAndroid - Static variable in class nz.ac.waikato.cms.core.OS
whether the OS is Android.
m_IsLinux - Static variable in class nz.ac.waikato.cms.core.OS
whether the OS is Linux.
m_IsMac - Static variable in class nz.ac.waikato.cms.core.OS
whether the OS is Mac.
m_IsWindows - Static variable in class nz.ac.waikato.cms.core.OS
whether the OS is Windows.
m_Label - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the property/label relation.
m_LabelPrefix - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
the prefix label.
m_LabelPrefixSpacer - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
a spacer for the prefix label.
m_Labels - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the labels.
m_LastFilter - Variable in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
the last filter that was used for opening/saving.
m_LeftPanel - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the panel with the list and buttons.
m_Listener - Variable in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
the propertychangelistener.
m_ListFontName - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The font name chooser.
m_ListFontSize - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The font size chooser.
m_Lists - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the property/lists relation.
m_MaxPageCloseUndo - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the maximum number of tabs to keep for undo.
m_Menu - Variable in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
the menu to display (if not to generate automatically).
m_Menu - Variable in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
the menu to display (if not to generate automatically).
m_MenuItems - Variable in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
the menu items.
m_MenuItems - Variable in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
the menu items.
m_MinDimensionJComboBox - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the minimum dimensions for JComboBox components.
m_ModelFontName - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The font name chooser model.
m_Option - Variable in class nz.ac.waikato.cms.gui.core.ApprovalDialog
the option selected by the user (CANCEL_OPTION, APPROVE_OPTION).
m_Order - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the custom order for the properties.
m_Owner - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.TitleRenderer
the owner.
m_Page - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
the page.
m_PageCloseApprover - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
for approving page closing.
m_PageList - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the page list.
m_PageListModel - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the list model.
m_PageUndoList - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the list of tabs to undo.
m_PanelBookmarks - Variable in class nz.ac.waikato.cms.gui.core.BaseFileChooser
the panel with the bookmarks.
m_PanelButtons - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
the panel for the button(s).
m_PanelButtons - Variable in class nz.ac.waikato.cms.gui.core.DialogWithButtons
the panel with the buttons (left and right).
m_PanelButtons - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the panel for the buttons.
m_PanelButtonsLeft - Variable in class nz.ac.waikato.cms.gui.core.DialogWithButtons
the panel with the buttons (left).
m_PanelButtonsRight - Variable in class nz.ac.waikato.cms.gui.core.DialogWithButtons
the panel with the buttons (right).
m_PanelContent - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the content pane for the pages.
m_PanelListButtons - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the panel for the list buttons.
m_PanelPrefix - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
the panel for the prefix.
m_PanelProperties - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the panel for the properties.
m_PanelReattach - Variable in class nz.ac.waikato.cms.gui.core.DetachablePanel
the panel with a "reattach" frame.
m_PanelWrapper - Variable in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
the wrapper panel.
m_Parameters - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the parameters.
m_PopupCustomizer - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
an optional customizer for the popup on the JList.
m_PopupMenuCustomizer - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
optional customizer of the popup.
m_PopupMenuCustomizer - Variable in class nz.ac.waikato.cms.gui.core.DetachablePanel
the optional popup menu customizer.
m_PreferredDimensionJSpinner - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the preferred dimensions for JSpinner components.
m_PropertyChangeListener - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
the property change listener.
m_PropertyTypes - Variable in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
the property/property type relation.
m_ReadOnly - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
whether the page list is readonly.
m_ScrollPane - Variable in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
the scroll pane.
m_Self - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
the panel itself.
m_SkipPageUndo - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
whether to skip tab undo.
m_SplitPane - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
the split pane.
m_Table - Variable in class nz.ac.waikato.cms.gui.core.JTableHelper
the table to work with.
m_TextPane - Variable in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
the wrapped text pane.
m_TextSample - Variable in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
The display area.
m_TextSelection - Variable in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
the text field.
m_Title - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
the title.
m_ToolTipCustomizer - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane
an optional customizer for the tooltips of the JList.
m_UseCheckBoxes - Variable in class nz.ac.waikato.cms.gui.core.ParameterPanel
whether to use checkboxes.
m_UseSaveDialog - Variable in class nz.ac.waikato.cms.gui.core.FileChooserPanel
whether to use the open or save dialog.
m_WordWrap - Variable in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
whether wordwrap is on.
main(String[]) - Static method in class nz.ac.waikato.cms.gui.core.FontChooser
Simple main program to start it running.
main(String[]) - Static method in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
Simple main program to start it running.
MAX_EXTENSION_LENGTH - Static variable in class nz.ac.waikato.cms.core.FileUtils
the maximum length for an extension.
MAX_ROWS - Static variable in class nz.ac.waikato.cms.gui.core.JTableHelper
the maximum number of rows to use for calculation.
MNEMONIC_INDICATOR - Static variable in class nz.ac.waikato.cms.gui.core.GUIHelper
the mnemonic character indicator.
MouseUtils - Class in nz.ac.waikato.cms.gui.core
Helper class for mouse events.
MouseUtils() - Constructor for class nz.ac.waikato.cms.gui.core.MouseUtils
 
MOVE_DOWN - Static variable in class nz.ac.waikato.cms.gui.core.JListHelper
moves items down.
MOVE_UP - Static variable in class nz.ac.waikato.cms.gui.core.JListHelper
moves items up.
moveBottom() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
moves the selected items to the end.
moveBottom(JList) - Static method in class nz.ac.waikato.cms.gui.core.JListHelper
moves the selected items to the end.
moveChooseButton(boolean) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Moves the "..." button to either the left or right.
moveDown() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
moves the selected item down by 1.
moveDown(JList) - Static method in class nz.ac.waikato.cms.gui.core.JListHelper
moves the selected item down by 1.
moveItems(JList, int, int) - Static method in class nz.ac.waikato.cms.gui.core.JListHelper
moves the selected items by a certain amount of items in a given direction.
moveTop() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
moves the selected items to the top.
moveTop(JList) - Static method in class nz.ac.waikato.cms.gui.core.JListHelper
moves the selected items to the top.
moveUp() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
moves the selected items up by 1.
moveUp(JList) - Static method in class nz.ac.waikato.cms.gui.core.JListHelper
moves the selected items up by 1.
MultiPagePane - Class in nz.ac.waikato.cms.gui.core
Manages multiple pages, like JTabbedPane manages multiple tabs.
MultiPagePane() - Constructor for class nz.ac.waikato.cms.gui.core.MultiPagePane
 
MultiPagePane.DetachablePage - Class in nz.ac.waikato.cms.gui.core
 
MultiPagePane.PageCloseApprover - Interface in nz.ac.waikato.cms.gui.core
Interface for classes that can hook into the closing of pages and stop it.
MultiPagePane.PageContainer - Class in nz.ac.waikato.cms.gui.core
Container for page component and title.
MultiPagePane.PageUndo - Class in nz.ac.waikato.cms.gui.core
Container for the page undo list.
MultiPagePane.PopupCustomizer - Interface in nz.ac.waikato.cms.gui.core
Interface for classes that want to customize the popup menu for entry.
MultiPagePane.TitleRenderer - Class in nz.ac.waikato.cms.gui.core
The cell renderer.
MultiPagePane.ToolTipCustomizer - Interface in nz.ac.waikato.cms.gui.core
Interface for classes that want to customize the tool tip of an entry.

N

newArray(String, int) - Static method in class nz.ac.waikato.cms.core.Utils
Creates a new array of the specified element type with the specified number of elements.
newFactory() - Method in class nz.ac.waikato.cms.gui.core.DirectoryBookmarks.FileChooserBookmarksPanel
 
newPropertiesHandler() - Method in class nz.ac.waikato.cms.gui.core.DirectoryBookmarks.Factory
 
newRenderer() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Returns the renderer to use.
notifyChangeListeners() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Notifies the change listeners.
notifyChangeListeners() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Notifies all the change listeners.
notifyChangeListeners(ChangeEvent) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Notifies all listeners with the given event.
nz.ac.waikato.cms.core - package nz.ac.waikato.cms.core
 
nz.ac.waikato.cms.gui.core - package nz.ac.waikato.cms.gui.core
 

O

openURL(Component, String) - Static method in class nz.ac.waikato.cms.core.BrowserHelper
Opens the URL in the system's default browser.
openURL(Component, String, boolean) - Static method in class nz.ac.waikato.cms.core.BrowserHelper
Opens the URL in the system's default browser.
openURL(Component, String, String, boolean) - Static method in class nz.ac.waikato.cms.core.BrowserHelper
Opens the URL in a custom browser.
openURL(String) - Static method in class nz.ac.waikato.cms.core.BrowserHelper
Opens the URL in the system's default browser.
OS - Class in nz.ac.waikato.cms.core
Helper class for operating system related stuff.
OS() - Constructor for class nz.ac.waikato.cms.core.OS
 

P

padLeft(String, char, int) - Static method in class nz.ac.waikato.cms.core.Utils
Pads the string with a padding character with to at most "width" width.
padLeft(String, char, int, boolean) - Static method in class nz.ac.waikato.cms.core.Utils
Pads the string with a padding character with to at most "width" width.
PageContainer(String, Component) - Constructor for class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Initializes the container with no icon.
PageContainer(String, Component, ImageIcon) - Constructor for class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Initializes the container.
PageUndo() - Constructor for class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
 
ParameterPanel - Class in nz.ac.waikato.cms.gui.core
A panel that lists one parameter (label and component or just AbstractChooserPanel) per row.
ParameterPanel() - Constructor for class nz.ac.waikato.cms.gui.core.ParameterPanel
Initializes the panel.
ParameterPanel(boolean) - Constructor for class nz.ac.waikato.cms.gui.core.ParameterPanel
Initializes the panel.
ParameterPanel(int, int) - Constructor for class nz.ac.waikato.cms.gui.core.ParameterPanel
Initializes the panel.
ParameterPanel(int, int, boolean) - Constructor for class nz.ac.waikato.cms.gui.core.ParameterPanel
Initializes the panel.
pasteFromClipboard() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Pastes the string representation from the clipboard.
PopupMenuCustomizer<T> - Interface in nz.ac.waikato.cms.gui.core
Interface for classes that can customize the popup menu.
PopupMenuProvider - Interface in nz.ac.waikato.cms.gui.core
Interface for classes that offer a popup menu.
previewFont() - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
Called from the action handlers to get the font info, build a font, and set it.
printText() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Pops up a print dialog.
processListKey(KeyEvent) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Handles the key event from the page list.
Project - Class in nz.ac.waikato.cms.core
Helper class related to the project and it's "home" directory.
Project() - Constructor for class nz.ac.waikato.cms.core.Project
 
PropertiesHandler() - Constructor for class nz.ac.waikato.cms.gui.core.DirectoryBookmarks.PropertiesHandler
 
PropertiesParameterPanel - Class in nz.ac.waikato.cms.gui.core
Displays all properties in a props file as parameters (alphabetically sorted if no custom order for properties provided).
PropertiesParameterPanel() - Constructor for class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
 
PropertiesParameterPanel.PropertyType - Enum Class in nz.ac.waikato.cms.gui.core
The various data types a property can have.
propsToGUI(Properties) - Method in class nz.ac.waikato.cms.gui.core.SetupPanel
Maps the properties back to the GUI.
PropsUtils - Class in nz.ac.waikato.cms.core
Helper class for properties files.
PropsUtils() - Constructor for class nz.ac.waikato.cms.core.PropsUtils
 

R

reattach() - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Reattaches the content from a separate frame.
removeAllPages() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes all pages.
removeChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Removes a listener for connect/disconnect events from the internal list.
removeChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Removes the change listener from the menu button.
removeChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Removes the change listener from the menu button.
removeChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the change listener from its internal list.
removeChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Removes the change listener.
removeChangeListener(ChangeListener) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Removes the change listener.
removeChangeListenerFrom(Component) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Removes a change listener from the specified component.
removeChoosableFileFilter(FileFilter) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Removes the specified file filter from the filechooser.
removeChoosableFileFilters() - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Removes all file filters from the filechooser.
removeIgnoredExtensionSuffixes(String) - Static method in class nz.ac.waikato.cms.core.FileUtils
Removes any ignored extension suffixes from the filename.
removePageAt(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the page container at the specified index.
removeParameter(int) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Removes the parameter at the specified location.
removeRemoveItemsListener(RemoveItemsListener) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the remove items listener from its internal list.
removeSelectedPage() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the currently selected page container.
removeSelectedPages() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Removes the currently selected page containers.
replaceExtension(File, String) - Static method in class nz.ac.waikato.cms.core.FileUtils
Replaces the extension of the given file with the new one.
replaceExtension(String, String) - Static method in class nz.ac.waikato.cms.core.FileUtils
Replaces the extension of the given file with the new one.
restoreLastFilter(int) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Attempts to restore the last filter in use.

S

save(Properties, String) - Static method in class nz.ac.waikato.cms.core.PropsUtils
Saves the properties to the given file.
save(Properties, String, String) - Static method in class nz.ac.waikato.cms.core.PropsUtils
Saves the properties to the given file.
saveProperties() - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Saves properties to a file, prompts the user to select props file.
saveSetup() - Method in class nz.ac.waikato.cms.gui.core.SetupPanel
Saves the current setup in a props file.
scrollToVisible(int, int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
Assumes table is contained in a JScrollPane.
scrollToVisible(JTable, int, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
Assumes table is contained in a JScrollPane.
selected - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
whether the tab was selected.
selectFont() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Pops up a dialog for selecting the font.
SEPARATOR - Static variable in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
 
SEPARATOR - Static variable in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
 
setAcceptAllFileFilterUsed(boolean) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Is always using false, since we can't determine the reader/writer based on the extension.
setAcceptAllFileFilterUsed(boolean) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Sets whether the "accept all files" filter is used.
setAction(Action) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Sets the action for the main button.
setAction(Action) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Sets the action for the main button.
setAlwaysDropdown(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Only for backwards compatibility with old JideSplitButton.
setAlwaysDropdown(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Only for backwards compatibility with old JideSplitButton.
setApproveCaption(String) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the caption/text of the approve button.
setApproveMnemonic(int) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the mnemonic of the approve button.
setApproveVisible(boolean) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the visbility of the approve button.
setButtonEnabled(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Sets the state of the button part of the JideSplitButton.
setButtonEnabled(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Sets the state of the button part of the JideSplitButton.
setButtonPanelVisible(boolean) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Sets the visibility state of the buttons panel (load/save).
setCancelCaption(String) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the caption/text of the Cancel button.
setCancelMnemonic(int) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the mnemonic of the Cancel button.
setCancelVisible(boolean) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the visbility of the cancel button.
setCaretPosition(int) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Sets the position of the cursor.
setCaretPosition(int) - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Sets the position of the cursor.
setCaretPositionLast() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Sets the position of the cursor at the end.
setCaretPositionLast() - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Sets the position of the cursor at the end.
setCaretPositionLast() - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Sets the position of the cursor at the end.
setChooser(String, AbstractChooserPanel) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Associates the chooser with a particular property.
setComponent(String, Component) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Associates the custom component with a particular property.\ Must have setText(String) and getText() methods!
setCorrectOpenFileFilter(File) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Attempts to set the correct file filter for the specified file, using its extension to determine the file filter.
setCorrectSaveFileFilter(File) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Attempts to set the correct file filter for the specified file, using its extension to determine the file filter.
setCurrent(Font) - Method in class nz.ac.waikato.cms.gui.core.FontChooser
Sets the selected font.
setCurrent(Font) - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanelWithPreview
Sets the selected font.
setCurrent(File) - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Sets the current value.
setCurrent(File) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Sets the current value.
setCurrent(T) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets the current value.
setCurrentDirectory(File) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Sets the current directory to use for the file chooser.
setCurrentDirectory(String) - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Sets the current directory.
setDefault() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets the default value.
setDefaultCursor(Component) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Sets the default cursor for the specified component.
setDiscardCaption(String) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the caption/text of the discard button.
setDiscardMnemonic(int) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the mnemonic of the discard button.
setDiscardVisible(boolean) - Method in class nz.ac.waikato.cms.gui.core.ApprovalDialog
Sets the visbility of the discard button.
setDividerLocation(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the location for the divider between page titles and content.
setDropDownMenu(JPopupMenu) - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Sets the menu to display.
setDropDownMenu(JPopupMenu) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Sets the menu to display.
setEditable(boolean) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets whether the chooser is editable or read-only.
setEditable(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Sets whether the text pane is editable or not.
setEditable(boolean) - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Sets whether the text pane is editable or not.
setEnabled(boolean) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets the enabled state of the panel.
setEnabled(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Sets the enabled state.
setEnabled(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Sets the enabled state.
setEnabled(boolean) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Sets the enabled state of the panel.
setFileFilter(FileFilter) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Sets the active file filter.
setFileMustExist(boolean) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Whether the selected file must exst (only open dialog).
setFileSelectionMode(int) - Method in class nz.ac.waikato.cms.gui.core.BaseDirectoryChooser
Ignored.
setFileSelectionMode(int) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Sets the selection mode, whether only files or directories, or both can be selected.
setFrameTitle(String) - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Sets the frame title to use.
setHelp(String, String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Associates the help with a particular property.
setIcon(Icon) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Sets the icon for the main button.
setIcon(Icon) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Sets the icon for the main button.
setIcon(ImageIcon) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Sets the icon.
setIconAt(int, ImageIcon) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the icon at the specified index.
setInlineEditingEnabled(boolean) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets whether inline editing is enabled, i.e., editing without bringing up chooser.
setLabel(String, String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Associates the label with a particular property.
setList(String, String[]) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Associates the list with a particular property.
setMaxPageCloseUndo(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the maximum pages to keep around for undoing closing.
setMinDimensionJComboBox(Dimension) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Sets the minimum dimension for JComboBox and derived classes.
setOptimalColumnWidth() - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for all columns.
setOptimalColumnWidth(int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for the given column.
setOptimalColumnWidth(JTable) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for alls column if the given table.
setOptimalColumnWidth(JTable, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for the given column.
setOptimalColumnWidthBounded(int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for all columns.
setOptimalColumnWidthBounded(int, int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for the given column.
setOptimalColumnWidthBounded(JTable, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for alls column if the given table.
setOptimalColumnWidthBounded(JTable, int, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal column width for the given column.
setOptimalHeaderWidth() - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal header width for all columns.
setOptimalHeaderWidth(int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal header width for the given column.
setOptimalHeaderWidth(JTable) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal header width for alls column if the given table.
setOptimalHeaderWidth(JTable, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal header width for the given column.
setOptimalHeaderWidthBounded(int, int) - Method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal header width for the given column.
setOptimalHeaderWidthBounded(JTable, int, int) - Static method in class nz.ac.waikato.cms.gui.core.JTableHelper
sets the optimal header width for the given column.
setPage(Component) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Sets the page.
setPageAt(int, Component) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the page at the specified index.
setPageAt(int, MultiPagePane.PageContainer) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the container at the specified index.
setPageCloseApprover(MultiPagePane.PageCloseApprover) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the approver for closing pages.
setPopupCustomizer(MultiPagePane.PopupCustomizer) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the popup customizer to use.
setPopupMenuCustomizer(AbstractChooserPanel.PopupMenuCustomizer) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets the customizer.
setPopupMenuCustomizer(PopupMenuCustomizer<DetachablePanel>) - Method in class nz.ac.waikato.cms.gui.core.DetachablePanel
Sets the popup customizer to use.
setPreferredDimensionJSpinner(Dimension) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Sets the preferred dimension for JSpinner and derived classes.
setPrefix(String) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets the text for the prefix label.
setProperties(Properties) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Sets the properties to base the properties on.
setPropertyOrder(String[]) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Sets the order for the properties.
setPropertyOrder(List<String>) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Sets the order for the properties.
setReadOnly(boolean) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets whether the pages are readonly or can be manipulated.
setScrollBarBlockIncrement(int) - Method in class nz.ac.waikato.cms.gui.core.BaseScrollPane
Sets the block increments of both bars.
setScrollBarUnitIncrement(int) - Method in class nz.ac.waikato.cms.gui.core.BaseScrollPane
Sets the unit increments of both bars.
setSelectedIndex(int) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Selects the specified page index.
setSelectedIndices(int[]) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the currently selected page indices.
setSelectedPage(Component) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Selects the specified page component as active page.
setText(Component, String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Updates the text of the component.
setText(String) - Method in class nz.ac.waikato.cms.gui.core.BaseFlatSplitButton
Sets the text for the main button.
setText(String) - Method in class nz.ac.waikato.cms.gui.core.BaseSplitButton
Sets the text for the main button.
setText(String) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Sets the text to display.
setText(String) - Method in interface nz.ac.waikato.cms.gui.core.TextPaneComponent
Sets the text to display.
setTextColumns(int) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets the number of columns for the text field.
setTextFont(Font) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPane
Sets the font of the text pane.
setTitle(String) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Sets the title.
setTitleAt(int, String) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the title at the specified index.
setTitleRenderer(ListCellRenderer) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the renderer for the titles.
setToolTipCustomizer(MultiPagePane.ToolTipCustomizer) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Sets the tool tip customizer to use.
setToolTipText(int, String, boolean, boolean) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Sets the tiptext to display.
setToolTipText(int, String, boolean, boolean, boolean) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Sets the tiptext to display.
setToolTipText(String) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Sets the tool tip, displayed when hovering with the mouse.
SetupPanel - Class in nz.ac.waikato.cms.gui.core
Panel with support for handling setup via props file.
SetupPanel() - Constructor for class nz.ac.waikato.cms.gui.core.SetupPanel
Initializes the panel with BorderLayout.
SetupPanel(LayoutManager) - Constructor for class nz.ac.waikato.cms.gui.core.SetupPanel
Initializes the panel.
setUseSaveDialog(boolean) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Sets whether to use the save or open dialog.
setVisible(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseDialog
closes/shows the dialog.
setWaitCursor(Component) - Static method in class nz.ac.waikato.cms.gui.core.MouseUtils
Sets the wait cursor for the specified component.
setWordWrap(boolean) - Method in class nz.ac.waikato.cms.gui.core.BaseTextPaneWithWordWrap
Sets the wordwrap state.
showDialog(Component, String) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Pops a custom file chooser dialog with a custom approve button.
showDialog(Component, String) - Method in class nz.ac.waikato.cms.gui.core.BaseFileChooser
 
showErrorMessage(Component, String) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Displays an error message with the default title "Error".
showErrorMessage(Component, String, String) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Displays an error message.
showErrorMessage(Component, String, Throwable) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Displays an error message with the default title "Error".
showMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseButtonWithDropDownMenu
Shows the menu.
showMenu() - Method in class nz.ac.waikato.cms.gui.core.BaseFlatButtonWithDropDownMenu
Shows the menu.
showOpenDialog(Component) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Pops up an "Open File" file chooser dialog.
showPopup(MouseEvent) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Generates and pops up the right-click menu on the JList.
showSaveDialog(Component) - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Pops up an "Save File" file chooser dialog.
split(String, char) - Static method in class nz.ac.waikato.cms.core.Utils
Splits the row into separate cells based on the delimiter character.
split(String, String) - Static method in class nz.ac.waikato.cms.core.Utils
Splits the row into separate cells based on the delimiter string.
stateChanged(ChangeEvent) - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Invoked when the target of the listener has changed its state.
STRING - Enum constant in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
string.
stringToClass(String) - Static method in class nz.ac.waikato.cms.core.Utils
Turns a class name into a Class instance.
stripMnemonic(String) - Static method in class nz.ac.waikato.cms.gui.core.GUIHelper
Removes the mnemonic indicator in this caption.

T

tabComponent - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
the tab component.
TextPaneComponent - Interface in nz.ac.waikato.cms.gui.core
Interface for widgets that behave like a text pane.
throwableToString(Throwable) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the stacktrace of the throwable as string.
throwableToString(Throwable, int) - Static method in class nz.ac.waikato.cms.core.Utils
Returns the stacktrace of the throwable as string.
tiptext - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
tiptext.
title - Variable in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageUndo
the title.
TitleRenderer(MultiPagePane) - Constructor for class nz.ac.waikato.cms.gui.core.MultiPagePane.TitleRenderer
Initializes the renderer with the owner.
toBase(int, int) - Static method in class nz.ac.waikato.cms.core.Utils
Converts the given decimal number into a different base.
toDouble(float[]) - Static method in class nz.ac.waikato.cms.core.Utils
Turns the float array into a double array.
toFloat(double[]) - Static method in class nz.ac.waikato.cms.core.Utils
Turns the double array into a float array.
toString() - Method in class nz.ac.waikato.cms.gui.core.ExtensionFileFilter
Returns a short description of the filter.
toString() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane.PageContainer
Just returns the title.
toString(Font) - Method in class nz.ac.waikato.cms.gui.core.FontChooserPanel
Converts the value into its string representation.
toString(File) - Method in class nz.ac.waikato.cms.gui.core.DirectoryChooserPanel
Converts the value into its string representation.
toString(File) - Method in class nz.ac.waikato.cms.gui.core.FileChooserPanel
Converts the value into its string representation.
toString(T) - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Converts the value into its string representation.

U

undoPageClose() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Performs an undo of a page close.
UNHANDLED_DIALOG - Static variable in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
unhandled type of dialog.
UNIT_INCREMENT - Static variable in class nz.ac.waikato.cms.gui.core.BaseScrollPane
the default unit increment for the scrollbars.
update() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Updates the content panel.
update() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Updates the layout.
updateButtons() - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Updates the enabled state of the buttons.
updateCurrentHandlerHook() - Method in class nz.ac.waikato.cms.gui.core.AbstractExtensionFileFilterFileChooser
Sets the current handler according to the current filefilter.
updatePreferredSize() - Method in class nz.ac.waikato.cms.gui.core.AbstractChooserPanel
Updates the preferred size of the panel.
updateTitle(String, MultiPagePane.DetachablePage) - Method in class nz.ac.waikato.cms.gui.core.MultiPagePane
Hook method for updating the title.
updateToolTipText(Component, String) - Method in class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel
Updates the tool tip.
useCheckBoxes() - Method in class nz.ac.waikato.cms.gui.core.ParameterPanel
Returns whether checkboxes are used.
Utils - Class in nz.ac.waikato.cms.core
Class implementing some simple utility methods.
Utils() - Constructor for class nz.ac.waikato.cms.core.Utils
 

V

valueOf(String) - Static method in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class nz.ac.waikato.cms.gui.core.PropertiesParameterPanel.PropertyType
Returns an array containing the constants of this enum class, in the order they are declared.

W

writeToFileMsg(String, Object, boolean, String) - Static method in class nz.ac.waikato.cms.core.FileUtils
Writes the given object to the specified file.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form