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 |
menuKey
CONTENT_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_PROPERTY
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
NONE, 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, setTypeKey
addInternalFrameListener, 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, updateUI
addAncestorListener, 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, update
add, 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, validate
action, 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, transferFocusUpCycle
public CLJInternalFrameSelectInstances()
public CLJInternalFrameSelectInstances(CLJInternalFrameSelectInstances.SelectAction defaultActionOnClick)
defaultActionOnSelect
- controls click action on selected recordpublic void init(java.awt.event.ActionEvent e)
init
in class CLInternalFrame
e
- 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 OMSEventListener
onEvent
in class CLInternalFrame
public ClassVO getClassVO()
public CLJPanelResults getJPanelResultsTable()
public void init(OMSAction action)
init
in class CLInternalFrame
public 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