com.ibm.dse.appl.ej.client
Class EJSummaryPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--com.ibm.dse.appl.ej.client.EJSummaryPanel

public class EJSummaryPanel
extends javax.swing.JPanel

This panel represents the result of a query. It will not contain every column in the electronic journal table. The number and names of the columns is specified in the XML file.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
protected  EJSummaryPanelListener fieldEJSummaryPanelListenerEventMulticaster
           
 
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
EJSummaryPanel()
          EJSummaryPanel default constructor.
EJSummaryPanel(boolean isDoubleBuffered)
          EJSummaryPanel constructor.
EJSummaryPanel(java.awt.LayoutManager layout)
          EJSummaryPanel constructor.
EJSummaryPanel(java.awt.LayoutManager layout, boolean isDoubleBuffered)
          EJSummaryPanel constructor.
 
Method Summary
 void addEJSummaryPanelListener(EJSummaryPanelListener newListener)
           
protected  void fireDetailsButtonAction_actionPerformed(java.util.EventObject newEvent)
          Method to support listener events.
protected  void fireScrollPaneTableAction_actionPerformed(java.util.EventObject newEvent)
          Method to support listener events.
protected  void fireSummaryCloseButtonAction_actionPerformed(java.util.EventObject newEvent)
          Method to support listener events.
protected  void fireSummaryHelpButtonAction_actionPerformed(java.util.EventObject newEvent)
          Method to support listener events.
 SpButton getPublicDetailsButton()
          This method is to allow access to the details button from the main view
 SpTable getScrollTable()
          This method is to allow access to the scroll pane table from the main view
 SpTable getSummaryScrollPaneTable()
          Return the ScrollPaneTable property value.
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application
 void removeEJSummaryPanelListener(EJSummaryPanelListener newListener)
           
 
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
 

Field Detail

fieldEJSummaryPanelListenerEventMulticaster

protected transient EJSummaryPanelListener fieldEJSummaryPanelListenerEventMulticaster
Constructor Detail

EJSummaryPanel

public EJSummaryPanel()
EJSummaryPanel default constructor.

EJSummaryPanel

public EJSummaryPanel(java.awt.LayoutManager layout)
EJSummaryPanel constructor.
Parameters:
layout - java.awt.LayoutManager

EJSummaryPanel

public EJSummaryPanel(java.awt.LayoutManager layout,
                      boolean isDoubleBuffered)
EJSummaryPanel constructor.
Parameters:
layout - java.awt.LayoutManager
isDoubleBuffered - boolean

EJSummaryPanel

public EJSummaryPanel(boolean isDoubleBuffered)
EJSummaryPanel constructor.
Parameters:
isDoubleBuffered - boolean
Method Detail

addEJSummaryPanelListener

public void addEJSummaryPanelListener(EJSummaryPanelListener newListener)
Parameters:
newListener - com.ibm.dse.appl.ej.client.EJSummaryPanelListener

fireDetailsButtonAction_actionPerformed

protected void fireDetailsButtonAction_actionPerformed(java.util.EventObject newEvent)
Method to support listener events.
Parameters:
newEvent - java.util.EventObject

fireScrollPaneTableAction_actionPerformed

protected void fireScrollPaneTableAction_actionPerformed(java.util.EventObject newEvent)
Method to support listener events.
Parameters:
newEvent - java.util.EventObject

fireSummaryCloseButtonAction_actionPerformed

protected void fireSummaryCloseButtonAction_actionPerformed(java.util.EventObject newEvent)
Method to support listener events.
Parameters:
newEvent - java.util.EventObject

fireSummaryHelpButtonAction_actionPerformed

protected void fireSummaryHelpButtonAction_actionPerformed(java.util.EventObject newEvent)
Method to support listener events.
Parameters:
newEvent - java.util.EventObject

getPublicDetailsButton

public SpButton getPublicDetailsButton()
This method is to allow access to the details button from the main view
Returns:
com.ibm.dse.gui.SpButton

getScrollTable

public SpTable getScrollTable()
This method is to allow access to the scroll pane table from the main view
Returns:
com.ibm.dse.gui.SpTable

getSummaryScrollPaneTable

public SpTable getSummaryScrollPaneTable()
Return the ScrollPaneTable property value.
Returns:
com.ibm.dse.gui.SpTable

main

public static void main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application
Parameters:
args - java.lang.String[]

removeEJSummaryPanelListener

public void removeEJSummaryPanelListener(EJSummaryPanelListener newListener)
Parameters:
newListener - com.ibm.dse.appl.ej.client.EJSummaryPanelListener