|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTable
org.formaria.swing.Table
public class Table
Provides a wrapper for the JTable and offer some compatibility with the AWT version of the Table.
Copyright (c) Formaria Ltd., 2008
License: see license.txt
$Revision: 2.12 $
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JTable |
|---|
javax.swing.JTable.AccessibleJTable, javax.swing.JTable.DropLocation, javax.swing.JTable.PrintMode |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected java.awt.Color |
altUnselectedBackground
|
protected java.awt.Color |
altUnselectedForeground
|
protected Project |
currentProject
The owner project and the context in which this object operates. |
protected boolean |
doTranslation
|
protected boolean |
editable
|
protected java.lang.String |
errorMessage
|
protected int |
errorStatus
|
protected java.lang.String |
headerStyle
|
protected HandlerInvoker |
invoker
|
protected int |
oldRowSelection
|
protected java.lang.String |
rendererClass
|
protected java.util.Hashtable |
renderers
|
protected TableModelAdapter |
tableModelAdapter
|
protected boolean |
updateModelSelection
|
| Fields inherited from class javax.swing.JTable |
|---|
AUTO_RESIZE_ALL_COLUMNS, AUTO_RESIZE_LAST_COLUMN, AUTO_RESIZE_NEXT_COLUMN, AUTO_RESIZE_OFF, AUTO_RESIZE_SUBSEQUENT_COLUMNS, autoCreateColumnsFromModel, autoResizeMode, cellEditor, cellSelectionEnabled, columnModel, dataModel, defaultEditorsByColumnClass, defaultRenderersByColumnClass, editingColumn, editingRow, editorComp, gridColor, preferredViewportSize, rowHeight, rowMargin, rowSelectionAllowed, selectionBackground, selectionForeground, selectionModel, showHorizontalLines, showVerticalLines, tableHeader |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
Table()
Create a new table |
|
| Method Summary | |
|---|---|
void |
addHandler(java.lang.Object page,
java.lang.String handlerType,
java.lang.String methodName)
Add an event handler response method to a component such that the page's response method is invoked when the event occurs |
void |
addRenderer(int column,
javax.swing.table.TableCellRenderer renderer)
Add a cell renderer for the specified column |
void |
clearSelection()
Deselects all selected columns and rows. |
protected javax.swing.table.JTableHeader |
createDefaultTableHeader()
|
void |
displayAsColorField(int column,
java.util.Hashtable colors)
Display the field formatted with a background color from the hashtable such that the field value acts as a key into the hashtable of colors |
void |
displayAsNumericField(int column,
java.text.Format format)
Display the field as a numeric value |
void |
first()
Move to the first row |
BaseModel |
getBaseModel()
Retrieve the TableModel. |
javax.swing.table.TableCellEditor |
getCellEditor(int row,
int column)
Retrieves the TableCellEditor for a cell if one has been specified with the "editor" attribute |
BaseModel |
getCellModel(java.lang.String rowName)
|
javax.swing.table.TableCellRenderer |
getCellRenderer(int row,
int column)
Get a render for this cell |
java.lang.String |
getCellValue(java.lang.String rowName)
|
double |
getCellValueAsDouble(java.lang.String rowName)
|
DataModel |
getDataModel()
Get the underlying model. |
java.lang.String |
getFieldName(int column,
java.lang.String field)
Get the displayable field name |
java.lang.String |
getFieldValue(int fieldIdx)
Gets a field value as a string from the currently selected row |
java.lang.String |
getFieldValue(int rowIdx,
int fieldIdx)
Gets a field value as a string from the specified row |
java.lang.String |
getHeaderStyle()
Retrieve the name of the header style |
ModelListener |
getParentListener()
|
BaseModel |
getRow(int i)
Retrieve the row of the TableModelAdapter which represents the passed index |
boolean |
getScrollableTracksViewportHeight()
Force the scroll pane to set the component size if there is no data - otherwise the table would have no height |
boolean |
getTranslated()
Get the translateable state of the table |
java.lang.Object |
getValue(int fieldIdx)
Gets a field value object from the currently selected row |
java.lang.Object |
getValue(int rowIdx,
int fieldIdx)
Gets a field value object from the specified row |
boolean |
isCellEditable(int row,
int column)
Retrieves the TableCellEditor for a cell if one has been specified with the "editor" attribute |
boolean |
isInteractiveTable()
Deprecated. |
void |
last()
Move to the last row |
void |
next()
Move to the next row |
void |
paint(java.awt.Graphics g)
Paint the component, rendering the error badge if necessary |
java.awt.Component |
prepareRenderer(javax.swing.table.TableCellRenderer renderer,
int row,
int column)
|
void |
prev()
Move to the previous row |
void |
restoreState(XmlElement stateElement)
Restore the application state |
void |
saveState(XmlElement stateElement)
Save the application state |
void |
setAltStyle(java.lang.String style)
Set the style of the alternate rows |
void |
setAltUnselectedColors(java.awt.Color frgd,
java.awt.Color bkgd)
Set the colors for alternate ( odd ) row colors |
void |
setBorder(java.lang.String borderType)
Set the border type |
void |
setBorderStyle(java.lang.String styleName)
Set the style of the border |
void |
setBuddy(Table table)
Method for use by the TableSplitter |
void |
setCellValue(BaseModel templateModel,
java.lang.String col,
java.lang.String attrib,
java.lang.String value)
|
void |
setColWidth(int columnIdx,
int width)
Set the column width. |
void |
setDataModel(DataModel aModel)
Set the model data. |
void |
setEditable(boolean value)
Set the editable state |
void |
setErrorMessage(java.lang.String errorMsg)
Set the error message |
void |
setErrorStatus(int status)
Set the error status |
void |
setGridColor(java.awt.Color color)
Set the grid color for both tables |
void |
setGridStyle(java.lang.String style)
Set the style of the s |
void |
setHeaderStyle(java.lang.String style)
Set the style of the header data |
void |
setInteractiveTable(boolean state)
Deprecated. |
void |
setModelAdapter(TableModelAdapter xmodel)
Set the DataModel which we will be generating the table from |
void |
setRendererClass(java.lang.String className)
Set the renderer. |
void |
setRollOverRowIndex(int idx)
|
void |
setRowHeight(int h)
Sets the height, in pixels, of all cells to rowHeight,
revalidates, and repaints. |
void |
setRowHeight(int row,
int rowHeight)
Sets the height for row to rowHeight,
revalidates, and repaints. |
void |
setSelectedRow(int idx)
Sets the indexof the selected row |
void |
setSelectedStyle(java.lang.String style)
Set the style of the selected row |
void |
setSelectionMode(java.lang.String value)
Set the table selection mode |
void |
setSelectionStyle(java.lang.String style)
Set the style of the selected row |
void |
setStyle(java.lang.String style)
Set the general style of the Table |
void |
setTranslated(boolean state)
Set the translateable state of the model |
void |
setUpdateModelSelection(boolean doUpdate)
Tie the model selection to this table's selection |
void |
setViewportBackground(java.awt.Color viewportBkColor)
Set the background color of the table's viewport |
protected void |
translateTable(TableModelAdapter model)
Deprecated. |
void |
update()
The model is modified and the UI needs to be updated. |
void |
updateBuddy()
|
void |
updateTable()
Force the table to update itself |
void |
valueChanged(javax.swing.event.ListSelectionEvent le)
The row selection has changes, update the model if required. |
| Methods inherited from class javax.swing.JTable |
|---|
addColumn, addColumnSelectionInterval, addNotify, addRowSelectionInterval, changeSelection, columnAdded, columnAtPoint, columnMarginChanged, columnMoved, columnRemoved, columnSelectionChanged, configureEnclosingScrollPane, convertColumnIndexToModel, convertColumnIndexToView, convertRowIndexToModel, convertRowIndexToView, createDefaultColumnModel, createDefaultColumnsFromModel, createDefaultDataModel, createDefaultEditors, createDefaultRenderers, createDefaultSelectionModel, createScrollPaneForTable, doLayout, editCellAt, editCellAt, editingCanceled, editingStopped, getAccessibleContext, getAutoCreateColumnsFromModel, getAutoCreateRowSorter, getAutoResizeMode, getCellEditor, getCellRect, getCellSelectionEnabled, getColumn, getColumnClass, getColumnCount, getColumnModel, getColumnName, getColumnSelectionAllowed, getDefaultEditor, getDefaultRenderer, getDragEnabled, getDropLocation, getDropMode, getEditingColumn, getEditingRow, getEditorComponent, getFillsViewportHeight, getGridColor, getIntercellSpacing, getModel, getPreferredScrollableViewportSize, getPrintable, getRowCount, getRowHeight, getRowHeight, getRowMargin, getRowSelectionAllowed, getRowSorter, getScrollableBlockIncrement, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedColumn, getSelectedColumnCount, getSelectedColumns, getSelectedRow, getSelectedRowCount, getSelectedRows, getSelectionBackground, getSelectionForeground, getSelectionModel, getShowHorizontalLines, getShowVerticalLines, getSurrendersFocusOnKeystroke, getTableHeader, getToolTipText, getUI, getUIClassID, getUpdateSelectionOnSort, getValueAt, initializeLocalVars, isCellSelected, isColumnSelected, isEditing, isRowSelected, moveColumn, paramString, prepareEditor, print, print, print, print, print, processKeyBinding, removeColumn, removeColumnSelectionInterval, removeEditor, removeNotify, removeRowSelectionInterval, resizeAndRepaint, rowAtPoint, selectAll, setAutoCreateColumnsFromModel, setAutoCreateRowSorter, setAutoResizeMode, setCellEditor, setCellSelectionEnabled, setColumnModel, setColumnSelectionAllowed, setColumnSelectionInterval, setDefaultEditor, setDefaultRenderer, setDragEnabled, setDropMode, setEditingColumn, setEditingRow, setFillsViewportHeight, setIntercellSpacing, setModel, setPreferredScrollableViewportSize, setRowMargin, setRowSelectionAllowed, setRowSelectionInterval, setRowSorter, setSelectionBackground, setSelectionForeground, setSelectionMode, setSelectionModel, setShowGrid, setShowHorizontalLines, setShowVerticalLines, setSurrendersFocusOnKeystroke, setTableHeader, setUI, setUpdateSelectionOnSort, setValueAt, sizeColumnsToFit, sizeColumnsToFit, sorterChanged, tableChanged, unconfigureEnclosingScrollPane, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.formaria.aria.data.RowSelector |
|---|
getSelectedRow |
| Field Detail |
|---|
protected Project currentProject
protected TableModelAdapter tableModelAdapter
protected boolean updateModelSelection
protected HandlerInvoker invoker
protected int oldRowSelection
protected java.lang.String headerStyle
protected boolean editable
protected boolean doTranslation
protected java.awt.Color altUnselectedForeground
protected java.awt.Color altUnselectedBackground
protected java.util.Hashtable renderers
protected java.lang.String rendererClass
protected int errorStatus
protected java.lang.String errorMessage
| Constructor Detail |
|---|
public Table()
| Method Detail |
|---|
protected javax.swing.table.JTableHeader createDefaultTableHeader()
createDefaultTableHeader in class javax.swing.JTablepublic void update()
ModelHolder
update in interface ModelHolderpublic boolean getScrollableTracksViewportHeight()
getScrollableTracksViewportHeight in interface javax.swing.ScrollablegetScrollableTracksViewportHeight in class javax.swing.JTablepublic void updateTable()
public void updateBuddy()
public void addHandler(java.lang.Object page,
java.lang.String handlerType,
java.lang.String methodName)
throws java.lang.NoSuchMethodException
addHandler in interface ListenerHelperpage - the page containing the methodhandlerType - the type of event handlermethodName - the method to invoke
java.lang.NoSuchMethodException - cannot add the handlerpublic void valueChanged(javax.swing.event.ListSelectionEvent le)
valueChanged in interface javax.swing.event.ListSelectionListenervalueChanged in class javax.swing.JTablele - the list selection eventpublic void setModelAdapter(TableModelAdapter xmodel)
setModelAdapter in interface AdaptedTablexmodel - The DataModel of datapublic DataModel getDataModel()
public void setDataModel(DataModel aModel)
ModelHolder
setDataModel in interface ModelHolderaModel - the model node containing the data to be used by the componentpublic void setStyle(java.lang.String style)
setStyle in interface StyleComponentstyle - Stylepublic void setViewportBackground(java.awt.Color viewportBkColor)
viewportBkColor - the viewport background colorpublic void setHeaderStyle(java.lang.String style)
style - Stylepublic java.lang.String getHeaderStyle()
public void setSelectionStyle(java.lang.String style)
style - Stylepublic void setSelectedStyle(java.lang.String style)
style - Stylepublic void setBorderStyle(java.lang.String styleName)
styleName - the style namepublic void setAltStyle(java.lang.String style)
style - Stylepublic void setGridStyle(java.lang.String style)
style - Style
public void setAltUnselectedColors(java.awt.Color frgd,
java.awt.Color bkgd)
frgd - the foreground colorbkgd - the background colorpublic void setGridColor(java.awt.Color color)
setGridColor in class javax.swing.JTablecolor - the new grid colorpublic void setRowHeight(int h)
rowHeight,
revalidates, and repaints.
The height of the cells will be equal to the row height minus
the row margin.
setRowHeight in class javax.swing.JTablerowHeight - new row height
java.lang.IllegalArgumentException - if rowHeight is
less than 1JTable.getRowHeight()
public void setRowHeight(int row,
int rowHeight)
row to rowHeight,
revalidates, and repaints. The height of the cells in this row
will be equal to the row height minus the row margin.
setRowHeight in class javax.swing.JTablerow - the row whose height is being
changedrowHeight - new row height, in pixels
java.lang.IllegalArgumentException - if rowHeight is
less than 1public boolean isInteractiveTable()
public void setInteractiveTable(boolean state)
state - true for an user interactive table.public void setSelectedRow(int idx)
setSelectedRow in interface RowSelectoridx - the new selected rowpublic void clearSelection()
clearSelection in class javax.swing.JTablepublic void setTranslated(boolean state)
state - 'true' for a transalted tablepublic boolean getTranslated()
public void first()
public void prev()
public void next()
public void last()
public void setUpdateModelSelection(boolean doUpdate)
doUpdate - true to tie the selections together, false to ignore
public void setColWidth(int columnIdx,
int width)
columnIdx - the column indexwidth - the new widthpublic void setRendererClass(java.lang.String className)
className - the full clas namepublic void setBorder(java.lang.String borderType)
borderType - "0" for nonepublic void setEditable(boolean value)
value - the new statepublic void setSelectionMode(java.lang.String value)
value - 'multiple' for ListSelectionModel.MULTIPLE_INTERVAL_SELECTION,
other wise ListSelectionModel.SINGLE_INTERVAL_SELECTIONpublic java.lang.Object getValue(int fieldIdx)
fieldIdx - the field offset
public java.lang.Object getValue(int rowIdx,
int fieldIdx)
rowIdx - the row offsetfieldIdx - the field offset
public java.lang.String getFieldValue(int fieldIdx)
fieldIdx - the field offset
public java.lang.String getFieldValue(int rowIdx,
int fieldIdx)
rowIdx - the row offsetfieldIdx - the field offset
public java.lang.String getFieldName(int column,
java.lang.String field)
getFieldName in interface AdaptedTablecolumn - the column indexfield -
public boolean isCellEditable(int row,
int column)
isCellEditable in class javax.swing.JTablerow - the row/record index (zero based)column - the column/field index (zero based)
public javax.swing.table.TableCellEditor getCellEditor(int row,
int column)
getCellEditor in class javax.swing.JTablerow - the row/record index (zero based)column - the column/field index (zero based)
public javax.swing.table.TableCellRenderer getCellRenderer(int row,
int column)
getCellRenderer in class javax.swing.JTable
public void displayAsNumericField(int column,
java.text.Format format)
column - the column or field indexformat - format the number format to use in displaying the field
public void displayAsColorField(int column,
java.util.Hashtable colors)
column - the column or field indexcolors - the color hashtable
public void addRenderer(int column,
javax.swing.table.TableCellRenderer renderer)
column - the column or field indexprotected void translateTable(TableModelAdapter model)
model - The table modelpublic BaseModel getBaseModel()
public BaseModel getRow(int i)
i - the row required
public void setCellValue(BaseModel templateModel,
java.lang.String col,
java.lang.String attrib,
java.lang.String value)
public java.lang.String getCellValue(java.lang.String rowName)
public BaseModel getCellModel(java.lang.String rowName)
public double getCellValueAsDouble(java.lang.String rowName)
public ModelListener getParentListener()
public void setBuddy(Table table)
buddy - public void setRollOverRowIndex(int idx)
public java.awt.Component prepareRenderer(javax.swing.table.TableCellRenderer renderer,
int row,
int column)
prepareRenderer in class javax.swing.JTablepublic void restoreState(XmlElement stateElement)
restoreState in interface PersistentStatepublic void saveState(XmlElement stateElement)
saveState in interface PersistentStatestateElement - the elements to hold the page statepublic void paint(java.awt.Graphics g)
paint in class javax.swing.JComponentg - public void setErrorStatus(int status)
setErrorStatus in interface ErrorDisplaystatus - public void setErrorMessage(java.lang.String errorMsg)
setErrorMessage in interface ErrorDisplayerrorMsg - the message text
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||