java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
medi.swing.VolumePanel
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- public class VolumePanel
- extends javax.swing.JPanel
Displays a list of volumes.
- Version:
- 0.0.1
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class java.awt.Container |
|
|
Constructor Summary |
VolumePanel()
Creates new form VolumePanel |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, swapComponents, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
tabSessionList
private javax.swing.JTable tabSessionList
lblSessionList
private javax.swing.JLabel lblSessionList
panInButVolume
private javax.swing.JPanel panInButVolume
txaContainerLocation
private javax.swing.JTextArea txaContainerLocation
panSessionList
private javax.swing.JPanel panSessionList
sppVolumeView
private javax.swing.JSplitPane sppVolumeView
tbdVolume
private javax.swing.JTabbedPane tbdVolume
lblVolumeList
private javax.swing.JLabel lblVolumeList
butApply
private javax.swing.JButton butApply
panDetails
private javax.swing.JPanel panDetails
butUpdateVolume
private javax.swing.JButton butUpdateVolume
panButVolume
private javax.swing.JPanel panButVolume
butAddVolume
private javax.swing.JButton butAddVolume
scpVolumeList
private javax.swing.JScrollPane scpVolumeList
scpContainerLocation
private javax.swing.JScrollPane scpContainerLocation
panVolumeList
private javax.swing.JPanel panVolumeList
scpSessionList
private javax.swing.JScrollPane scpSessionList
tabVolumeList
private javax.swing.JTable tabVolumeList
cboContainerType
private javax.swing.JComboBox cboContainerType
butDeleteVolume
private javax.swing.JButton butDeleteVolume
lblContainerType
private javax.swing.JLabel lblContainerType
lblContainerLocation
private javax.swing.JLabel lblContainerLocation
volumeModel
private javatools.swing.table.IndexedTableModel volumeModel
sessionModel
private javatools.swing.table.IndexedTableModel sessionModel
volumeSorter
private javatools.swing.table.IndexedTableSorter volumeSorter
sessionSorter
private javatools.swing.table.IndexedTableSorter sessionSorter
prv
private medi.base.Provider prv
containerID
private java.lang.Integer containerID
volumeIndexes
private int[] volumeIndexes
sessionIndexes
private int[] sessionIndexes
volumeChanged
private java.util.TreeSet volumeChanged
VolumePanel
public VolumePanel()
- Creates new form VolumePanel
setProvider
public void setProvider(medi.base.Provider provider)
- Sets the provider to use.
showVolumes
public void showVolumes(java.lang.Integer pContainerID)
throws javatools.db.DbException
- Shows the volumes.
setContainerID
public void setContainerID(java.lang.Integer pContainerID)
- Sets the container ID.
initComponents
private void initComponents()
- This method is called from within the constructor to
initialize the form.
WARNING: Do NOT modify this code. The content of this method is
always regenerated by the Form Editor.
butApplyActionPerformed
private void butApplyActionPerformed(java.awt.event.ActionEvent evt)
tabVolumeListKeyTyped
private void tabVolumeListKeyTyped(java.awt.event.KeyEvent evt)
butDeleteVolumeActionPerformed
private void butDeleteVolumeActionPerformed(java.awt.event.ActionEvent evt)
butAddVolumeActionPerformed
private void butAddVolumeActionPerformed(java.awt.event.ActionEvent evt)
butUpdateVolumeActionPerformed
private void butUpdateVolumeActionPerformed(java.awt.event.ActionEvent evt)
initLists
private void initLists()
initSelectionListeners
private void initSelectionListeners()
loadSessionList
private void loadSessionList(java.lang.Integer volumeID)
initTableSizes
private void initTableSizes()
initVolumeTableSizes
private void initVolumeTableSizes()
initSessionTableSizes
private void initSessionTableSizes()
buildVolumeModel
private javatools.swing.table.IndexedTableSorter buildVolumeModel()
buildSessionModel
private javatools.swing.table.IndexedTableSorter buildSessionModel()
loadContainerTypes
private void loadContainerTypes()
loadContainerDetails
private void loadContainerDetails()
throws javatools.db.DbException