A B C D E F G H I J K L M N P R S T U V W X Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCellEditor - Class in ucar.ui.table
- AbstractCellEditor() - Constructor for class ucar.ui.table.AbstractCellEditor
- AbstractPanel - Class in ucar.ui.widget
-
Abstract superclass for panel contents.
- AbstractPanel(PreferencesExt, String) - Constructor for class ucar.ui.widget.AbstractPanel
- AbstractPanel(PreferencesExt, String, boolean, boolean) - Constructor for class ucar.ui.widget.AbstractPanel
- AbstractPanel(PreferencesExt, String, boolean, boolean, boolean) - Constructor for class ucar.ui.widget.AbstractPanel
- ACCEL - Static variable in class ucar.ui.widget.BAMutil
-
Action Property specifies menu accelerator
- accept() - Method in class ucar.ui.prefs.PrefPanel
-
Call Field.accept() on all Fields.
- accept(File) - Method in class ucar.ui.widget.FileManager.ExtFilter
- accept(File) - Method in class ucar.ui.widget.FileManager.HDF5ExtFilter
- accept(File) - Method in class ucar.ui.widget.FileManager.NetcdfExtFilter
- accept(File) - Method in class ucar.ui.widget.FileManager.XMLExtFilter
- accept(StringBuffer) - Method in class ucar.ui.prefs.Field
-
Get current value from editComponent, save to store.
- acceptIfDifferent(Object) - Method in class ucar.ui.prefs.Field
-
See if this value is different from current accepted value (using equals()); If so, set old value to accepted value, then accepted value to this value.
- ActionCoordinator - Class in ucar.ui.event
-
An ActionCoordinator helps manage the set of objects that send and receive an ActionValueEvent.
- ActionCoordinator(String) - Constructor for class ucar.ui.event.ActionCoordinator
- ActionListenerAdapter - Class in ucar.ui.widget
-
Wrap an action listener to filter on event type.
- ActionListenerAdapter(String, ActionListener) - Constructor for class ucar.ui.widget.ActionListenerAdapter
-
Recieve events only when event type equals actionCommand name.
- actionPerformed(ActionEvent) - Method in class ucar.ui.table.TableAppearanceAction
- actionPerformed(ActionEvent) - Method in class ucar.ui.widget.ActionListenerAdapter
- actionPerformed(ActionEvent) - Method in class ucar.ui.widget.BAMutil.ActionToggle
- actionPerformed(ActionValueEvent) - Method in class ucar.ui.event.ActionCoordinator
- actionPerformed(ActionValueEvent) - Method in class ucar.ui.event.ActionSourceListener
- actionPerformed(ActionValueEvent) - Method in interface ucar.ui.event.ActionValueListener
- ActionSourceListener - Class in ucar.ui.event
-
ActionSourceListeners are used by objects that are both source and listener for a particular type of ActionValue events.
- ActionSourceListener(String) - Constructor for class ucar.ui.event.ActionSourceListener
- ActionToggle(Action, AbstractButton) - Constructor for class ucar.ui.widget.BAMutil.ActionToggle
- ActionValueEvent - Class in ucar.ui.event
-
Extend ActionEvent to contain a String value.
- ActionValueEvent(Object, String, Object) - Constructor for class ucar.ui.event.ActionValueEvent
- ActionValueListener - Interface in ucar.ui.event
-
Listeners for ActionValueEvents.
- addAction(String, String, Action) - Method in class ucar.ui.widget.PopupMenu
-
Add an action to the popup menu, with an icon.
- addAction(String, Action) - Method in class ucar.ui.widget.PopupMenu
-
Add an action to the popup menu.
- addAction(String, ImageIcon, Action) - Method in class ucar.ui.widget.PopupMenu
-
Add an action to the popup menu, with an icon.
- addActionCheckBox(String, AbstractAction, boolean) - Method in class ucar.ui.widget.PopupMenu
-
Add an action to the popup menu, using a JCheckBoxMenuItem.
- addActionListener(ActionListener) - Method in class ucar.ui.prefs.PrefPanel
-
Add listener: action event sent if "apply" button is pressed
- addActionListener(ActionListener) - Method in class ucar.ui.widget.ProgressMonitor
-
Add listener: action event sent when task is done.
- addActionListener(ActionListener) - Method in class ucar.ui.widget.StopButton
-
Add listener: action event sent when task is done.
- addActionSourceListener(ActionSourceListener) - Method in class ucar.ui.event.ActionCoordinator
-
add an ActionSource listener
- addActionToContainer(Container, Action) - Static method in class ucar.ui.widget.BAMutil
-
Same as addActionToContainerPos, but add to end of Container
- addActionToContainerPos(Container, Action, int) - Static method in class ucar.ui.widget.BAMutil
-
creates an AbstractButton using the given Action and adds it to the given Container at the position..
- addActionToMenu(JMenu, Action) - Static method in class ucar.ui.widget.BAMutil
- addActionToMenu(JMenu, Action, int) - Static method in class ucar.ui.widget.BAMutil
-
creates a MenuItem using the given Action and adds it to the given Menu.
- addActionToPopupMenu(JPopupMenu, Action) - Static method in class ucar.ui.widget.BAMutil
- addActionValueListener(ActionValueListener) - Method in class ucar.ui.event.ActionSourceListener
- addActionValueListener(ActionValueListener) - Method in class ucar.ui.widget.RangeSelector
-
add ActionValueListener listener
- addActionValueListener(ActionValueListener) - Method in class ucar.ui.widget.SuperComboBox
-
add ActionValueListener listener
- addBean(T) - Method in class ucar.ui.prefs.BeanTable
- addBeans(List<T>) - Method in class ucar.ui.prefs.BeanTable
- addBeanTableField(String, String, ArrayList, Class, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addButton(JComponent) - Method in class ucar.ui.prefs.PrefPanel
-
Add a button to the button panel
- addCellEditorListener(CellEditorListener) - Method in class ucar.ui.table.AbstractCellEditor
- addChangeListener(ActionListener) - Method in class ucar.ui.prefs.ComboBox
-
Add a listener that gets called only when the selected item changes.
- addCheckBoxField(String, String, boolean) - Method in class ucar.ui.prefs.PrefPanel
-
Add a boolean field as a checkbox.
- addCheckBoxField(String, String, boolean, int, int) - Method in class ucar.ui.prefs.PrefPanel
- addColumn(TableColumn) - Method in class ucar.ui.table.HidableTableColumnModel
-
Append
columnto the right of exisiting columns. - addComponent(Component, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
-
Add a Component.
- addCoords - Variable in class ucar.ui.widget.AbstractPanel
- addDateField(String, String, Date) - Method in class ucar.ui.prefs.PrefPanel
-
Add a field that edits a date
- addDateField(String, String, Date, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addDoubleField(String, String, double) - Method in class ucar.ui.prefs.PrefPanel
-
Add a field that edits a double
- addDoubleField(String, String, double, int, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addDoubleField(String, String, double, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addEmptyRow(int, int) - Method in class ucar.ui.prefs.PrefPanel
-
Add a seperator after the last field added.
- addEnumComboField(String, String, Collection, boolean) - Method in class ucar.ui.prefs.PrefPanel
- addEnumComboField(String, String, Collection, boolean, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addField(Field) - Method in class ucar.ui.prefs.PrefPanel
-
Add a field created by the user.
- addField(Field, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addHeading(String) - Method in class ucar.ui.prefs.PrefPanel
-
Add a heading that takes no input
- addHeading(String, int) - Method in class ucar.ui.prefs.PrefPanel
-
Add a heading at the specified row.
- addIntField(String, String, int) - Method in class ucar.ui.prefs.PrefPanel
-
Add a field that edits an integer
- addItem(E) - Method in class ucar.ui.prefs.ComboBox
-
Add the item to the top of the list.
- addListener(Object) - Method in class ucar.util.ListenerManager
-
Add a listener.
- addListSelectionListener(ListSelectionListener) - Method in class ucar.ui.prefs.BeanTable
-
Add listener: ListSelectionEvent sent when a new row is selected
- addListSelectionListener(ListSelectionListener) - Method in class ucar.ui.table.JTableSorted
-
add ListSelectionEvent listener
- addListSelectionListener(ListSelectionListener) - Method in class ucar.ui.table.JTreeTableSorted
-
add ListSelectionEvent listener
- addPasswordField(String, String, String) - Method in class ucar.ui.prefs.PrefPanel
-
Add a password text field.
- addPopupMenuAction(String, AbstractAction) - Method in class ucar.ui.prefs.Field
- addPreferenceChangeListener(PreferenceChangeListener) - Method in class ucar.ui.prefs.PersistentBean
- addPreferenceChangeListener(PreferenceChangeListener) - Method in interface ucar.util.prefs.PersistenceManager
- addPropertyChangeListener(PropertyChangeListener) - Method in class ucar.ui.prefs.Field
-
Register for PropertyChange events when the value of the Field changes.
- addRowsToSetFromPath(JTree, TreePath, Set) - Method in class ucar.ui.table.TreeTableModelSorted
- addSeparator() - Method in class ucar.ui.prefs.PrefPanel
-
Add a seperator after the last field added.
- addStandardPopups() - Method in class ucar.ui.prefs.Field
- addTextAreaField(String, String, String, int) - Method in class ucar.ui.prefs.PrefPanel
-
Add a TextArea field.
- addTextAreaField(String, String, String, int, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addTextComboField(String, String, Collection, int, boolean) - Method in class ucar.ui.prefs.PrefPanel
-
Add a text combobox field.
- addTextComboField(String, String, Collection, int, boolean, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addTextField(String, String, String) - Method in class ucar.ui.prefs.PrefPanel
-
Add a text field.
- addTextField(String, String, String, int, int, String) - Method in class ucar.ui.prefs.PrefPanel
- addToMenu(JMenu) - Method in class ucar.ui.widget.PLAF
-
Add a set of MenuItems to the given JMenu, one for each possible L&F.
- addTreeModelListener(TreeModelListener) - Method in class ucar.ui.table.TreeTableModelAbstract
- addUIChangeListener(UIChangeListener) - Method in class ucar.ui.table.JTableSorted
-
add UIChangeEvent listener
- addValidator(FieldValidator) - Method in class ucar.ui.prefs.Field
-
Add a validator to this field.
- allowSortColChange(boolean) - Method in class ucar.ui.table.JTreeTableSorted
- allTableColumns - Variable in class ucar.ui.table.HidableTableColumnModel
-
Array of TableColumn objects in this model.
- appendLine(String) - Method in class ucar.ui.widget.TextHistoryPane
-
Append this line to the bottom of the JTextArea.
B
- BAMutil - Class in ucar.ui.widget
-
Button, Action and Menu utilities: static stationHelper methods for building ucar.unidata.UI's.
- BAMutil() - Constructor for class ucar.ui.widget.BAMutil
- BAMutil.ActionToggle - Class in ucar.ui.widget
-
This wraps a regular action and makes it into a "toggle action", and associates it with an AbstractButton.
- beanClass - Variable in class ucar.ui.prefs.BeanTable
- beans - Variable in class ucar.ui.prefs.BeanTable
- BeanTable<T> - Class in ucar.ui.prefs
-
A JTable that uses JavaBeans to store the data.
- BeanTable(Class<T>, PreferencesExt, boolean) - Constructor for class ucar.ui.prefs.BeanTable
- BeanTable(Class<T>, PreferencesExt, boolean, String, String, T) - Constructor for class ucar.ui.prefs.BeanTable
-
Constructor.
- BeanTable(Class<T>, PreferencesExt, String, String, BeanInfo) - Constructor for class ucar.ui.prefs.BeanTable
- BeanTable.PropertyCol - Class in ucar.ui.prefs
-
Should be private.
- BeanTable.TableBeanModel - Class in ucar.ui.prefs
-
Does the reflection on the bean objects
- BeanTable.TableBeanModelInfo - Class in ucar.ui.prefs
- BeanTableField(String, String, ArrayList, Class, PreferencesExt, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.BeanTableField
-
Constructor.
- busy - Variable in class ucar.ui.widget.AbstractPanel
- buttPanel - Variable in class ucar.ui.widget.AbstractPanel
C
- cancel - Variable in class ucar.ui.widget.ProgressMonitorTask
- cancel() - Method in class ucar.ui.widget.ProgressMonitorTask
-
ProgressMonitor will call this when the user cancels.
- cancelCellEditing() - Method in class ucar.ui.table.AbstractCellEditor
- cb - Variable in class ucar.ui.widget.AbstractPanel
- CheckBox(String, String, boolean, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.CheckBox
-
Constructor.
- childrenNamesSpi() - Method in class ucar.util.prefs.PreferencesExt
-
Implements AbstractPreferences childrenNamesSpi() method.
- childrenNamesSpi(String) - Method in class ucar.util.prefs.PreferencesExt
- childSpi(String) - Method in class ucar.util.prefs.PreferencesExt
- chooseDirectory(String) - Method in class ucar.ui.widget.FileManager
- chooseFilename() - Method in class ucar.ui.widget.FileManager
-
Allow user to select file, then return the filename, in canonical form, always using '/', never '\'
- chooseFilename(File) - Method in class ucar.ui.widget.FileManager
- chooseFilename(String) - Method in class ucar.ui.widget.FileManager
- chooseFilenameToSave(String) - Method in class ucar.ui.widget.FileManager
- chooseFiles() - Method in class ucar.ui.widget.FileManager
- clear() - Method in class ucar.ui.widget.StopButton
- clear() - Method in class ucar.ui.widget.TextHistoryPane
- clearBeans() - Method in class ucar.ui.prefs.BeanTable
- clearSelectedCells() - Method in class ucar.ui.prefs.BeanTable
-
Set the currently selected cells (0, false or null).
- clearSelection() - Method in class ucar.ui.prefs.BeanTable
- click(MouseEvent) - Method in class ucar.ui.widget.MyMouseAdapter
- close() - Method in interface ucar.ui.widget.TopLevel
-
close and exit the progem
- closeOpenFiles() - Method in class ucar.ui.widget.AbstractPanel
- columnAdded(TableColumnModelEvent) - Method in class ucar.ui.table.ColumnWidthsResizer
- columnAdded(TableColumnModelEvent) - Method in class ucar.ui.table.TableAligner
- columnMarginChanged(ChangeEvent) - Method in class ucar.ui.table.ColumnWidthsResizer
- columnMarginChanged(ChangeEvent) - Method in class ucar.ui.table.TableAligner
- columnMoved(TableColumnModelEvent) - Method in class ucar.ui.table.ColumnWidthsResizer
- columnMoved(TableColumnModelEvent) - Method in class ucar.ui.table.TableAligner
- columnNames - Variable in class ucar.ui.table.RowSorterAbstract
- columnRemoved(TableColumnModelEvent) - Method in class ucar.ui.table.ColumnWidthsResizer
- columnRemoved(TableColumnModelEvent) - Method in class ucar.ui.table.TableAligner
- columns - Variable in class ucar.ui.widget.MultilineTooltip
- columnSelectionChanged(ListSelectionEvent) - Method in class ucar.ui.table.ColumnWidthsResizer
- columnSelectionChanged(ListSelectionEvent) - Method in class ucar.ui.table.TableAligner
- ColumnWidthsResizer - Class in ucar.ui.table
-
A listener that sets the preferred widths of a
JTable's columns such that they're just big enough to display all of their contents without truncation. - ColumnWidthsResizer(JTable) - Constructor for class ucar.ui.table.ColumnWidthsResizer
-
Creates a listener that resizes
table's column widths when its data and/or structure changes. - ColumnWidthsResizer(JTable, int) - Constructor for class ucar.ui.table.ColumnWidthsResizer
-
Creates a listener that resizes
table's column widths when its data and/or structure changes. - combo - Variable in class ucar.ui.prefs.Field.EnumCombo
- combo - Variable in class ucar.ui.prefs.Field.TextCombo
- ComboBox<E> - Class in ucar.ui.prefs
-
A simple extension to JComboBox, which persists the n latest values.
- ComboBox() - Constructor for class ucar.ui.prefs.ComboBox
- ComboBox(PersistenceManager) - Constructor for class ucar.ui.prefs.ComboBox
-
Constructor.
- ComboBox(PersistenceManager, int) - Constructor for class ucar.ui.prefs.ComboBox
-
Constructor.
- compare(Object, Object) - Method in class ucar.ui.table.TableRowAbstract.Sorter
- compare(TableRow, int) - Method in interface ucar.ui.table.TableRow
- compare(TableRow, int) - Method in class ucar.ui.table.TableRowAbstract
- compareBoolean(TableRow, int, boolean, boolean) - Method in class ucar.ui.table.TableRowAbstract
- compareDate(TableRow, int, Date, Date) - Method in class ucar.ui.table.TableRowAbstract
- compareDouble(TableRow, int, double, double) - Method in class ucar.ui.table.TableRowAbstract
- compareInt(TableRow, int, int, int) - Method in class ucar.ui.table.TableRowAbstract
- compareLong(TableRow, int, long, long) - Method in class ucar.ui.table.TableRowAbstract
- compareString(TableRow, int, String, String, boolean) - Method in class ucar.ui.table.TableRowAbstract
- constructMenu(JMenu) - Static method in class ucar.ui.prefs.Debug
-
Construct cascading pull-aside menus using the values of the debug flags in the Preferences object.
- coordButt - Variable in class ucar.ui.widget.AbstractPanel
- createColumnsFromModel(TableModel) - Method in class ucar.ui.table.HidableTableColumnModel
- createDialog(Component) - Method in class ucar.ui.widget.ImprovedFileChooser
- createFromFile(String, XMLStore) - Static method in class ucar.util.prefs.XMLStore
-
Create an XMLStore reading from the specified filename.
- createFromInputStream(InputStream, InputStream, XMLStore) - Static method in class ucar.util.prefs.XMLStore
-
Create an XMLStore reading from an input stream.
- createFromResource(String, XMLStore) - Static method in class ucar.util.prefs.XMLStore
-
Create a read-only XMLStore reading from the specified resource, opened as a Resource stream using the XMLStore ClassLoader.
D
- Date(String, String, Date, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.Date
-
Constructor.
- debug - Variable in class ucar.ui.prefs.BeanTable
- Debug - Class in ucar.ui.prefs
-
Provides static methods for managing persistent lists of debugging flags that can be set by the user at runtime.
- Debug() - Constructor for class ucar.ui.prefs.Debug
- debugBean - Variable in class ucar.ui.prefs.BeanTable
- debugSelected - Variable in class ucar.ui.prefs.BeanTable
- debugStore - Variable in class ucar.ui.prefs.BeanTable
- decr() - Method in class ucar.util.Indent
- decrFontSize() - Method in class ucar.ui.widget.FontUtil.StandardFont
-
decrement the font size one "increment"
- DEFAULT_FULL_SCAN_CUTOFF - Static variable in class ucar.ui.table.ColumnWidthsResizer
-
The default maximum number of table rows for which a full scan will be performed.
- delayedFireTableDataChanged() - Method in class ucar.ui.table.TreeTableModelAdapter
-
Invokes fireTableDataChanged after all the pending events have been processed.
- detailTA - Variable in class ucar.ui.widget.AbstractPanel
- detailWindow - Variable in class ucar.ui.widget.AbstractPanel
- dfrac(double, int) - Static method in class ucar.ui.prefs.Field
-
Double value formatting with fixed number of digits to the right of the decimal point.
- Dialog(RootPaneContainer, boolean, String, Preferences, PersistenceManager) - Constructor for class ucar.ui.prefs.PrefPanel.Dialog
-
constructor
- Dialog(RootPaneContainer, boolean, String, PreferencesExt) - Constructor for class ucar.ui.prefs.PrefPanel.Dialog
-
constructor
- doit(Object) - Method in class ucar.ui.widget.AbstractPanel
- done - Variable in class ucar.ui.widget.ProgressMonitorTask
- Double(String, String, double, int, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.Double
-
Constructor.
- drag(MouseEvent, int, int) - Method in class ucar.ui.widget.MyMouseAdapter
E
- EnumCombo(String, String, Collection<Object>, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.EnumCombo
-
Constructor.
- equals(Object, Object) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for determining whether two objects are either equal or both null.
- error - Variable in class ucar.ui.widget.ProgressMonitorTask
- eventOK - Variable in class ucar.ui.widget.AbstractPanel
- ExtFilter(String, String) - Constructor for class ucar.ui.widget.FileManager.ExtFilter
F
- Field - Class in ucar.ui.prefs
-
Data input fields, with an optional backing store.
- Field(String, String, PersistenceManager) - Constructor for class ucar.ui.prefs.Field
-
Constructor
- Field.BeanTableField - Class in ucar.ui.prefs
-
This uses a BeanTable to display a list of beans.
- Field.CheckBox - Class in ucar.ui.prefs
-
A boolean input box using a checkbox.
- Field.Date - Class in ucar.ui.prefs
-
Data input for Date
- Field.Double - Class in ucar.ui.prefs
-
Data input for double.
- Field.EnumCombo - Class in ucar.ui.prefs
-
This allows user to make a choice from a collection of "type-safe enumeration" objects.
- Field.Int - Class in ucar.ui.prefs
-
Data input for double.
- Field.Password - Class in ucar.ui.prefs
-
A text input field which doesnt echo the input, for passwords.
- Field.Text - Class in ucar.ui.prefs
-
String input field.
- Field.TextArea - Class in ucar.ui.prefs
-
String input field using a TextArea.
- Field.TextCombo - Class in ucar.ui.prefs
-
A text input field which keeps track of recent choices in a combobox.
- FieldValidator - Interface in ucar.ui.prefs
- fileChooser - Static variable in class ucar.ui.widget.AbstractPanel
- fileChooser - Variable in class ucar.ui.widget.TextHistoryPane
- FileManager - Class in ucar.ui.widget
-
Cover for JFileChooser.
- FileManager(JFrame) - Constructor for class ucar.ui.widget.FileManager
- FileManager(JFrame, String) - Constructor for class ucar.ui.widget.FileManager
- FileManager(JFrame, String, String, String, PreferencesExt) - Constructor for class ucar.ui.widget.FileManager
- FileManager(JFrame, String, FileFilter[], PreferencesExt) - Constructor for class ucar.ui.widget.FileManager
- FileManager.ExtFilter - Class in ucar.ui.widget
- FileManager.HDF5ExtFilter - Class in ucar.ui.widget
- FileManager.NetcdfExtFilter - Class in ucar.ui.widget
- FileManager.XMLExtFilter - Class in ucar.ui.widget
- findActiveFrame() - Static method in class ucar.ui.prefs.PrefPanel
- findActiveFrame() - Static method in class ucar.ui.util.ScreenUtils
- finish() - Method in class ucar.ui.prefs.Field
- finish() - Method in class ucar.ui.prefs.PrefPanel.Dialog
-
Call this when done adding Fields to the prefPanel, instead of calling pp.finish().
- finish() - Method in class ucar.ui.prefs.PrefPanel
-
Call this when you have finish constructing the panel, adding buttons in default spot
- finish(boolean) - Method in class ucar.ui.prefs.PrefPanel
-
Call this when you have finish constructing the panel.
- finish(boolean, String) - Method in class ucar.ui.prefs.PrefPanel
-
Call when finished adding components to the PrefPanel.
- fireActionEvent() - Method in class ucar.ui.prefs.ComboBox
- fireActionValueEvent(String, Object) - Method in class ucar.ui.event.ActionSourceListener
- fireBeanDataChanged(T) - Method in class ucar.ui.prefs.BeanTable
-
Notifies the TableModel that the data in the specified bean has changed.
- fireDataChanged() - Method in class ucar.ui.table.JTreeTable
- fireEditingCanceled() - Method in class ucar.ui.table.AbstractCellEditor
- fireEditingStopped() - Method in class ucar.ui.table.AbstractCellEditor
- fireTreeNodesChanged(Object, Object[], int[], Object[]) - Method in class ucar.ui.table.TreeTableModelAbstract
- fireTreeNodesInserted(Object, Object[], int[], Object[]) - Method in class ucar.ui.table.TreeTableModelAbstract
- fireTreeNodesRemoved(Object, Object[], int[], Object[]) - Method in class ucar.ui.table.TreeTableModelAbstract
- fireTreeStructureChanged(Object, Object[], int[], Object[]) - Method in class ucar.ui.table.TreeTableModelAbstract
- fixedwidth - Variable in class ucar.ui.widget.MultilineTooltip
- FldInputVerifier - Class in ucar.ui.prefs
-
started from jroller article.
- FldInputVerifier(Component, Field) - Constructor for class ucar.ui.prefs.FldInputVerifier
- flushSpi() - Method in class ucar.util.prefs.PreferencesExt
-
Empty, never used implementation of AbstractPreferences.flushSpi().
- FontUtil - Class in ucar.ui.widget
-
font utilities.
- FontUtil() - Constructor for class ucar.ui.widget.FontUtil
- FontUtil.StandardFont - Class in ucar.ui.widget
G
- get(String, String) - Method in class ucar.ui.prefs.PersistentBean
- get(String, String) - Method in interface ucar.util.prefs.PersistenceManager
- getActionSourceListener() - Method in class ucar.ui.widget.SuperComboBox
-
better way to do event management
- getBean(String, Object) - Method in class ucar.util.prefs.PreferencesExt
-
Get the object that has the specified key.
- getBeans() - Method in class ucar.ui.prefs.BeanTable
- getBoolean(String, boolean) - Method in class ucar.ui.prefs.PersistentBean
- getBoolean(String, boolean) - Method in interface ucar.util.prefs.PersistenceManager
- getBoundingBox(String) - Method in class ucar.ui.widget.FontUtil.StandardFont
- getCellEditorValue() - Method in class ucar.ui.table.AbstractCellEditor
- getCellWidth(JTable, int, int) - Static method in class ucar.ui.table.ColumnWidthsResizer
- getChangedObject() - Method in class ucar.ui.event.UIChangeEvent
- getChangedProperty() - Method in class ucar.ui.event.UIChangeEvent
- getChild(Object, int) - Method in class ucar.ui.table.TreeTableModelSorted
- getChildCount(Object) - Method in class ucar.ui.table.TreeTableModelSorted
- getColumn(int, boolean) - Method in class ucar.ui.table.HidableTableColumnModel
-
Returns the
TableColumnobject for the column atcolumnIndex. - getColumnClass(int) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getColumnClass(int) - Method in interface ucar.ui.table.TreeTableModel
-
Returns the type for column number
column. - getColumnClass(int) - Method in class ucar.ui.table.TreeTableModelAbstract
- getColumnClass(int) - Method in class ucar.ui.table.TreeTableModelAdapter
- getColumnClass(int) - Method in class ucar.ui.table.TreeTableModelSorted
- getColumnCount() - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getColumnCount() - Method in interface ucar.ui.table.TreeTableModel
-
Returns the number ofs availible column.
- getColumnCount() - Method in class ucar.ui.table.TreeTableModelAdapter
- getColumnCount() - Method in class ucar.ui.table.TreeTableModelSorted
- getColumnCount(boolean) - Method in class ucar.ui.table.HidableTableColumnModel
-
Returns the total number of columns in this model.
- getColumnName(int) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getColumnName(int) - Method in interface ucar.ui.table.TreeTableModel
-
Returns the name for column number
column. - getColumnName(int) - Method in class ucar.ui.table.TreeTableModelAdapter
- getColumnName(int) - Method in class ucar.ui.table.TreeTableModelSorted
- getColumns() - Method in class ucar.ui.widget.MultilineTooltip
- getColumns(boolean) - Method in class ucar.ui.table.HidableTableColumnModel
-
Returns an
Enumerationof all the columns in the model. - getComponent() - Method in class ucar.ui.table.RowSorterAbstract
- getComponentMap(JComponent, boolean) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for mapping a container in the hierarchy to its contained components.
- getCurrentDirectory() - Method in class ucar.ui.widget.FileManager
- getDate() - Method in class ucar.ui.prefs.Field.Date
-
Return the current value
- getDeepEditComponent() - Method in class ucar.ui.prefs.ComboBox
- getDeepEditComponent() - Method in class ucar.ui.prefs.Field.BeanTableField
- getDeepEditComponent() - Method in class ucar.ui.prefs.Field.EnumCombo
- getDeepEditComponent() - Method in class ucar.ui.prefs.Field
- getDeepEditComponent() - Method in class ucar.ui.prefs.Field.TextCombo
- getDescendantOfClass(Class<T>, Container, String, Object) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method that searches below
containerin the component hierarchy in a depth first manner and returns the first found component of classclazzhaving the bound property value. - getDescendantOfClass(Class<T>, Container, String, Object, boolean) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method that searches below
containerin the component hierarchy in a depth first manner and returns the first found component of classclazzhaving the bound property value. - getDescendantOfType(Class<T>, Container, String, Object) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method that searches below
containerin the component hierarchy and returns the first found component that is an instance of classclazzhaving the bound property value. - getDescendantOfType(Class<T>, Container, String, Object, boolean) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method that searches below
containerin the component hierarchy and returns the first found component that is an instance of classclazzand has the bound property value. - getDescendantsOfClass(Class<T>, Container) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for searching below
containerin the component hierarchy and return nested components of classclazzit finds. - getDescendantsOfClass(Class<T>, Container, boolean) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for searching below
containerin the component hierarchy and return nested components of classclazzit finds. - getDescendantsOfType(Class<T>, Container) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for searching below
containerin the component hierarchy and return nested components that are instances of classclazzit finds. - getDescendantsOfType(Class<T>, Container, boolean) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for searching below
containerin the component hierarchy and return nested components that are instances of classclazzit finds. - getDescription() - Method in class ucar.ui.widget.FileManager.ExtFilter
- getDescription() - Method in class ucar.ui.widget.FileManager.HDF5ExtFilter
- getDescription() - Method in class ucar.ui.widget.FileManager.NetcdfExtFilter
- getDescription() - Method in class ucar.ui.widget.FileManager.XMLExtFilter
- getDescription() - Method in interface ucar.util.NamedObject
-
Get the object's description.
- getDetailWindow() - Method in class ucar.ui.widget.AbstractPanel
- getDouble() - Method in class ucar.ui.prefs.Field.Double
-
Return the current value
- getDouble(String, double) - Method in class ucar.ui.prefs.PersistentBean
- getDouble(String, double) - Method in interface ucar.util.prefs.PersistenceManager
- getEditComponent() - Method in class ucar.ui.prefs.Field.BeanTableField
-
return the editing JComponent
- getEditComponent() - Method in class ucar.ui.prefs.Field.CheckBox
-
return the editing JComponent
- getEditComponent() - Method in class ucar.ui.prefs.Field.Date
-
return the editing JComponent
- getEditComponent() - Method in class ucar.ui.prefs.Field.Double
- getEditComponent() - Method in class ucar.ui.prefs.Field.EnumCombo
-
return the editing JComponent
- getEditComponent() - Method in class ucar.ui.prefs.Field
-
Return the editing JComponent
- getEditComponent() - Method in class ucar.ui.prefs.Field.Int
- getEditComponent() - Method in class ucar.ui.prefs.Field.Text
- getEditComponent() - Method in class ucar.ui.prefs.Field.TextCombo
-
return the editing JComponent
- getEditingRow() - Method in class ucar.ui.table.JTreeTable
- getEditValue() - Method in class ucar.ui.prefs.Field.BeanTableField
-
Get current value from editComponent, will be an List of beanClass
- getEditValue() - Method in class ucar.ui.prefs.Field.CheckBox
- getEditValue() - Method in class ucar.ui.prefs.Field.Date
- getEditValue() - Method in class ucar.ui.prefs.Field.Double
- getEditValue() - Method in class ucar.ui.prefs.Field.EnumCombo
-
Get current value from editComponent
- getEditValue() - Method in class ucar.ui.prefs.Field
-
Get current value from editComponent
- getEditValue() - Method in class ucar.ui.prefs.Field.Int
- getEditValue() - Method in class ucar.ui.prefs.Field.Text
- getEditValue() - Method in class ucar.ui.prefs.Field.TextCombo
-
Get current value from editComponent, will be an ArrayList
- getEnabled() - Method in class ucar.util.ListenerManager
- getErrorMessage() - Method in class ucar.ui.widget.ProgressMonitorTask
-
Applications call this to get an error message.
- getEventTypeName() - Method in class ucar.ui.event.ActionSourceListener
- getField(String) - Method in class ucar.ui.prefs.PrefPanel.Dialog
-
Find the field with the specified name.
- getField(String) - Method in class ucar.ui.prefs.PrefPanel
-
Find the field with the specified name.
- getFields() - Method in class ucar.ui.prefs.PrefPanel
-
Iterator over the fields
- getFieldValue(String) - Method in class ucar.ui.prefs.PrefPanel
-
Get current value of the named field
- getFileChooser() - Method in class ucar.ui.widget.FileManager
- getFileResource(String) - Static method in class ucar.ui.util.Resource
-
Open a resource as a Stream.
- getFixedWidth() - Method in class ucar.ui.widget.MultilineTooltip
- getFont() - Method in class ucar.ui.widget.FontUtil.StandardFont
- getFontHeight() - Method in class ucar.ui.widget.FontUtil.StandardFont
- getIcon(String, boolean) - Static method in class ucar.ui.util.Resource
-
Get a gif file, make it into an ImageIcon.
- getIcon(String, boolean) - Static method in class ucar.ui.widget.BAMutil
-
Get the named Icon from the default resource (jar file).
- getIconHeight() - Method in class ucar.ui.widget.SpinIcon
-
stubbed to satisfy the interface.
- getIconWidth() - Method in class ucar.ui.widget.SpinIcon
-
stubbed to satisfy the interface.
- getImage(String) - Static method in class ucar.ui.util.Resource
-
Get a gif file, make it into an Image.
- getImage(String) - Static method in class ucar.ui.widget.BAMutil
-
Get the named Image from the default resource (jar file).
- getIndentCol() - Method in interface ucar.ui.table.ThreadSorter
- getIndexOfChild(Object, Object) - Method in class ucar.ui.table.TreeTableModelAbstract
- getInt() - Method in class ucar.ui.prefs.Field.Int
-
Return the current value
- getInt(String, int) - Method in class ucar.ui.prefs.PersistentBean
- getInt(String, int) - Method in interface ucar.util.prefs.PersistenceManager
- getItemList() - Method in class ucar.ui.prefs.ComboBox
-
Use this to obtain the list of items.
- getJClass(T) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method to obtain the Swing class from which this component was directly or indirectly derived.
- getJFrame() - Method in interface ucar.ui.widget.TopLevel
-
get the underlying Frame; call only if !isApplet()
- getJTable() - Method in class ucar.ui.prefs.BeanTable
- getLabel() - Method in class ucar.ui.prefs.Field
-
Return the JLabel component
- getList(String, List) - Method in class ucar.ui.prefs.PersistentBean
- getList(String, List) - Method in interface ucar.util.prefs.PersistenceManager
- getList(String, List) - Method in class ucar.util.prefs.PreferencesExt
-
Get an arrayList.
- getLong(String, long) - Method in class ucar.ui.prefs.PersistentBean
- getLong(String, long) - Method in interface ucar.util.prefs.PersistenceManager
- getLoopControl() - Method in class ucar.ui.widget.SuperComboBox
-
get the LoopControl Window associated with this list
- getMaxSelected() - Method in class ucar.ui.widget.RangeSelector
- getMaxSelectedString() - Method in class ucar.ui.widget.RangeSelector
- getMinSelected() - Method in class ucar.ui.widget.RangeSelector
- getMinSelectedString() - Method in class ucar.ui.widget.RangeSelector
- getModel() - Method in class ucar.ui.table.JTreeTableSorted
- getModel() - Method in class ucar.ui.table.RowSorterAbstract
- getModelIndex() - Method in class ucar.ui.table.JTableSorted
-
for each column, get the model index
- getModelIndex() - Method in class ucar.ui.table.JTreeTableSorted
-
this array translates the column index to the model index
- getMonoFont(int) - Static method in class ucar.ui.widget.FontUtil
- getName() - Method in class ucar.ui.prefs.BeanTable.PropertyCol
- getName() - Method in class ucar.ui.prefs.Field
-
Return the name of the field
- getName() - Method in class ucar.ui.prefs.PrefPanel
-
Return the name of the PrefPanel.
- getName() - Method in class ucar.ui.widget.SuperComboBox
-
get the name associated with this list
- getName() - Method in interface ucar.util.NamedObject
-
Get the object's name
- getNewValue() - Method in class ucar.ui.event.UIChangeEvent
- getNkeep() - Method in class ucar.ui.prefs.ComboBox
-
Get the number of items to keep
- getNote() - Method in class ucar.ui.widget.ProgressMonitorTask
-
ProgressMonitor displays this note in the ProgressMonitor.
- getObject(String) - Method in class ucar.ui.prefs.PersistentBean
- getObject(String) - Method in interface ucar.util.prefs.PersistenceManager
- getObject(String) - Method in class ucar.util.prefs.PreferencesExt
- getParentComponent() - Method in class ucar.ui.widget.PopupMenu
- getPassword() - Method in class ucar.ui.prefs.Field.Password
-
Return the current value as char array
- getPath(TableRow) - Method in class ucar.ui.table.TreeTableModelSorted
- getPathForRow(int) - Method in class ucar.ui.table.JTreeTable
- getPersistenceManager() - Method in class ucar.ui.prefs.Field
-
Return the PersistenceManager component
- getPreferences() - Method in class ucar.util.prefs.XMLStore
-
Get the root Preferences node.
- getPrefPanel() - Method in class ucar.ui.prefs.PrefPanel.Dialog
-
Get the PrefPanel
- getProgress() - Method in class ucar.ui.widget.ProgressMonitorTask
-
ProgressMonitor displays this progress value in the ProgressMonitor.
- getProperties(JComponent) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for obtaining most non-null human readable properties of a JComponent.
- getProperty(int) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getProperty(String) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getResourcePath() - Static method in class ucar.ui.widget.BAMutil
- getReverse() - Method in class ucar.ui.table.TreeTableModelSorted
- getRoot() - Method in class ucar.ui.table.TreeTableModelAbstract
- getRootPaneContainer() - Method in interface ucar.ui.widget.TopLevel
-
get the getRootPaneContainer
- getRow(int) - Method in class ucar.ui.table.JTreeTableSorted
- getRow(int) - Method in class ucar.ui.table.TreeTableModelSorted
- getRow(Object) - Method in class ucar.ui.table.TreeTableModelSorted
- getRow(TreePath) - Method in class ucar.ui.table.TreeTableModelSorted
- getRowCount() - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getRowCount() - Method in class ucar.ui.table.TreeTableModelAdapter
- getRowCount() - Method in class ucar.ui.table.TreeTableModelSorted
- getRows() - Method in class ucar.ui.table.JTreeTableSorted
- getRows() - Method in class ucar.ui.table.TreeTableModelSorted
- getScreenVirtualSize() - Static method in class ucar.ui.util.ScreenUtils
- getSelected() - Method in class ucar.ui.table.JTableSorted
-
Get the currently selected row.
- getSelectedBean() - Method in class ucar.ui.prefs.BeanTable
-
Get the currently selected bean, or null if none selected.
- getSelectedBeans() - Method in class ucar.ui.prefs.BeanTable
-
Get the currently selected beans.
- getSelectedCells() - Method in class ucar.ui.prefs.BeanTable
-
Get the currently selected cells.
- getSelectedIndex() - Method in class ucar.ui.widget.SuperComboBox
-
Get the index of the currently selected object in the list.
- getSelectedObject() - Method in class ucar.ui.widget.SuperComboBox
-
Get the currently selected object.
- getSelectedRow() - Method in class ucar.ui.table.JTreeTableSorted
-
Get the currently selected row.
- getSelectedRowIndex() - Method in class ucar.ui.table.JTableSorted
- getSelectedRows() - Method in class ucar.ui.table.JTreeTableSorted
-
Get the currently selected rows.
- getSortCol() - Method in class ucar.ui.table.TreeTableModelSorted
- getSpi(String) - Method in class ucar.util.prefs.PreferencesExt
- getStandardFont(int) - Static method in class ucar.ui.widget.FontUtil
- getStoreValue(Object) - Method in class ucar.ui.prefs.ComboBox
-
Get value from Store, will be an ArrayList or null
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.BeanTableField
-
Get value from Store, will be a List of beanClass, or null
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.CheckBox
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.Date
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.Double
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.EnumCombo
-
Get value from Store, will be an item to be placed in the list
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field
-
Get value from Store.
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.Int
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.Text
-
Get value from Store, if it exists, else return default value.
- getStoreValue(Object) - Method in class ucar.ui.prefs.Field.TextCombo
-
Get value from Store, will be an ArrayList or null
- getTable() - Method in class ucar.ui.table.JTableSorted
-
Get the JTable delegate so you can do nasty things to it
- getTable() - Method in class ucar.ui.table.JTreeTableSorted
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class ucar.ui.table.JTreeTable.TreeTableCellEditor
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class ucar.ui.table.JTreeTable.TreeTableCellRenderer
-
TreeCellRenderer method.
- getTask() - Method in class ucar.ui.widget.ProgressMonitor
- getText() - Method in class ucar.ui.prefs.Field.Text
-
Return the current accepted value
- getText() - Method in class ucar.ui.prefs.Field.TextCombo
-
Return the current selected value as a String
- getText() - Method in class ucar.ui.widget.TextHistoryPane
- getToolTipText() - Method in class ucar.ui.prefs.Field
-
Get the tooltip
- getToolTipText(MouseEvent) - Method in class ucar.ui.prefs.BeanTable
- getUIDefaultOfClass(Class, String) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for retrieving the UIDefault for a single property of a particular class.
- getUIDefaultsOfClass(Class) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for retrieving a subset of the UIDefaults pertaining to a particular class.
- getUIDefaultsOfClass(String) - Static method in class ucar.ui.util.SwingUtils
-
Convenience method for retrieving a subset of the UIDefaults pertaining to a particular class.
- getURL(String) - Static method in class ucar.ui.util.Resource
-
Get a file as a URL
- getUserObject() - Method in interface ucar.ui.table.TableRow
- getUserObject() - Method in class ucar.ui.table.TableRowAbstract
- getValue() - Method in class ucar.ui.event.ActionValueEvent
- getValue() - Method in class ucar.ui.prefs.Field
-
Get valid value as String, Double, Integer, etc.
- getValue() - Method in interface ucar.util.NamedObject
- getValueAt(int) - Method in interface ucar.ui.table.TableRow
- getValueAt(int) - Method in class ucar.ui.table.TableRowAbstract
- getValueAt(int, int) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getValueAt(int, int) - Method in class ucar.ui.table.TreeTableModelAdapter
- getValueAt(Object, int) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- getValueAt(Object, int) - Method in interface ucar.ui.table.TreeTableModel
-
Returns the value to be displayed for node
node, at column numbercolumn. - getValueAt(Object, int) - Method in class ucar.ui.table.TreeTableModelSorted
- getWidth() - Method in class ucar.ui.prefs.BeanTable.PropertyCol
- gotoTop() - Method in class ucar.ui.widget.TextHistoryPane
H
- hasListeners() - Method in class ucar.util.ListenerManager
- HDF5ExtFilter() - Constructor for class ucar.ui.widget.FileManager.HDF5ExtFilter
- HelpWindow - Class in ucar.ui.widget
-
Popup Help window.
- HelpWindow(JFrame, String, String) - Constructor for class ucar.ui.widget.HelpWindow
- HidableTableColumnModel - Class in ucar.ui.table
-
HidableTableColumnModelextends the DefaultTableColumnModel . - HidableTableColumnModel(TableModel) - Constructor for class ucar.ui.table.HidableTableColumnModel
- hide() - Method in class ucar.ui.widget.PopupManager
- HtmlBrowser - Class in ucar.ui.widget
-
A simple HTML Browser based on JEditPane.
- HtmlBrowser() - Constructor for class ucar.ui.widget.HtmlBrowser
-
Constructor.
I
- ImprovedFileChooser - Class in ucar.ui.widget
-
A JFileChooser that displays the "Details" view by default.
- ImprovedFileChooser() - Constructor for class ucar.ui.widget.ImprovedFileChooser
- ImprovedFileChooser(File) - Constructor for class ucar.ui.widget.ImprovedFileChooser
- ImprovedFileChooser(File, FileSystemView) - Constructor for class ucar.ui.widget.ImprovedFileChooser
- incr() - Method in class ucar.util.Indent
- incrFontSize() - Method in class ucar.ui.widget.FontUtil.StandardFont
-
increment the font size one "increment"
- incrSelected(boolean) - Method in class ucar.ui.table.JTableSorted
-
Increment or decrement the current selection by one row.
- incrSelected(boolean) - Method in class ucar.ui.table.JTreeTable
-
Increment or decrement the current selection by one row.
- incrSelected(boolean) - Method in class ucar.ui.table.JTreeTableSorted
-
Increment or decrement the current selection by one row.
- Indent - Class in ucar.util
-
Maintains indentation level for printing nested structures.
- Indent(int) - Constructor for class ucar.util.Indent
- IndependentDialog - Class in ucar.ui.widget
-
Provides common L&F for managing independent dialogs Takes RootPaneContainer as parent, to work with both applet and app Will reset L&F example of use: infoWindow = new IndependentDialog(topLevel.getRootPaneContainer(), false, "Dataset Information"); datasetInfoTA = new TextHistoryPane(500, 100, true); Container cp = infoWindow.getContentPane(); cp.add(datasetInfoTA, BorderLayout.CENTER); infoWindow.pack(); infoWindow.setSize(700,700); infoWindow.setLocation(100,100);
- IndependentDialog(JFrame, boolean, String) - Constructor for class ucar.ui.widget.IndependentDialog
-
constructor
- IndependentDialog(JFrame, boolean, String, Component) - Constructor for class ucar.ui.widget.IndependentDialog
- IndependentWindow - Class in ucar.ui.widget
-
Provides common L&F for managing independent windows Will reset L&F example:
- IndependentWindow(String, Image) - Constructor for class ucar.ui.widget.IndependentWindow
-
constructor
- IndependentWindow(String, Image, Component) - Constructor for class ucar.ui.widget.IndependentWindow
-
constructor
- innerbean - Variable in class ucar.ui.prefs.BeanTable
- installInAllColumns(JTable, int) - Static method in class ucar.ui.table.TableAligner
-
Installs alignment decorators in all of the table's columns.
- installInOneColumn(JTable, int, int) - Static method in class ucar.ui.table.TableAligner
-
Installs alignment decorators in the table column at
colViewIndex. - Int(String, String, int, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.Int
-
Constructor.
- isApplet() - Method in interface ucar.ui.widget.TopLevel
-
return true if this is an Applet
- isBreak(TableRow, TableRow) - Method in interface ucar.ui.table.RowSorter
- isBreak(TableRow, TableRow) - Method in class ucar.ui.table.RowSorterAbstract
- isCancel() - Method in class ucar.ui.widget.ProgressMonitorTask
-
Application calls to see if task is cancelled.
- isCancel() - Method in class ucar.ui.widget.StopButton
- isCellEditable(int, int) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- isCellEditable(int, int) - Method in class ucar.ui.table.TreeTableModelAdapter
- isCellEditable(Object, int) - Method in interface ucar.ui.table.TreeTableModel
-
Indicates whether the the value for node
node, at column numbercolumnis editable. - isCellEditable(Object, int) - Method in class ucar.ui.table.TreeTableModelAbstract
-
By default, make the column with the Tree in it the only editable one.
- isCellEditable(EventObject) - Method in class ucar.ui.table.AbstractCellEditor
- isCellEditable(EventObject) - Method in class ucar.ui.table.JTreeTable.TreeTableCellEditor
-
Overridden to return false, and if the event is a mouse event it is forwarded to the tree.
- isColumnVisible(TableColumn) - Method in class ucar.ui.table.HidableTableColumnModel
-
Checks whether the specified column is currently visible.
- isDone() - Method in class ucar.ui.widget.ProgressMonitorTask
-
ProgressMonitor calls to see if task is done.
- isEditable() - Method in class ucar.ui.prefs.Field.Date
-
Can user edit.
- isEditable() - Method in class ucar.ui.prefs.Field.EnumCombo
-
can user edit?
- isEditable() - Method in class ucar.ui.prefs.Field
-
Return whether the field is editable, default == enabled
- isEditable() - Method in class ucar.ui.prefs.Field.Text
-
Can the user edit this field.
- isEditable() - Method in class ucar.ui.prefs.Field.TextCombo
-
can user edit?
- isEnabled() - Method in class ucar.ui.prefs.Field
-
Return whether the field is enabled
- isError() - Method in class ucar.ui.widget.ProgressMonitorTask
-
Applications call this to find out if there was an error.
- isLeaf(Object) - Method in class ucar.ui.table.TreeTableModelAbstract
- isMacOs - Static variable in class ucar.ui.widget.ImprovedFileChooser
- isSelected() - Method in class ucar.ui.prefs.Field.CheckBox
-
Return the current value
- isSet(String) - Static method in class ucar.ui.prefs.Debug
-
Return the value of the named flag.
- isSuccess() - Method in class ucar.ui.widget.ProgressMonitorTask
-
Application calls to see if task is success.
- isThreadsOn() - Method in class ucar.ui.table.TreeTableModelSorted
- isTopThread(TableRow) - Method in interface ucar.ui.table.ThreadSorter
- isTreeSort() - Method in class ucar.ui.table.TreeTableModelSorted
- isUserNode() - Method in class ucar.util.prefs.PreferencesExt
-
return true unless this is the systemRoot node
- isVisible() - Method in class ucar.ui.prefs.BeanTable.PropertyCol
J
- jtable - Variable in class ucar.ui.prefs.BeanTable
- JTableSorted - Class in ucar.ui.table
-
JTableSorted adds sorting functionality to a JTable.
- JTableSorted(String[], ArrayList) - Constructor for class ucar.ui.table.JTableSorted
-
Constructor.
- JTableSorted(String[], ArrayList, boolean, ThreadSorter) - Constructor for class ucar.ui.table.JTableSorted
-
Constructor.
- JTreeTable - Class in ucar.ui.table
-
This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.
- JTreeTable(TreeTableModelAbstract) - Constructor for class ucar.ui.table.JTreeTable
- JTreeTable.TreeTableCellEditor - Class in ucar.ui.table
-
TreeTableCellEditor implementation.
- JTreeTable.TreeTableCellRenderer - Class in ucar.ui.table
-
A TreeCellRenderer that displays a JTree.
- JTreeTableSorted - Class in ucar.ui.table
-
JTreeTableSorted adds sorting functionality to a JTreeTable.
- JTreeTableSorted(TreeTableModelSorted, boolean) - Constructor for class ucar.ui.table.JTreeTableSorted
-
Constructor.
K
- keyPressed(KeyEvent) - Method in class ucar.ui.prefs.FldInputVerifier
- keyReleased(KeyEvent) - Method in class ucar.ui.prefs.FldInputVerifier
- keysSpi() - Method in class ucar.util.prefs.PreferencesExt
- keysSpi(String) - Method in class ucar.util.prefs.PreferencesExt
- keyTyped(KeyEvent) - Method in class ucar.ui.prefs.FldInputVerifier
L
- label - Variable in class ucar.ui.prefs.Field
- lastEvent - Variable in class ucar.ui.widget.AbstractPanel
- level() - Method in class ucar.util.Indent
- listenerList - Variable in class ucar.ui.prefs.Field
- listenerList - Variable in class ucar.ui.table.AbstractCellEditor
- listenerList - Variable in class ucar.ui.table.TreeTableModelAbstract
- ListenerManager - Class in ucar.util
-
Helper class for managing event listeners.
- ListenerManager(String, String, String) - Constructor for class ucar.util.ListenerManager
-
Constructor.
M
- main - Variable in class ucar.ui.widget.FileManager
- makeButtcon(String, String, boolean) - Static method in class ucar.ui.widget.BAMutil
-
Make a "buttcon" = button with an Icon
- makeButtcon(Icon, Icon, String, boolean) - Static method in class ucar.ui.widget.BAMutil
-
Make a "buttcon" = button with an Icon
- makeButtconFromAction(Action) - Static method in class ucar.ui.widget.BAMutil
- makeCursor(String) - Static method in class ucar.ui.util.Resource
-
Get a gif file, make it into a Cursor.
- makeCursor(String) - Static method in class ucar.ui.widget.BAMutil
-
Make a cursor from the named Image in the default resource (jar file)
- makeDialog(RootPaneContainer, String, boolean) - Method in class ucar.ui.widget.HtmlBrowser
-
Wrap this in a JDialog component.
- makeIndependentWindow(String) - Method in class ucar.ui.widget.TextHistoryPane
- makeStandardFilename(String, String) - Static method in class ucar.util.prefs.XMLStore
-
Convenience routine for creating an XMLStore file in a standard place.
- MFlowLayout - Class in ucar.ui.widget
-
Extends java.awt.FlowLayout, which has a bug where it cant deal with multiple lines.
- MFlowLayout(int, int, int) - Constructor for class ucar.ui.widget.MFlowLayout
- MNEMONIC - Static variable in class ucar.ui.widget.BAMutil
-
Action Property specifies menu mneumonic
- model - Variable in class ucar.ui.prefs.BeanTable
- model - Variable in class ucar.ui.table.RowSorterAbstract
- mouseClicked(MouseEvent) - Method in class ucar.ui.widget.PopupMenu.PopupTriggerListener
- mousePressed(MouseEvent) - Method in class ucar.ui.widget.MyMouseAdapter
- mousePressed(MouseEvent) - Method in class ucar.ui.widget.PopupMenu.PopupTriggerListener
- mouseReleased(MouseEvent) - Method in class ucar.ui.widget.MyMouseAdapter
- mouseReleased(MouseEvent) - Method in class ucar.ui.widget.PopupMenu.PopupTriggerListener
- moveColumn(int, int) - Method in class ucar.ui.table.HidableTableColumnModel
-
Moves the column from
oldIndextonewIndex. - MultilineTooltip - Class in ucar.ui.widget
- MultilineTooltip() - Constructor for class ucar.ui.widget.MultilineTooltip
- MyMouseAdapter - Class in ucar.ui.widget
- MyMouseAdapter() - Constructor for class ucar.ui.widget.MyMouseAdapter
N
- name - Variable in class ucar.ui.prefs.Field
- NamedObject - Interface in ucar.util
-
An object that has a name and a description.
- ncolumns - Variable in class ucar.ui.table.RowSorterAbstract
- NetcdfExtFilter() - Constructor for class ucar.ui.widget.FileManager.NetcdfExtFilter
- next() - Method in class ucar.ui.prefs.Field
- nodeForRow(int) - Method in class ucar.ui.table.TreeTableModelAdapter
- normalize(String) - Method in class ucar.ui.prefs.Field.Text
- NOT_NULL - Static variable in class ucar.ui.util.SwingUtils
- note - Variable in class ucar.ui.widget.ProgressMonitorTask
P
- paint(Graphics) - Method in class ucar.ui.table.JTreeTable.TreeTableCellRenderer
-
Sublcassed to translate the graphics such that the last visible row will be drawn at 0,0.
- paintIcon(Component, Graphics, int, int) - Method in class ucar.ui.widget.SpinIcon
- parent - Variable in class ucar.ui.widget.IndependentDialog
- Password(String, String, String, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.Password
-
Constructor.
- PersistenceManager - Interface in ucar.util.prefs
- PersistentBean - Class in ucar.ui.prefs
-
Manages mapping of PrefPanel fields to java beans.
- PersistentBean(Object) - Constructor for class ucar.ui.prefs.PersistentBean
- PLAF - Class in ucar.ui.widget
-
Pluggable Look and Feel management.
- PLAF(JComponent) - Constructor for class ucar.ui.widget.PLAF
- PopupManager - Class in ucar.ui.widget
-
Helper class for managing javax.swing.Popup
- PopupManager(String) - Constructor for class ucar.ui.widget.PopupManager
- popupMenu - Variable in class ucar.ui.prefs.Field
- PopupMenu - Class in ucar.ui.widget
-
Convenience class for constructing popup menus.
- PopupMenu(JComponent, String) - Constructor for class ucar.ui.widget.PopupMenu
-
Constructor.
- PopupMenu(JComponent, String, boolean) - Constructor for class ucar.ui.widget.PopupMenu
-
Constructor.
- PopupMenu.PopupTriggerListener - Class in ucar.ui.widget
- PreferencesExt - Class in ucar.util.prefs
-
An extension of java.util.prefs.Preferences (jdk 1.4) that provides a platform-independent implementation using XML files as backing store.
- PreferencesExt(PreferencesExt, String) - Constructor for class ucar.util.prefs.PreferencesExt
-
Constructor.
- PreferencesExtFactory - Class in ucar.util.prefs
-
Implementation of PreferencesFactory to return PreferencesExt objects.
- PreferencesExtFactory() - Constructor for class ucar.util.prefs.PreferencesExtFactory
- preferredLayoutSize(Container) - Method in class ucar.ui.widget.MFlowLayout
- PrefPanel - Class in ucar.ui.prefs
-
Create a User Preferences Panel or Dialog.
- PrefPanel(String, Preferences, PersistenceManager) - Constructor for class ucar.ui.prefs.PrefPanel
-
Constructor.
- PrefPanel(String, PreferencesExt) - Constructor for class ucar.ui.prefs.PrefPanel
-
Constructor.
- PrefPanel.Dialog - Class in ucar.ui.prefs
-
A convenience class for constructing a standalone JDialog window that has a PrefPanel inside it.
- prefs - Variable in class ucar.ui.widget.AbstractPanel
- previousValue - Variable in class ucar.ui.prefs.Field
- process(Object) - Method in class ucar.ui.widget.AbstractPanel
- processChange(UIChangeEvent) - Method in interface ucar.ui.event.UIChangeListener
- progress - Variable in class ucar.ui.widget.ProgressMonitorTask
- ProgressMonitor - Class in ucar.ui.widget
-
This wraps a javax.swing.ProgressMonitor, which allows tasks to be canceled.
- ProgressMonitor(ProgressMonitorTask) - Constructor for class ucar.ui.widget.ProgressMonitor
- ProgressMonitor(ProgressMonitorTask, ActionListener) - Constructor for class ucar.ui.widget.ProgressMonitor
- ProgressMonitorTask - Class in ucar.ui.widget
-
Subclass this for use in a ProgressMonitor.
- ProgressMonitorTask() - Constructor for class ucar.ui.widget.ProgressMonitorTask
- properties - Variable in class ucar.ui.prefs.BeanTable.TableBeanModel
- PropertyCol() - Constructor for class ucar.ui.prefs.BeanTable.PropertyCol
- put(String, String) - Method in class ucar.ui.prefs.PersistentBean
- put(String, String) - Method in interface ucar.util.prefs.PersistenceManager
- putBean(String, Object) - Method in class ucar.util.prefs.PreferencesExt
-
Stores an object using simple bean properties.
- putBeanCollection(String, Collection) - Method in class ucar.util.prefs.PreferencesExt
-
Stores a Collection of beans.
- putBeanObject(String, Object) - Method in class ucar.util.prefs.PreferencesExt
-
Stores an object using XMLEncoder/XMLDecoder.
- putBoolean(String, boolean) - Method in class ucar.ui.prefs.PersistentBean
- putBoolean(String, boolean) - Method in interface ucar.util.prefs.PersistenceManager
- putDouble(String, double) - Method in class ucar.ui.prefs.PersistentBean
- putDouble(String, double) - Method in interface ucar.util.prefs.PersistenceManager
- putInt(String, int) - Method in class ucar.ui.prefs.PersistentBean
- putInt(String, int) - Method in interface ucar.util.prefs.PersistenceManager
- putList(String, List) - Method in class ucar.ui.prefs.PersistentBean
- putList(String, List) - Method in interface ucar.util.prefs.PersistenceManager
- putList(String, List) - Method in class ucar.util.prefs.PreferencesExt
-
Stores the value with this key, if the exact key and value are not already in the storedDefaults (using equals() to test for equality).
- putLong(String, long) - Method in class ucar.ui.prefs.PersistentBean
- putLong(String, long) - Method in interface ucar.util.prefs.PersistenceManager
- putObject(String, Object) - Method in class ucar.ui.prefs.PersistentBean
- putObject(String, Object) - Method in interface ucar.util.prefs.PersistenceManager
- putObject(String, Object) - Method in class ucar.util.prefs.PreferencesExt
- putSpi(String, String) - Method in class ucar.util.prefs.PreferencesExt
R
- RangeSelector - Class in ucar.ui.widget
-
Widget to select a point or a range from a double range.
- RangeSelector(String, String, String, String, String, boolean, String, boolean) - Constructor for class ucar.ui.widget.RangeSelector
- refresh() - Method in class ucar.ui.prefs.BeanTable
- registerKeyboardAction(ActionListener, KeyStroke, int) - Method in class ucar.ui.table.JTreeTableSorted
- removeActionListener(ActionListener) - Method in class ucar.ui.prefs.PrefPanel
-
Remove listener
- removeActionListener(ActionListener) - Method in class ucar.ui.widget.ProgressMonitor
- removeActionListener(ActionListener) - Method in class ucar.ui.widget.StopButton
-
Remove listener
- removeActionSourceListener(ActionSourceListener) - Method in class ucar.ui.event.ActionCoordinator
-
remove an ActionSource listener
- removeActionValueListener(ActionValueListener) - Method in class ucar.ui.event.ActionSourceListener
- removeActionValueListener(ActionValueListener) - Method in class ucar.ui.widget.RangeSelector
-
remove ActionValueListener listener
- removeActionValueListener(ActionValueListener) - Method in class ucar.ui.widget.SuperComboBox
-
remove ActionValueListener listener
- removeAll() - Static method in class ucar.ui.prefs.Debug
-
Clear all flags (set to false).
- removeCellEditorListener(CellEditorListener) - Method in class ucar.ui.table.AbstractCellEditor
- removeColumn(TableColumn) - Method in class ucar.ui.table.HidableTableColumnModel
-
Removes
columnfrom this column model. - removeListener(Object) - Method in class ucar.util.ListenerManager
-
Remove a listener.
- removeListSelectionListener(ListSelectionListener) - Method in class ucar.ui.prefs.BeanTable
-
Remove listener
- removeListSelectionListener(ListSelectionListener) - Method in class ucar.ui.table.JTableSorted
-
remove ListSelectionEvent listener
- removeListSelectionListener(ListSelectionListener) - Method in class ucar.ui.table.JTreeTableSorted
-
remove ListSelectionEvent listener
- removeNodeSpi() - Method in class ucar.util.prefs.PreferencesExt
- removePropertyChangeListener(PropertyChangeListener) - Method in class ucar.ui.prefs.Field
-
Deregister for when the value changes
- removeRow(Object) - Method in class ucar.ui.table.JTableSorted
-
Remove elem from rowList, update the table.
- removeSpi(String) - Method in class ucar.util.prefs.PreferencesExt
-
removes key/value if exists, no effect on storedDefaults Remove the association (if any) for the specified key at this preference node.
- removeTreeModelListener(TreeModelListener) - Method in class ucar.ui.table.TreeTableModelAbstract
- removeUIChangeListener(UIChangeListener) - Method in class ucar.ui.table.JTableSorted
-
remove UIChangeEvent listener
- resize(JTable) - Static method in class ucar.ui.table.ColumnWidthsResizer
- resize(JTable, boolean) - Static method in class ucar.ui.table.ColumnWidthsResizer
- resize(JTable, int) - Static method in class ucar.ui.table.ColumnWidthsResizer
- resize(JTable, int, boolean) - Static method in class ucar.ui.table.ColumnWidthsResizer
- Resource - Class in ucar.ui.util
-
Cover for fetching files using Class.getResource().
- Resource() - Constructor for class ucar.ui.util.Resource
- restoreState() - Method in class ucar.ui.prefs.BeanTable
-
Restore state from PreferencesExt
- restoreState(PreferencesExt) - Method in class ucar.ui.table.JTreeTableSorted
-
Set the state from the last saved in the PreferencesExt.
- restoreState(PreferencesExt) - Method in class ucar.ui.table.RowSorterAbstract
-
Restore the state from the last saved in the PreferencesExt.
- restoreValue(Object) - Method in class ucar.ui.prefs.Field
- root - Variable in class ucar.ui.table.TreeTableModelAbstract
- rowList - Variable in class ucar.ui.table.RowSorterAbstract
- RowSorter - Interface in ucar.ui.table
-
An interface used with JTreeTableSorted to create application-controlled sorting.
- RowSorterAbstract - Class in ucar.ui.table
-
Superclass for implementations of RowSorter, used with JTreeTableSorted to create application-controlled sorting.
- RowSorterAbstract(String[]) - Constructor for class ucar.ui.table.RowSorterAbstract
- run() - Method in class ucar.ui.widget.ProgressMonitorTask
-
Here is where the work gets done.
S
- save() - Method in class ucar.ui.prefs.ComboBox
-
Save the last n items to PreferencesExt.
- save() - Method in class ucar.ui.widget.AbstractPanel
- save() - Method in class ucar.ui.widget.FileManager
- save() - Method in class ucar.ui.widget.HtmlBrowser
- save() - Method in interface ucar.ui.widget.TopLevel
-
save any persistant data
- save() - Method in class ucar.util.prefs.XMLStore
-
Save the current state of the Preferences tree to disk, using the original filename.
- save(OutputStream) - Method in class ucar.util.prefs.XMLStore
-
Save the current state of the Preferences tree to the given OutputStream.
- saveState() - Method in class ucar.ui.table.RowSorterAbstract
-
Save state to the PreferencesExt.
- saveState(boolean) - Method in class ucar.ui.prefs.BeanTable
-
Save state to the PreferencesExt.
- saveState(PreferencesExt) - Method in class ucar.ui.table.JTreeTableSorted
-
Save state to the PreferencesExt.
- ScreenUtils - Class in ucar.ui.util
- ScreenUtils() - Constructor for class ucar.ui.util.ScreenUtils
- scrollPane - Variable in class ucar.ui.prefs.BeanTable
- SELECTED - Static variable in class ucar.ui.event.ActionSourceListener
- SELECTED_ICON - Static variable in class ucar.ui.widget.BAMutil
-
Action Property specifies Selected icon name
- selectionModel - Variable in class ucar.ui.table.JTreeTable
- sendEvent() - Method in class ucar.ui.prefs.Field
- sendEvent() - Method in class ucar.ui.widget.RangeSelector
- sendEvent(EventObject) - Method in class ucar.util.ListenerManager
-
Send an event to all registered listeners.
- sendEventExcludeSource(EventObject) - Method in class ucar.util.ListenerManager
-
Send an event to all registered listeners, except the named one.
- set(String, boolean) - Static method in class ucar.ui.prefs.Debug
-
Set the value of the named flag.
- setActionProperties(AbstractAction, String, String, boolean, int, int) - Static method in class ucar.ui.widget.BAMutil
-
Standard way to set Properties for Actions.
- setActionPropertiesToggle(AbstractAction, String, String, boolean, int, int) - Static method in class ucar.ui.widget.BAMutil
-
Standard way to set Properties and state for "Toggle" Actions.
- setBeans(List<T>) - Method in class ucar.ui.prefs.BeanTable
- setBounds(int, int, int, int) - Method in class ucar.ui.table.JTreeTable.TreeTableCellRenderer
-
This is overridden to set the height to match that of the JTable.
- setBounds(Rectangle) - Method in class ucar.ui.widget.IndependentDialog
- setBounds(Rectangle) - Method in class ucar.ui.widget.IndependentWindow
- setCancel(boolean) - Method in class ucar.ui.widget.StopButton
- setCollection(Iterator) - Method in class ucar.ui.widget.SuperComboBox
-
Set the list of things to be selected.
- setCollection(Iterator, boolean) - Method in class ucar.ui.widget.SuperComboBox
- setColOn(int, boolean, int) - Method in class ucar.ui.table.JTreeTableSorted
- setColumns(int) - Method in class ucar.ui.widget.MultilineTooltip
- setColumnSelectionAllowed(boolean) - Method in class ucar.ui.prefs.BeanTable
-
Set the ColumnSelection is allowed (default false)
- setColumnVisible(TableColumn, boolean) - Method in class ucar.ui.table.HidableTableColumnModel
-
Sets the visibility of the specified TableColumn.
- setComponent(Component) - Method in class ucar.ui.widget.IndependentDialog
- setComponent(Component) - Method in class ucar.ui.widget.IndependentWindow
- setContent(String, String) - Method in class ucar.ui.widget.HtmlBrowser
- setCurrentDirectory(String) - Method in class ucar.ui.widget.FileManager
- setCursor(int, int) - Method in class ucar.ui.prefs.PrefPanel
-
Start a new column.
- setDate(Date) - Method in class ucar.ui.prefs.Field.Date
-
Set value; if different from current value, store in PersistenceManager and send event.
- setDefaultRenderer(Class, TableCellRenderer) - Method in class ucar.ui.table.JTreeTableSorted
- setDone(boolean) - Method in class ucar.ui.widget.ProgressMonitorTask
- setDouble(double) - Method in class ucar.ui.prefs.Field.Double
- setEditable(boolean) - Method in class ucar.ui.prefs.Field.Date
- setEditable(boolean) - Method in class ucar.ui.prefs.Field.EnumCombo
- setEditable(boolean) - Method in class ucar.ui.prefs.Field
-
Set whether the field is editable, default == enabled
- setEditable(boolean) - Method in class ucar.ui.prefs.Field.Text
- setEditable(boolean) - Method in class ucar.ui.prefs.Field.TextCombo
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.BeanTableField
-
set value of editComponent, must be List of beanClass
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.CheckBox
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.Date
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.Double
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.EnumCombo
-
set value of editComponent
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.Int
- setEditValue(Object) - Method in class ucar.ui.prefs.Field
-
Set current value of editComponent
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.Text
- setEditValue(Object) - Method in class ucar.ui.prefs.Field.TextCombo
-
set value of editComponent, must be a List
- setEnabled(boolean) - Method in class ucar.ui.prefs.Field
-
Set whether the field is enabled
- setEnabled(boolean) - Method in class ucar.ui.prefs.PrefPanel
-
Set enabled on all the fields in the prefPanel
- setEnabled(boolean) - Method in class ucar.util.ListenerManager
- setError(String) - Method in class ucar.ui.widget.ProgressMonitorTask
-
for compatibility with ucar.nc2.CancelTask
- setError(String) - Method in class ucar.ui.widget.StopButton
- setFieldValue(String, Object) - Method in class ucar.ui.prefs.PrefPanel
-
Set the current value of the named field
- setFileChooser(FileManager) - Static method in class ucar.ui.widget.AbstractPanel
- setFixedWidth(int) - Method in class ucar.ui.widget.MultilineTooltip
- setFontSize(int) - Method in class ucar.ui.prefs.BeanTable
- setFontSize(int) - Method in class ucar.ui.table.JTreeTableSorted
- setHeader(String) - Method in class ucar.ui.prefs.BeanTable
- setIndentLevel(int) - Method in class ucar.util.Indent
- setInt(int) - Method in class ucar.ui.prefs.Field.Int
- setItemList(Collection<E>) - Method in class ucar.ui.prefs.ComboBox
-
Use this to set the list of items.
- setLabel(String) - Method in class ucar.ui.widget.SuperComboBox
-
Set the displayed text.
- setList(ArrayList) - Method in class ucar.ui.table.JTableSorted
-
Replace the rowList with this one.
- setMinMove(int) - Method in class ucar.ui.widget.MyMouseAdapter
- setName(String) - Method in class ucar.ui.prefs.BeanTable.PropertyCol
- setNewValueFromStore() - Method in class ucar.ui.prefs.Field
-
The value in the store has changed: update the edit component send event if its different from previous
- setNextSort(int[]) - Method in interface ucar.ui.table.TableRow
- setNextSort(int[]) - Method in class ucar.ui.table.TableRowAbstract
- setNkeep(int) - Method in class ucar.ui.prefs.ComboBox
-
Set the number of items to keep
- setPreferences(PersistenceManager) - Method in class ucar.ui.prefs.ComboBox
- setProgress(String, int) - Method in class ucar.ui.widget.ProgressMonitorTask
- setProgress(String, int) - Method in class ucar.ui.widget.StopButton
- setProperty(String, String, String) - Method in class ucar.ui.prefs.BeanTable
- setProperty(String, String, String) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- setPropertyEditable(String, boolean) - Method in class ucar.ui.prefs.BeanTable
- setPropertyHidden(String, boolean) - Method in class ucar.ui.prefs.BeanTable
- setResourcePath(String) - Static method in class ucar.ui.widget.BAMutil
-
Set the resource path for icons, images, cursors.
- setReverse(boolean) - Method in class ucar.ui.table.TreeTableModelSorted
- setRowHeight(int) - Method in class ucar.ui.table.JTreeTable
-
Overridden to pass the new rowHeight to the tree.
- setRowHeight(int) - Method in class ucar.ui.table.JTreeTable.TreeTableCellRenderer
-
Sets the row height of the tree, and forwards the row height to the table.
- setRows(ArrayList) - Method in class ucar.ui.table.JTreeTableSorted
-
Replace the rowList with this one.
- setRows(ArrayList) - Method in class ucar.ui.table.RowSorterAbstract
- setRows(ArrayList) - Method in class ucar.ui.table.TreeTableModelSorted
-
Set a new rowlist.
- setSelected(boolean) - Method in class ucar.ui.prefs.Field.CheckBox
-
Set value; if different from current value, store in PersistenceManager and send event.
- setSelected(int) - Method in class ucar.ui.table.JTableSorted
-
Set the current selection to this row.
- setSelectedBean(T) - Method in class ucar.ui.prefs.BeanTable
-
Set which row is selected.
- setSelectedBeans(List<T>) - Method in class ucar.ui.prefs.BeanTable
-
Set which rows are selected.
- setSelectedByIndex(int) - Method in class ucar.ui.widget.SuperComboBox
-
Set the currently selected object using its index.
- setSelectedByName(String) - Method in class ucar.ui.widget.SuperComboBox
-
Set the currently selected object using its choice name.
- setSelectedByValue(Object) - Method in class ucar.ui.widget.SuperComboBox
- setSelectedItem(Object) - Method in class ucar.ui.widget.AbstractPanel
- setSelectedRow(int) - Method in class ucar.ui.table.JTreeTableSorted
-
Set the current selection to this row.
- setSelectionMode(int) - Method in class ucar.ui.prefs.BeanTable
-
Set the selection mode on the JTable
- setSortCol(int) - Method in class ucar.ui.table.TreeTableModelSorted
- setSortCol(int, boolean) - Method in class ucar.ui.table.JTreeTableSorted
- setSorter(RowSorter) - Method in class ucar.ui.table.TreeTableModelSorted
- setSortOK(boolean) - Method in class ucar.ui.table.JTableSorted
- setStore(Preferences) - Static method in class ucar.ui.prefs.Debug
-
Set the persistent data.
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.BeanTableField
-
Put new value into Store, must be a List ob objects of type beanClass
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.CheckBox
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.Date
-
Set value; if different from current value, store in PersistenceManager and send event.
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.Double
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.EnumCombo
-
Put new value into Store, will be an item from the list
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.Int
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field
-
Put new value into Store.
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.Text
- setStoreValue(Object) - Method in class ucar.ui.prefs.Field.TextCombo
-
Put new value into Store, must be a Collection of Strings
- setStoreValue(List<E>) - Method in class ucar.ui.prefs.ComboBox
-
Put new value into Store, must be a List of Strings
- setSystemRoot(PreferencesExt) - Static method in class ucar.util.prefs.PreferencesExt
-
Set the system root you get when you call Preferences.systemRoot().
- setText(String) - Method in class ucar.ui.prefs.Field.Text
-
Set value of text; if different from current value, store in PersistenceManager and send event.
- setText(String) - Method in class ucar.ui.prefs.Field.TextCombo
-
Set current selected value of text; send event.
- setText(String) - Method in class ucar.ui.widget.TextHistoryPane
- setTextFromStackTrace(Throwable) - Method in class ucar.ui.widget.TextHistoryPane
- setThreadsOn(boolean) - Method in class ucar.ui.table.TreeTableModelSorted
- setToolTipText(String) - Method in class ucar.ui.prefs.Field
-
Set the tooltip
- setTryNext(int[]) - Method in class ucar.ui.table.TableRowAbstract
- setURL(URL) - Method in class ucar.ui.widget.HtmlBrowser
- setUrlString(String) - Method in class ucar.ui.widget.HtmlBrowser
- setUserRoot(PreferencesExt) - Static method in class ucar.util.prefs.PreferencesExt
-
Set the user root you get when you call Preferences.userRoot().
- setValue(Object) - Method in class ucar.ui.prefs.Field
-
Set the current valid and edit value.
- setValue(Object) - Method in class ucar.ui.prefs.Field.TextCombo
-
Set edit value as an Object.
- setValueAt(Object, int, int) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
- setValueAt(Object, int, int) - Method in class ucar.ui.table.TreeTableModelAdapter
- setValueAt(Object, Object, int) - Method in interface ucar.ui.table.TreeTableModel
-
Sets the value for node
node, at column numbercolumn. - setValueAt(Object, Object, int) - Method in class ucar.ui.table.TreeTableModelAbstract
- setVisible(boolean) - Method in class ucar.ui.prefs.BeanTable.PropertyCol
- setWidth(int) - Method in class ucar.ui.prefs.BeanTable.PropertyCol
- shouldSelectCell(EventObject) - Method in class ucar.ui.table.AbstractCellEditor
- show() - Method in class ucar.ui.widget.HelpWindow
- show() - Method in class ucar.ui.widget.IndependentWindow
-
show the window.
- show(Component) - Method in class ucar.ui.widget.HelpWindow
- show(String, Point, Component, Object) - Method in class ucar.ui.widget.PopupManager
- showDialog(Component, String) - Method in class ucar.ui.widget.ImprovedFileChooser
- showIfNotIconified() - Method in class ucar.ui.widget.IndependentWindow
-
show if not iconified
- showPopup(MouseEvent) - Method in class ucar.ui.widget.PopupMenu.PopupTriggerListener
- sort() - Method in class ucar.ui.table.TreeTableModelSorted
-
sort using the current sortCol and reverse
- sort(int) - Method in class ucar.ui.table.TreeTableModelSorted
-
sort using the current sortCol; toggle reverse
- sort(int, boolean) - Method in class ucar.ui.table.JTableSorted
-
Sort the rowList: note rowList changed, not a copy of it.
- sort(int, boolean) - Method in class ucar.ui.table.TreeTableModelSorted
-
sort using the named sortCol and reverse
- sort(int, boolean, ArrayList) - Method in interface ucar.ui.table.RowSorter
-
May make a copy of the Array, or return the original, but must not copy the rows themselves.
- sort(int, boolean, ArrayList) - Method in class ucar.ui.table.RowSorterAbstract
- Sorter(int, boolean) - Constructor for class ucar.ui.table.TableRowAbstract.Sorter
- sortNext - Variable in class ucar.ui.table.RowSorterAbstract
- SpinIcon - Class in ucar.ui.widget
- SpinIcon(SpinIcon.Type) - Constructor for class ucar.ui.widget.SpinIcon
- SpinIcon.Type - Class in ucar.ui.widget
- start(Component, String, int) - Method in class ucar.ui.widget.ProgressMonitor
-
Call this from awt event thread.
- startProgressMonitorTask(ProgressMonitorTask) - Method in class ucar.ui.widget.StopButton
-
The given task is run in a background thread.
- STATE - Static variable in class ucar.ui.widget.BAMutil
-
the state of "toggle" actions = Boolean
- stopButton - Variable in class ucar.ui.widget.AbstractPanel
- StopButton - Class in ucar.ui.widget
-
A UI Component for running background tasks and letting user cancel them.
- StopButton() - Constructor for class ucar.ui.widget.StopButton
- StopButton(String) - Constructor for class ucar.ui.widget.StopButton
- stopCellEditing() - Method in class ucar.ui.table.AbstractCellEditor
- store - Variable in class ucar.ui.prefs.BeanTable
- storeData - Variable in class ucar.ui.prefs.Field
- success - Variable in class ucar.ui.widget.ProgressMonitorTask
- SuperComboBox - Class in ucar.ui.widget
-
SuperComboBox is a complete rewrite of JComboBox; it does not extend JComboBox (!) Items added may implement NamedObject, in which case getName() is used as the row name, and getDescription() is used as the tooltip.
- SuperComboBox(RootPaneContainer, String, boolean, Iterator) - Constructor for class ucar.ui.widget.SuperComboBox
-
default is one column, with an iterator of NamedObjects
- SwingUtils - Class in ucar.ui.util
-
A collection of utility methods for Swing.
- syncSpi() - Method in class ucar.util.prefs.PreferencesExt
- systemRoot() - Method in class ucar.util.prefs.PreferencesExtFactory
T
- ta - Variable in class ucar.ui.widget.TextHistoryPane
- table - Variable in class ucar.ui.prefs.Field.BeanTableField
- table - Variable in class ucar.ui.table.RowSorterAbstract
- TableAligner - Class in ucar.ui.table
-
A listener that sets the alignment of cells in a
JTable. - TableAligner(JTable, int) - Constructor for class ucar.ui.table.TableAligner
-
Creates a listener that installs alignment decorators on new columns added to
table. - TableAppearanceAction - Class in ucar.ui.table
-
Displays a popup menu containing several options to configure the appearance of a JTable.
- TableAppearanceAction(JTable) - Constructor for class ucar.ui.table.TableAppearanceAction
- TableBeanModel() - Constructor for class ucar.ui.prefs.BeanTable.TableBeanModel
- TableBeanModel(Class) - Constructor for class ucar.ui.prefs.BeanTable.TableBeanModel
- TableBeanModelInfo(BeanInfo) - Constructor for class ucar.ui.prefs.BeanTable.TableBeanModelInfo
- tableChanged(TableModelEvent) - Method in class ucar.ui.table.ColumnWidthsResizer
- tableChanged(TableModelEvent) - Method in class ucar.ui.table.HidableTableColumnModel
- tableChanged(TableModelEvent) - Method in class ucar.ui.table.JTreeTable
- tableModel - Variable in class ucar.ui.table.JTreeTable
- TableRow - Interface in ucar.ui.table
- TableRowAbstract - Class in ucar.ui.table
- TableRowAbstract() - Constructor for class ucar.ui.table.TableRowAbstract
- TableRowAbstract.Sorter - Class in ucar.ui.table
- Text(String, String, String, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.Text
-
Constructor.
- Text(String, String, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.Text
-
Constructor for subclasses.
- TextArea(String, String, String, int, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.TextArea
-
Constructor.
- TextCombo(String, String, Collection, int, PersistenceManager) - Constructor for class ucar.ui.prefs.Field.TextCombo
-
Constructor.
- TextHistoryPane - Class in ucar.ui.widget
-
TextHistoryPane Keeps a user-settable number of lines in a JTextArea.
- TextHistoryPane() - Constructor for class ucar.ui.widget.TextHistoryPane
-
default constructor.
- TextHistoryPane(boolean) - Constructor for class ucar.ui.widget.TextHistoryPane
-
constructor allows editing.
- TextHistoryPane(boolean, int, int, boolean, boolean, int) - Constructor for class ucar.ui.widget.TextHistoryPane
-
constructor
- tf - Variable in class ucar.ui.prefs.Field.Date
- tf - Variable in class ucar.ui.prefs.Field.Text
- ThreadSorter - Interface in ucar.ui.table
-
An interface used with JTreeTableSorted to create application-controlled sorting on "threads".
- tieBreakerCol - Variable in class ucar.ui.table.TableRowAbstract
- TOGGLE - Static variable in class ucar.ui.widget.BAMutil
-
Action Property specifies is its a toggle
- toggleSortOrder(int) - Method in class ucar.ui.table.UndoableRowSorter
- TopLevel - Interface in ucar.ui.widget
-
common toplevel for applets (JApplet) and applications (JFrames)
- topPanel - Variable in class ucar.ui.widget.AbstractPanel
- toString() - Method in class ucar.ui.event.ActionValueEvent
- toString() - Method in class ucar.ui.event.UIChangeEvent
- toString() - Method in class ucar.ui.table.TableRowAbstract
- toString() - Method in class ucar.ui.table.TreeTableModelSorted
- toString() - Method in class ucar.util.Indent
- tree - Variable in class ucar.ui.table.JTreeTable
- treeModel - Variable in class ucar.ui.table.JTreeTable
- TreeTableCellEditor() - Constructor for class ucar.ui.table.JTreeTable.TreeTableCellEditor
- TreeTableCellRenderer(TreeModel) - Constructor for class ucar.ui.table.JTreeTable.TreeTableCellRenderer
- TreeTableModel - Interface in ucar.ui.table
-
TreeTableModel is the model used by a JTreeTable.
- TreeTableModelAbstract - Class in ucar.ui.table
- TreeTableModelAbstract(Object) - Constructor for class ucar.ui.table.TreeTableModelAbstract
- TreeTableModelAdapter - Class in ucar.ui.table
-
This is a wrapper class takes a TreeTableModel and implements the table model interface.
- TreeTableModelAdapter(TreeTableModel, JTree) - Constructor for class ucar.ui.table.TreeTableModelAdapter
- TreeTableModelSorted - Class in ucar.ui.table
- TreeTableModelSorted(String[], ArrayList) - Constructor for class ucar.ui.table.TreeTableModelSorted
-
This uses the mode where the selected column becomes the root of the tree.
- TreeTableModelSorted(ThreadSorter, String[], ArrayList) - Constructor for class ucar.ui.table.TreeTableModelSorted
-
This is the mode that adds a column for threads.
- tryNext - Variable in class ucar.ui.table.TableRowAbstract
- Type() - Constructor for class ucar.ui.widget.SpinIcon.Type
- TypeDown - Static variable in class ucar.ui.widget.SpinIcon
- TypeLeft - Static variable in class ucar.ui.widget.SpinIcon
- TypeRight - Static variable in class ucar.ui.widget.SpinIcon
- TypeUp - Static variable in class ucar.ui.widget.SpinIcon
U
- ucar.ui.event - package ucar.ui.event
- ucar.ui.prefs - package ucar.ui.prefs
- ucar.ui.table - package ucar.ui.table
- ucar.ui.util - package ucar.ui.util
- ucar.ui.widget - package ucar.ui.widget
- ucar.util - package ucar.util
- ucar.util.prefs - package ucar.util.prefs
- UIChangeEvent - Class in ucar.ui.event
-
Change events for UI objects.
- UIChangeEvent(Object, String, Object, Object) - Constructor for class ucar.ui.event.UIChangeEvent
- UIChangeListener - Interface in ucar.ui.event
-
Listeners for UIChangeEvents.
- UndoableRowSorter<M extends TableModel> - Class in ucar.ui.table
-
A row sorter whose ordering can be undone.
- UndoableRowSorter() - Constructor for class ucar.ui.table.UndoableRowSorter
-
Creates an
UndoableRowSorterwith an empty model. - UndoableRowSorter(M) - Constructor for class ucar.ui.table.UndoableRowSorter
-
Creates an
UndoableRowSorterusingmodelas the underlyingTableModel. - updateUI() - Method in class ucar.ui.table.JTreeTable.TreeTableCellRenderer
-
updateUI is overridden to set the colors of the Tree's renderer to match that of the table.
- updateUI() - Method in class ucar.ui.table.JTreeTable
-
Overridden to message super and forward the method to the tree.
- updateUI() - Method in class ucar.ui.widget.MultilineTooltip
- userRoot() - Method in class ucar.util.prefs.PreferencesExtFactory
- useThreads() - Method in class ucar.ui.table.TreeTableModelSorted
V
- validate(StringBuffer) - Method in class ucar.ui.prefs.Field
-
See if edit value is valid, put error message in buff.
- validate(Field, Object, StringBuffer) - Method in interface ucar.ui.prefs.FieldValidator
- validValue - Variable in class ucar.ui.prefs.Field
- valueForPathChanged(TreePath, Object) - Method in class ucar.ui.table.TreeTableModelAbstract
- verify(JComponent) - Method in class ucar.ui.prefs.FldInputVerifier
- visibleRow - Variable in class ucar.ui.table.JTreeTable.TreeTableCellRenderer
-
Last table/tree row asked to render.
W
- wrapPrimitives(Class) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
X
- XMLExtFilter() - Constructor for class ucar.ui.widget.FileManager.XMLExtFilter
- XMLStore - Class in ucar.util.prefs
-
This implements an XML-based backing store for PreferencesExt.
- XMLStore() - Constructor for class ucar.util.prefs.XMLStore
Z
- zeroValue(Class) - Method in class ucar.ui.prefs.BeanTable.TableBeanModel
_
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.BeanTableField
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.CheckBox
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.Date
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.Double
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.EnumCombo
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.Int
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.Text
-
See if edit value is valid, put error message in buff.
- _validate(StringBuffer) - Method in class ucar.ui.prefs.Field.TextCombo
-
See if edit value is valid, put error message in buff.
All Classes All Packages