public class CLJInternalFrameSelectInstances extends CLInternalFrame
| Modifier and Type | Class and Description |
|---|---|
static class |
CLJInternalFrameSelectInstances.SelectAction |
javax.swing.JInternalFrame.JDesktopIcon| Modifier and Type | Field and Description |
|---|---|
boolean |
autoAdjustDivider |
menuKeyCONTENT_PANE_PROPERTY, FRAME_ICON_PROPERTY, GLASS_PANE_PROPERTY, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, LAYERED_PANE_PROPERTY, MENU_BAR_PROPERTY, ROOT_PANE_PROPERTY, TITLE_PROPERTYTOOL_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 |
|---|
CLJInternalFrameSelectInstances()
Creates new form CLJInternalFrameSelectInstances
|
CLJInternalFrameSelectInstances(CLJInternalFrameSelectInstances.SelectAction defaultActionOnClick)
Opens a new internal frame to browse the records in the database.
|
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
CLBrowser |
getBrowser()
Getter for property browser.
|
java.lang.String |
getClassname()
Getter for property classname.
|
ClassVO |
getClassVO() |
java.awt.Component |
getComponent(java.lang.String string) |
CLJPanelInstanceEditor |
getJPanelInstanceFilters() |
javax.swing.JPanel |
getJPanelMain() |
CLJPanelResults |
getJPanelResultsTable() |
JPanelToolBar |
getJPanelToolBar() |
void |
init(java.awt.event.ActionEvent e)
Initialization subroutine that obtains the type of object (classname)
from the event's source's key.
|
void |
init(ClassVO classvo) |
void |
init(java.lang.Object[] args)
Initialization subroutine that expects the following arguments: args[0]
must be the classname (String) or a ClassVO object If the selected object
is to be reported to a parent form...
|
void |
init(OMSAction action) |
java.lang.String |
onEvent(OMSEvent ev) |
void |
open()
Open instance selected in grid
|
void |
refresh() |
void |
select()
Selects elements in the database matching the search criteria
|
void |
setBrowser(CLBrowser browser)
Setter for property browser.
|
void |
setClassname(java.lang.String classname)
Setter for property classname.
|
void |
setJPanelInstanceFilters(CLJPanelInstanceFilter panelInstanceFilters) |
void |
setJPanelMain(javax.swing.JPanel panelMain) |
void |
setJPanelResultsTable(CLJPanelResults panelResultsTable) |
void |
setJPanelToolBar(JPanelToolBar panelToolBar) |
addOMSEventListener, generateTypeKey, getAccessMode, getKey, getNewInstance, getParentKey, getTypeKey, internalFrameActivated, internalFrameClosed, internalFrameClosing, internalFrameDeactivated, internalFrameDeiconified, internalFrameIconified, internalFrameOpened, propertyChange, removeAllListeners, send, send, send, send, setAccessMode, setKey, setParentKey, setTypeKeyaddInternalFrameListener, dispose, doDefaultCloseAction, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLastCursor, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isSelected, moveToBack, moveToFront, pack, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setCursor, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setSelected, setTitle, setUI, show, toBack, toFront, 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, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, 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, 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, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validateaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, 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, 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, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic CLJInternalFrameSelectInstances()
public CLJInternalFrameSelectInstances(CLJInternalFrameSelectInstances.SelectAction defaultActionOnClick)
defaultActionOnSelect - controls click action on selected recordpublic void init(java.awt.event.ActionEvent e)
init in class CLInternalFramee - ActionEvent whose source must be a OMSMenuItempublic void init(java.lang.Object[] args)
args - are the argumentspublic void init(ClassVO classvo)
public java.lang.String getClassname()
public void setClassname(java.lang.String classname)
classname - New value of property classname.public CLBrowser getBrowser()
public void setBrowser(CLBrowser browser)
browser - New value of property browser.public void open()
public void delete()
public void select()
public java.lang.String onEvent(OMSEvent ev)
onEvent in interface OMSEventListeneronEvent in class CLInternalFramepublic ClassVO getClassVO()
public CLJPanelResults getJPanelResultsTable()
public void init(OMSAction action)
init in class CLInternalFramepublic CLJPanelInstanceEditor getJPanelInstanceFilters()
public java.awt.Component getComponent(java.lang.String string)
public void setJPanelInstanceFilters(CLJPanelInstanceFilter panelInstanceFilters)
public javax.swing.JPanel getJPanelMain()
public void setJPanelMain(javax.swing.JPanel panelMain)
public JPanelToolBar getJPanelToolBar()
public void setJPanelToolBar(JPanelToolBar panelToolBar)
public void setJPanelResultsTable(CLJPanelResults panelResultsTable)
public void refresh()
refresh in class CLInternalFrame