Oracle Data-aware Controls Reference

oracle.dacf.control.swing.find
Class DataPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byoracle.dacf.control.swing.find.DataPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class DataPanel
extends javax.swing.JPanel

Data panel for the ViewCriteriaFindPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JButton[] _buttonCustomEditor
          buttons which bring up custom editors
protected static java.lang.String _defaultDateFormatString
          date format string used in date formatter
protected static java.lang.String _defaultSQLDateFormatString
          SQL date format
protected static java.lang.String _defaultSQLTimeFormatString
          SQL time format
protected static java.lang.String _emptyString
           
protected  oracle.dacf.control.swing.find.FindInvoker _findInvoker
           
protected  javax.swing.JLabel[] _label
          labels in the data panel.
protected  ViewCriteriaFindPanelUI _owner
           
protected  int _row
           
protected  javax.swing.JTextField[] _textField
          text fields in the data panel.
 
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
DataPanel(ViewCriteriaFindPanelUI owner, int whichRow)
           
 
Method Summary
 void _applyValues()
          apply values to the ViewRowset
protected  void _checkCursor()
           
protected  void _enableControls(boolean flag)
           
protected  boolean _isDate(java.lang.String s)
          does the string represent date in YYYY-MM-DD format ? return true if the string represent date in above format
protected  boolean _isTime(java.lang.String s)
          does the string represent time in YYYY-MM-DD HH:MI:SS format ? return true if the string represent time in above format
protected  void _itemChanged(boolean queryNewValues)
          A notification from the parent that one or more data item names changed.
protected  void _notifyPropertyChange(int whichProperty, java.lang.Object value)
           
protected  void _rebuildUI()
           
protected  void _resetFields()
           
protected  void _setLabelBackColor(java.lang.Object value)
           
protected  void _setLabelFont(java.lang.Object value)
           
protected  void _setLabelForeColor(java.lang.Object value)
           
protected  void _setTextBackColor(java.lang.Object value)
           
protected  void _setTextColumnWidth(java.lang.Object value)
           
protected  void _setTextFont(java.lang.Object value)
           
protected  void _setTextForeColor(java.lang.Object value)
           
protected  java.lang.String getDateFormatString(java.lang.String editedValue)
           
 java.lang.String getTextFieldValue(int column)
           
protected  void registerActionListener(javax.swing.JTextField f)
          registers action listener on textfields and invoke mimic find button click, when enter key is pressed.
 void setEditInvoker(java.awt.event.ActionListener[] actionListener, boolean rebuildNow)
           
 void setTextFieldValue(int column, java.lang.String value)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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

_row

protected int _row

_owner

protected ViewCriteriaFindPanelUI _owner

_label

protected javax.swing.JLabel[] _label
labels in the data panel. one label displayed for each queryable column


_textField

protected javax.swing.JTextField[] _textField
text fields in the data panel. one text field displayed for each queryable column


_buttonCustomEditor

protected javax.swing.JButton[] _buttonCustomEditor
buttons which bring up custom editors


_defaultSQLDateFormatString

protected static java.lang.String _defaultSQLDateFormatString
SQL date format


_defaultSQLTimeFormatString

protected static java.lang.String _defaultSQLTimeFormatString
SQL time format


_defaultDateFormatString

protected static java.lang.String _defaultDateFormatString
date format string used in date formatter


_findInvoker

protected oracle.dacf.control.swing.find.FindInvoker _findInvoker

_emptyString

protected static final java.lang.String _emptyString
See Also:
Constant Field Values
Constructor Detail

DataPanel

public DataPanel(ViewCriteriaFindPanelUI owner,
                 int whichRow)
Method Detail

setTextFieldValue

public void setTextFieldValue(int column,
                              java.lang.String value)

getTextFieldValue

public java.lang.String getTextFieldValue(int column)

setEditInvoker

public void setEditInvoker(java.awt.event.ActionListener[] actionListener,
                           boolean rebuildNow)

_applyValues

public void _applyValues()
apply values to the ViewRowset


_checkCursor

protected void _checkCursor()

_rebuildUI

protected void _rebuildUI()

_notifyPropertyChange

protected void _notifyPropertyChange(int whichProperty,
                                     java.lang.Object value)

_setLabelFont

protected void _setLabelFont(java.lang.Object value)

_setTextColumnWidth

protected void _setTextColumnWidth(java.lang.Object value)

_setTextFont

protected void _setTextFont(java.lang.Object value)

_setTextBackColor

protected void _setTextBackColor(java.lang.Object value)

_setTextForeColor

protected void _setTextForeColor(java.lang.Object value)

_setLabelForeColor

protected void _setLabelForeColor(java.lang.Object value)

_setLabelBackColor

protected void _setLabelBackColor(java.lang.Object value)

_resetFields

protected void _resetFields()

_enableControls

protected void _enableControls(boolean flag)

_itemChanged

protected void _itemChanged(boolean queryNewValues)
A notification from the parent that one or more data item names changed. Implementation should rebuild the UI


registerActionListener

protected void registerActionListener(javax.swing.JTextField f)
registers action listener on textfields and invoke mimic find button click, when enter key is pressed.


getDateFormatString

protected java.lang.String getDateFormatString(java.lang.String editedValue)

_isTime

protected boolean _isTime(java.lang.String s)
does the string represent time in YYYY-MM-DD HH:MI:SS format ? return true if the string represent time in above format


_isDate

protected boolean _isDate(java.lang.String s)
does the string represent date in YYYY-MM-DD format ? return true if the string represent date in above format


Oracle Data-aware Controls Reference

 

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