|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--edu.ucsb.nceas.morpho.query.ResultPanel
Display a ResultSet in a table view in a panel that can be embedded in a window or tab or other location
Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
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 |
Constructor Summary | |
ResultPanel(OpenDialogBox dialog,
ResultSet results,
int fontSize,
ResultPanelAndFrameMediator myMediator,
java.awt.Dimension preferredSize)
Construct a new ResultPanel and display the result set |
|
ResultPanel(OpenDialogBox dialog,
ResultSet results,
ResultPanelAndFrameMediator myMediator)
Construct a new ResultPanel and display the result set. |
|
ResultPanel(OpenDialogBox dialog,
ResultSet results,
ResultPanelAndFrameMediator myMediator,
java.awt.Dimension preferredSize)
Construct a new ResultPanel and display the result set. |
Method Summary | |
void |
broadcastStoredStateChangeEvent()
Broadcast the stored StateChangeEvent |
OpenDialogBox |
getDialog()
Get the dialog from ResultPanle |
static java.lang.String |
getIdWithoutVersion(java.lang.String docId)
Given a docid, return the string withoutversion |
SortableJTable |
getJTable()
Get the Jable |
boolean |
getLocalLocation()
Get the local location |
boolean |
getMetacatLocation()
Get the metacatLoc |
static int |
getNumberOfPrevVersions(java.lang.String docId)
Given a docid, caculate the number of its previous versions |
java.lang.String |
getPackageName()
Get the package name (docid without version). |
int |
getPreviousVersions()
Get the version number. |
ResultSet |
getResultSet()
Get the result set from ResultPanel |
java.lang.String |
getSelectedId()
Get the selectedId |
java.util.Vector |
getStoredStateChangeEvent()
Get the stored state change event. |
void |
sortTable(int index,
java.lang.String order)
Method to sort the table in result panel |
void |
storingStateChangeEvent(StateChangeEvent event)
Method implements form StoreStateChangeEvent This method will be called to store a event |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext,
getUIClassID,
paramString,
updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener,
addNotify,
addPropertyChangeListener,
addPropertyChangeListener,
addVetoableChangeListener,
computeVisibleRect,
contains,
createToolTip,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isFocusTraversable,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
paint,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
processComponentKeyEvent,
processFocusEvent,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
registerKeyboardAction,
registerKeyboardAction,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setEnabled,
setFont,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
unregisterKeyboardAction,
update |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setCursor,
setLayout,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public ResultPanel(OpenDialogBox dialog, ResultSet results, ResultPanelAndFrameMediator myMediator)
dialog
- the dialog the resultpanel will be set to. If it is null,
the result panel would be set to a dialogresults
- the result listing to displaymyMediator
- the mediaor passed from frame to control tablepublic ResultPanel(OpenDialogBox dialog, ResultSet results, ResultPanelAndFrameMediator myMediator, java.awt.Dimension preferredSize)
dialog
- the dialog the resultpanel will be set to. If it is null,
the result panel would be set to a dialogresults
- the result listing to displaymyMediator
- the mediaor passed from frame to control tablepreferredSize
- the specific size of the panelpublic ResultPanel(OpenDialogBox dialog, ResultSet results, int fontSize, ResultPanelAndFrameMediator myMediator, java.awt.Dimension preferredSize)
dialog
- the dialog the resultpanel will be set to. If it is null,
the result panel would be set to a dialogresults
- the result listing to displayfontSize
- the fontsize for the cells of the tablemyMediator
- the mediaor passed from frame to control tableMethod Detail |
public ResultSet getResultSet()
public SortableJTable getJTable()
public OpenDialogBox getDialog()
public java.lang.String getSelectedId()
public boolean getMetacatLocation()
public boolean getLocalLocation()
public java.lang.String getPackageName()
public int getPreviousVersions()
public void sortTable(int index, java.lang.String order)
index
- the index of column need to be sortorder
- the order need to be sortpublic void storingStateChangeEvent(StateChangeEvent event)
event
- the state change event need to be storedpublic java.util.Vector getStoredStateChangeEvent()
public void broadcastStoredStateChangeEvent()
public static int getNumberOfPrevVersions(java.lang.String docId)
docId,
- docId need to caculate previouse versionpublic static java.lang.String getIdWithoutVersion(java.lang.String docId)
docId,
- docId need to be trimed version
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |