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

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 column to 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 TableColumn object for the column at columnIndex.
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 Enumeration of 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 container in the component hierarchy in a depth first manner and returns the first found component of class clazz having the bound property value.
getDescendantOfClass(Class<T>, Container, String, Object, boolean) - Static method in class ucar.ui.util.SwingUtils
Convenience method that searches below container in the component hierarchy in a depth first manner and returns the first found component of class clazz having the bound property value.
getDescendantOfType(Class<T>, Container, String, Object) - Static method in class ucar.ui.util.SwingUtils
Convenience method that searches below container in the component hierarchy and returns the first found component that is an instance of class clazz having the bound property value.
getDescendantOfType(Class<T>, Container, String, Object, boolean) - Static method in class ucar.ui.util.SwingUtils
Convenience method that searches below container in the component hierarchy and returns the first found component that is an instance of class clazz and has the bound property value.
getDescendantsOfClass(Class<T>, Container) - Static method in class ucar.ui.util.SwingUtils
Convenience method for searching below container in the component hierarchy and return nested components of class clazz it finds.
getDescendantsOfClass(Class<T>, Container, boolean) - Static method in class ucar.ui.util.SwingUtils
Convenience method for searching below container in the component hierarchy and return nested components of class clazz it finds.
getDescendantsOfType(Class<T>, Container) - Static method in class ucar.ui.util.SwingUtils
Convenience method for searching below container in the component hierarchy and return nested components that are instances of class clazz it finds.
getDescendantsOfType(Class<T>, Container, boolean) - Static method in class ucar.ui.util.SwingUtils
Convenience method for searching below container in the component hierarchy and return nested components that are instances of class clazz it 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 number column.
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
HidableTableColumnModel extends 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 number column is 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 oldIndex to newIndex.
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 column from 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 number column.
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 UndoableRowSorter with an empty model.
UndoableRowSorter(M) - Constructor for class ucar.ui.table.UndoableRowSorter
Creates an UndoableRowSorter using model as the underlying TableModel.
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.
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