public abstract class RowSetPanel extends javax.swing.JPanel implements JBOControl
javax.swing.JPanel.AccessibleJPanel
javax.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, updateUI
addAncestorListener, 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, update
add, 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, validateTree
action, 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, transferFocusUpCycle
protected 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 JBOControl
protected 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 JBOControl
public void rangeRefreshed(oracle.jbo.RangeRefreshEvent event)
rangeRefreshed
in interface oracle.jbo.RowSetListener
public void rangeScrolled(oracle.jbo.ScrollEvent event)
rangeScrolled
in interface oracle.jbo.RowSetListener
public void rowUpdated(oracle.jbo.UpdateEvent event)
rowUpdated
in interface oracle.jbo.RowSetListener
public void navigated(oracle.jbo.NavigationEvent event)
navigated
in interface oracle.jbo.RowNavigationListener
navigated
in interface oracle.jbo.RowSetListener
public void rowDeleted(oracle.jbo.DeleteEvent event)
rowDeleted
in interface oracle.jbo.RowSetListener
public void rowInserted(oracle.jbo.InsertEvent event)
rowInserted
in interface oracle.jbo.RowSetListener
public void refreshAll(oracle.jbo.Row row)
public boolean applyEditsAndValidate()
public void release()