Oracle Fusion Middleware Java API Reference for Oracle ADF Business Component Browser
11g Release 1 (11.1.1.4.0)

E10758-05

oracle.jbo.jbotester.panel
Class RowSetPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by oracle.jbo.jbotester.panel.RowSetPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, JBOControl, oracle.jbo.RowNavigationListener, oracle.jbo.RowSetListener
Direct Known Subclasses:
BindingPanel

public abstract class RowSetPanel
extends javax.swing.JPanel
implements JBOControl

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  oracle.jbo.RowSetIterator iter
           
protected  MainFrame mainFrame
           
protected  java.util.ArrayList<oracle.jbo.AttributeDef> selectList
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
RowSetPanel(java.awt.LayoutManager layoutManager, MainFrame frame)
           
RowSetPanel(MainFrame frame)
           
 
Method Summary
protected  void afterSwitchCards()
           
 boolean applyEditsAndValidate()
           
protected  void beforeSwitchCards()
           
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 rowDeleted(oracle.jbo.DeleteEvent event)
           
 void rowInserted(oracle.jbo.InsertEvent event)
           
 void rowUpdated(oracle.jbo.UpdateEvent event)
           
protected  void setBindParameters(oracle.jbo.RowSetIterator iter)
           
 void setIterator(oracle.jbo.RowSetIterator iterator)
           
 void setSelectList(java.util.ArrayList<oracle.jbo.AttributeDef> selectList)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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
 
Methods inherited from class java.awt.Container
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, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
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, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

iter

protected oracle.jbo.RowSetIterator iter

mainFrame

protected final MainFrame mainFrame

selectList

protected java.util.ArrayList<oracle.jbo.AttributeDef> selectList
Constructor Detail

RowSetPanel

public RowSetPanel(java.awt.LayoutManager layoutManager,
                   MainFrame frame)

RowSetPanel

public RowSetPanel(MainFrame frame)
Method Detail

setSelectList

public void setSelectList(java.util.ArrayList<oracle.jbo.AttributeDef> selectList)

getSelectListAttrNames

public java.util.ArrayList<java.lang.String> getSelectListAttrNames()

setIterator

public void setIterator(oracle.jbo.RowSetIterator iterator)
Specified by:
setIterator in interface JBOControl

setBindParameters

protected final void setBindParameters(oracle.jbo.RowSetIterator iter)

createField

protected abstract FieldFactory.Field createField(FieldFactory fieldFactory,
                                                  oracle.jbo.StructureDef structureDef,
                                                  oracle.jbo.AttributeDef attrDef)

getIterator

public oracle.jbo.RowSetIterator getIterator()
Specified by:
getIterator in interface JBOControl

rangeRefreshed

public void rangeRefreshed(oracle.jbo.RangeRefreshEvent event)
Specified by:
rangeRefreshed in interface oracle.jbo.RowSetListener

rangeScrolled

public void rangeScrolled(oracle.jbo.ScrollEvent event)
Specified by:
rangeScrolled in interface oracle.jbo.RowSetListener

rowUpdated

public void rowUpdated(oracle.jbo.UpdateEvent event)
Specified by:
rowUpdated in interface oracle.jbo.RowSetListener

navigated

public void navigated(oracle.jbo.NavigationEvent event)
Specified by:
navigated in interface oracle.jbo.RowNavigationListener
Specified by:
navigated in interface oracle.jbo.RowSetListener

beforeSwitchCards

protected void beforeSwitchCards()

afterSwitchCards

protected void afterSwitchCards()

rowDeleted

public void rowDeleted(oracle.jbo.DeleteEvent event)
Specified by:
rowDeleted in interface oracle.jbo.RowSetListener

rowInserted

public void rowInserted(oracle.jbo.InsertEvent event)
Specified by:
rowInserted in interface oracle.jbo.RowSetListener

refreshAll

public void refreshAll(oracle.jbo.Row row)

applyEditsAndValidate

public boolean applyEditsAndValidate()

Oracle Fusion Middleware Java API Reference for Oracle ADF Business Component Browser
11g Release 1 (11.1.1.4.0)

E10758-05

Copyright © 1997, 2011, Oracle. All rights reserved.