public abstract class RowSetPanel extends javax.swing.JPanel implements JBOControl
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected java.util.HashMap<java.lang.String,CardPanel> |
cards |
protected oracle.jbo.RowSetIterator |
iter |
protected MainFrame |
mainFrame |
protected java.util.ArrayList<oracle.jbo.AttributeDef> |
selectList |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
RowSetPanel(java.awt.LayoutManager layoutManager,
MainFrame frame) |
RowSetPanel(MainFrame frame) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
applyEditsAndValidate() |
protected abstract FieldFactory.Field |
createField(FieldFactory fieldFactory,
oracle.jbo.StructureDef structureDef,
oracle.jbo.AttributeDef attrDef) |
oracle.jbo.RowSetIterator |
getIterator() |
java.util.ArrayList<java.lang.String> |
getSelectListAttrNames() |
void |
navigated(oracle.jbo.NavigationEvent event) |
void |
rangeRefreshed(oracle.jbo.RangeRefreshEvent event) |
void |
rangeScrolled(oracle.jbo.ScrollEvent event) |
void |
refreshAll(oracle.jbo.Row row) |
void |
release() |
void |
rowDeleted(oracle.jbo.DeleteEvent event) |
void |
rowInserted(oracle.jbo.InsertEvent event) |
void |
rowUpdated(oracle.jbo.UpdateEvent event) |
protected void |
setBindParameters(oracle.jbo.ViewObject vo) |
void |
setIterator(oracle.jbo.RowSetIterator iterator) |
void |
setSelectList(java.util.ArrayList<oracle.jbo.AttributeDef> selectList) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, transferFocusUpCycleprotected oracle.jbo.RowSetIterator iter
protected final MainFrame mainFrame
protected java.util.HashMap<java.lang.String,CardPanel> cards
protected java.util.ArrayList<oracle.jbo.AttributeDef> selectList
public RowSetPanel(java.awt.LayoutManager layoutManager,
MainFrame frame)
public RowSetPanel(MainFrame frame)
public void setSelectList(java.util.ArrayList<oracle.jbo.AttributeDef> selectList)
public java.util.ArrayList<java.lang.String> getSelectListAttrNames()
public void setIterator(oracle.jbo.RowSetIterator iterator)
setIterator in interface JBOControlprotected final void setBindParameters(oracle.jbo.ViewObject vo)
protected abstract FieldFactory.Field createField(FieldFactory fieldFactory, oracle.jbo.StructureDef structureDef, oracle.jbo.AttributeDef attrDef)
public oracle.jbo.RowSetIterator getIterator()
getIterator in interface JBOControlpublic void rangeRefreshed(oracle.jbo.RangeRefreshEvent event)
rangeRefreshed in interface oracle.jbo.RowSetListenerpublic void rangeScrolled(oracle.jbo.ScrollEvent event)
rangeScrolled in interface oracle.jbo.RowSetListenerpublic void rowUpdated(oracle.jbo.UpdateEvent event)
rowUpdated in interface oracle.jbo.RowSetListenerpublic void navigated(oracle.jbo.NavigationEvent event)
navigated in interface oracle.jbo.RowNavigationListenernavigated in interface oracle.jbo.RowSetListenerpublic void rowDeleted(oracle.jbo.DeleteEvent event)
rowDeleted in interface oracle.jbo.RowSetListenerpublic void rowInserted(oracle.jbo.InsertEvent event)
rowInserted in interface oracle.jbo.RowSetListenerpublic void refreshAll(oracle.jbo.Row row)
public boolean applyEditsAndValidate()
public void release()