Index
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
BaseFileChooserpointing to the user's default directory. - BaseDirectoryChooser(File) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDirectoryChooser
-
Constructs a
BaseFileChooserusing the givenFileas the path. - BaseDirectoryChooser(String) - Constructor for class nz.ac.waikato.cms.gui.core.BaseDirectoryChooser
-
Constructs a
BaseFileChooserusing 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
Actionsupplied. - 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
Actionsupplied. - 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)
JScrollPanewhere 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)
BaseScrollPanewith specified scrollbar policies. - BaseScrollPane(Component) - Constructor for class nz.ac.waikato.cms.gui.core.BaseScrollPane
-
Creates a
BaseScrollPanethat 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
BaseScrollPanethat 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
Actionsupplied. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form