public class CLJPanelResults extends javax.swing.JPanel implements java.awt.event.ActionListener, java.awt.event.MouseListener, javax.swing.event.ListSelectionListener, java.beans.PropertyChangeListener, Access
InstanceSet result sets.
 Extends javax.swing.JPanel and uses InstanceSetTable and ResultsPopUpMenu to render the table and the contextual pop-up menu respectively.
 To use this class, use any of the constructors provided to create an instance and call setResultSet(InstanceSet) to render a result set.TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTNONE, READ_ONLY, READ_WRITE, WRITE_ONLY| Constructor and Description | 
|---|
| CLJPanelResults() | 
| CLJPanelResults(ClassVO classvo) | 
| CLJPanelResults(CLDesktop desk2,
               java.lang.String name,
               java.awt.Dimension panelSize,
               int frameId,
               int panelId) | 
| CLJPanelResults(CLDesktop d,
               java.lang.String classname,
               int frameid,
               int panelid)Creates new form CLJPanelResults | 
| Modifier and Type | Method and Description | 
|---|---|
| void | actionPerformed(java.awt.event.ActionEvent e) | 
| void | addMouseListener(java.awt.event.MouseListener ml) | 
| void | addOMSEventListener(OMSEventListener listener) | 
| void | deleteRecord() | 
| int | getAccessMode() | 
| int | getFrameId() | 
| int | getPanelId() | 
| ResultsPopUpMenu | getPopup() | 
| InstanceSet | getResultSet() | 
| long[] | getSelectedOids() | 
| Instance[] | getSelectedResultInstances() | 
| int[] | getSelectedRows() | 
| javax.swing.ListSelectionModel | getSelectionModel() | 
| boolean | isPopupEnabled() | 
| void | mouseClicked(java.awt.event.MouseEvent e)Invoked when the mouse button has been clicked (pressed
 and released) on a component. | 
| void | mouseEntered(java.awt.event.MouseEvent e)Invoked when the mouse enters a component. | 
| void | mouseExited(java.awt.event.MouseEvent e)Invoked when the mouse exits a component. | 
| void | mousePressed(java.awt.event.MouseEvent e)Invoked when a mouse button has been pressed on a component. | 
| void | mouseReleased(java.awt.event.MouseEvent e)Invoked when a mouse button has been released on a component. | 
| void | notifyResult(int parentFormKey)The parentFormKey argument is included in the OMSEvent | 
| void | notifyResult(int parentFormKey,
            int type,
            java.lang.String sAction) | 
| void | notifyResult(int type,
            java.lang.String action) | 
| void | openResult() | 
| void | printDimensions() | 
| void | propertyChange(java.beans.PropertyChangeEvent arg0) | 
| void | refresh() | 
| void | refreshHeader() | 
| void | registerUIController() | 
| void | removeAllListeners() | 
| void | setAccessMode(int accessMode) | 
| void | setColumnSize(int col,
             int min,
             int pref,
             int max) | 
| void | setDefaultAction(int type,
                java.lang.String s) | 
| void | setFrameId(int frameid) | 
| void | setPanelId(int panelid) | 
| void | setPopup(ResultsPopUpMenu popup) | 
| void | setPopupEnabled(boolean popupEnabled) | 
| void | setResultSet(InstanceSet rs) | 
| void | unregisterUIController() | 
| void | valueChanged(javax.swing.event.ListSelectionEvent e) | 
getAccessibleContext, getUI, getUIClassID, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validateaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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, 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, transferFocusBackward, transferFocusUpCyclepublic CLJPanelResults(CLDesktop d, java.lang.String classname, int frameid, int panelid)
panelid - frameid - public CLJPanelResults(ClassVO classvo)
public CLJPanelResults()
public CLJPanelResults(CLDesktop desk2, java.lang.String name, java.awt.Dimension panelSize, int frameId, int panelId)
public javax.swing.ListSelectionModel getSelectionModel()
public void refreshHeader()
public void printDimensions()
public void refresh()
public void setColumnSize(int col,
                          int min,
                          int pref,
                          int max)
public int[] getSelectedRows()
public InstanceSet getResultSet()
public Instance[] getSelectedResultInstances()
public void setResultSet(InstanceSet rs)
public void notifyResult(int parentFormKey,
                         int type,
                         java.lang.String sAction)
public void notifyResult(int type,
                         java.lang.String action)
public void notifyResult(int parentFormKey)
parentFormKey - public void setDefaultAction(int type,
                             java.lang.String s)
public long[] getSelectedOids()
public void deleteRecord()
public boolean isPopupEnabled()
public void setPopupEnabled(boolean popupEnabled)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void valueChanged(javax.swing.event.ListSelectionEvent e)
valueChanged in interface javax.swing.event.ListSelectionListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void openResult()
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void addOMSEventListener(OMSEventListener listener)
public void removeAllListeners()
public void unregisterUIController()
public void registerUIController()
public void propertyChange(java.beans.PropertyChangeEvent arg0)
propertyChange in interface java.beans.PropertyChangeListenerpublic ResultsPopUpMenu getPopup()
public void setPopup(ResultsPopUpMenu popup)
public void addMouseListener(java.awt.event.MouseListener ml)
addMouseListener in class java.awt.Componentpublic int getAccessMode()
getAccessMode in interface Accesspublic void setAccessMode(int accessMode)
setAccessMode in interface Accesspublic int getPanelId()
public void setPanelId(int panelid)
public int getFrameId()
public void setFrameId(int frameid)