|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
oracle.dacf.control.swing.FindPanel
FindPanel. A control to let specify a parameterized query and execute it. The FindPanel displays a text control and a Find button. The user can specify a value and then click the Find button to restrict the resultset to the specified value. Specify a rowset dataItemName which will be used to execute a query Specify an array of dataItemName one for each column. Usage JDialog dlg = new JDialog(); // dislay the FindPanel in this dialog FindPanel panel = new FindPanel("Find:");//Find Panel with button "Find :" dlg.getContentPane().add(panel);//also add OK and Cancel button if needed panel.setDataItemName("infobus:/oracle/Sess1/EMP"); // rowset name //column name is ENAME., paramererized query will be of form // WHERE ( ENAME LIKE S%) panel.setColumnDataItemName(new String[]{"infobus:/oracle/Sess1/EMP/ENAME"}); dlg.setSize(200,75); dlg.show();
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 | |
static int |
ABOVE
position the label above the text field |
static int |
LEFT
position the label at LEFT |
static int |
X_AXIS
items (label and text field) should be laid left to right |
static int |
Y_AXIS
items (label and text field) should be laid top down |
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 oracle.dacf.control.Control |
DEFAULT_INFOBUS_NAME, EVENT_PROPERTY_ROW, EVENT_PROPERTY_ROW_CHANGE, EVENT_PROPERTY_ROW_COUNT, EVENT_PROPERTY_VIEW_CHANGE, EVENT_PROPERTY_VIEW_REFRESHED, EVENT_PROPERTY_VIEW_SCROLLED, EXCLUDE, HIDE, SHOW |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
FindPanel()
Constructor |
Method Summary | |
protected void |
_applyQueryCriteriaProps(javax.infobus.ScrollableRowsetAccess rsAccess,
boolean isCaseSensitive)
|
protected javax.infobus.ScrollableRowsetAccess |
_getQueryCriteriaRowset()
get query criteria rowset |
protected boolean |
_isDataItemNameChanged(javax.infobus.DataItem oldDataItem,
javax.infobus.DataItem newDataItem)
|
protected void |
_restoreDefaultCursor()
show default cursor |
protected void |
_showBusyCursor()
displays a busy cursor |
void |
addNavigatedListener(NavigatedListener listener)
This method is a no-op |
void |
addNavigatingListener(NavigatingListener listener)
This method is a no-op |
void |
dataItemAdded(javax.infobus.DataItemAddedEvent event)
Indicates that a new item was added to the bound aggregate data item (e.g. |
void |
dataItemChanged(java.lang.Object oldDataItem,
java.lang.Object newDataItem)
Notifies the control that the bound InfoBus DataItem has changed. |
void |
dataItemDeleted(javax.infobus.DataItemDeletedEvent event)
Indicates that an item was deleted from the bound aggregate data item (e. |
void |
dataItemRevoked(javax.infobus.DataItemRevokedEvent event)
Indicates that the bound data item (and its sub-items, if any) has been revoked, and is temporarily unavailable. |
void |
dataItemValueChanged(javax.infobus.DataItemValueChangedEvent event)
Indicates a changed value in the bound data item. |
void |
deleteAllViewCriteriaRow()
delete all view criteria rows. |
void |
deleteViewCriteriaRow()
delete the current view criteria row. |
java.awt.Cursor |
getBusyCursor()
get the cursor currently used to indicated busy status |
int |
getColumnCount()
number of columns used to parameterize the query |
java.lang.String[] |
getColumnDataItemName()
|
java.lang.String |
getColumnDisplayLabel(int colIndex)
return the column display name for a particular column |
java.lang.Object |
getColumnValue(int colIndex)
return the column value for a particular column |
java.awt.Component |
getComponent()
Returns the AWT component associated with this control. |
int |
getCurrentViewCriteriaRow()
|
java.lang.Object |
getDataItem()
Returns the InfoBus DataItem this control is bound to. |
java.lang.String |
getDataItemName()
Return the data item name for the row set. |
FindItemEditor[] |
getFindItemEditor()
get the custom editor for each item in the FindPanel. |
FindItemModel |
getFindItemModel(int column)
get the item model for the specified column |
FindPanelUI |
getFindPanelUI()
return the FindPanelUI currently in use |
boolean |
getHasCloseButton()
Determine if the FindPanel has been configured to display the Close button |
boolean |
getHasFindButton()
Determine if the FindPanel has been configured to display the Find button |
boolean |
getHasFindIcon()
Determine if the FindPanel has been configured to display the 'Find' icon |
boolean |
getHasHelpButton()
Determine if the FindPanel has been configured to display the Help button |
boolean |
getHasORButton()
Determine if the FindPanel has been configured to display the 'OR>>' button |
boolean |
getHasRemoveAllButton()
Determine if the FindPanel has been configured to display the 'RemoveAll'button |
boolean |
getHasRemoveButton()
Determine if the FindPanel has been configured to display the 'Remove' button |
boolean |
getHasResetButton()
Determine if the FindPanel has been configured to display the 'Reset' button |
boolean |
getHasStatusBar()
Determine if the FindPanel has been configured to display the status bar |
javax.swing.Icon |
getIcon()
Get the current 'Find' icon displayed by the FindPanel |
java.lang.String |
getInfoBusName()
Returns the name of the InfoBus this control is connected to. |
javax.swing.JPanel |
getInnerPanel()
get the inner panel |
int |
getItemDirection()
get the current direction in which the items are arranged |
java.awt.Color |
getLabelBackgroundColor()
get the current label background color |
java.awt.Font |
getLabelFont()
Get the font currently used for the label. |
java.awt.Color |
getLabelForegroundColor()
get the current label color |
int |
getLabelPosition()
get the label position |
java.awt.Color |
getTextFieldBackgroundColor()
get the textfield background color |
int |
getTextFieldColumnWidth()
get the text field column width |
java.awt.Font |
getTextFieldFont()
Get the font currently used for the text field. |
java.awt.Color |
getTextFieldForegroundColor()
get the current textfield foreground color |
ViewCriteriaFindAction |
getViewCriteriaFindAction()
obtain the ViewCriteria Find action used by the FindPanel. |
ConstrainedViewCriteriaModel |
getViewCriteriaModel()
get the ViewCriteriaModel |
int |
getViewCriteriaRowCount()
get the number of rows in the ViewCriteria. |
boolean |
isCaseSensitiveSearch()
Return true, if the FindPanel does a case sensitive search for character data types. |
boolean |
isDisableAutomaticWildCardInSearch()
|
boolean |
isEnabled()
get the text field column width |
boolean |
isFocusValidated()
Determines whether focus into this control causes validation to occur. |
boolean |
isPostAlways()
indicates if the transaction changes are posted before re-executing the query. |
void |
newViewCriteriaRow()
create a new view criteria row. |
void |
processNavigatedEvent(NavigatedEvent event)
This method is a no-op |
void |
processNavigatingEvent(NavigatingEvent event)
This method is a no-op in that it has no effect |
void |
releaseResources(InfoBusManagerReleaseEvent e)
A signalling method used to indicate the the control should free all resources and unregister any listeners that it has registered. |
void |
removeNavigatedListener(NavigatedListener listener)
This method is a no-op that is it has no effect |
void |
removeNavigatingListener(NavigatingListener listener)
This method is a no-op |
void |
resetFields()
Clear all the text fields for the current view criteria row |
void |
rowsetCursorMoved(javax.infobus.RowsetCursorMovedEvent event)
Indicates that the cursor for the bound RowsetAccess data item has changed rows. |
void |
runQuery()
run the query |
void |
setBusyCursor(java.awt.Cursor busyCursor)
Change the cursor used to indicate busy status |
void |
setCaseSensitiveSearch(boolean flag)
Specify if case sensitive search is to performed for Character data types. |
void |
setColumnDataItemName(java.lang.String[] dataItemName)
Specify the query column data item name. |
protected void |
setColumnDataItemNameInternal(java.lang.String[] dataItemName)
|
void |
setColumnValue(int colIndex,
java.lang.Object value)
specify the column value for a particular column |
void |
setCurrentViewCriteriaRow(int row)
sets the current view criteria row |
void |
setDataItemName(java.lang.String dataItemName)
Specify the data item name for the rowset. |
void |
setDisableAutomaticWildCardInSearch(boolean b)
By default, for character datatypes, wildcard character (%) is added to the search value (ex., 'Miller' is modified to LIKE 'Miller%'. |
void |
setEnabled(boolean enabled)
Enable/Disable Find Panel controls. |
void |
setFindItemEditor(FindItemEditor[] editor)
set the custom editor for each item in the FindPanel. |
void |
setFindPanelUI(FindPanelUI findPanelUI)
customize the UI used to display the Find Panel |
void |
setFocusValidated(boolean focusValidated)
This method is a no-op that is it has no effect |
void |
setHasCloseButton(boolean flag)
Specify, if the FindPanel should display the 'Close' button. |
void |
setHasFindButton(boolean flag)
Specify, if the FindPanel should display the 'Find' button. |
void |
setHasFindIcon(boolean flag)
Specify, if the FindPanel should display the 'Find' icon. |
void |
setHasHelpButton(boolean flag)
Specify, if the FindPanel should display the 'Help' button. |
void |
setHasORButton(boolean flag)
Specify, if the FindPanel should display the 'OR' button. |
void |
setHasRemoveAllButton(boolean flag)
Specify, if the FindPanel should display the 'RemoveAll' button. |
void |
setHasRemoveButton(boolean flag)
Specify, if the FindPanel should display the 'Remove' button. |
void |
setHasResetButton(boolean flag)
Specify, if the FindPanel should display the 'Reset' button. |
void |
setHasStatusBar(boolean flag)
Specify, if the FindPanel should display the 'Status bar'. |
void |
setIcon(javax.swing.Icon icon)
Specify the Find icon to be used. |
void |
setInfoBusName(java.lang.String infoBusName)
Sets the name of the InfoBus this control is connected to. |
void |
setItemDirection(int direction)
Arrange the items in one direction |
void |
setLabelBackgroundColor(java.awt.Color c)
Specify the label background color |
void |
setLabelFont(java.awt.Font f)
Specify the font to be used for the label. |
void |
setLabelForegroundColor(java.awt.Color c)
Specify the foreground color for the label |
void |
setLabelPosition(int pos)
Specify the label position relative to the text field used to display the value of the column. |
void |
setPostAlways(boolean bflag)
If this flag is true, the transaction changes are posted and the query re-executed. |
void |
setTextFieldBackgroundColor(java.awt.Color c)
specify the textfield background color |
void |
setTextFieldColumnWidth(int w)
Specify column width for the text field |
void |
setTextFieldFont(java.awt.Font f)
Specify the font to be used for the text field. |
void |
setTextFieldForegroundColor(java.awt.Color c)
specify the textfield foreground color |
void |
setViewCriteriaFindAction(ViewCriteriaFindAction vc)
Specify the ViewCriteriaFind action to be used by the FindPanel. |
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, 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, 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 |
public static final int LEFT
public static final int ABOVE
public static final int X_AXIS
public static final int Y_AXIS
Constructor Detail |
public FindPanel()
Method Detail |
public void releaseResources(InfoBusManagerReleaseEvent e)
InfoBusManagerListener
releaseResources
in interface InfoBusManagerListener
public void setInfoBusName(java.lang.String infoBusName)
By default, the control is connected to the default InfoBus, named DEFAULT_INFOBUS_NAME.
If the named InfoBus does not exist, it is created automatically.
If the control is already connected to an InfoBus, it is disconnected first.
setInfoBusName
in interface Control
infoBusName
- The name of the InfoBus to connect to.Control.DEFAULT_INFOBUS_NAME
,
ControlSupport.setInfoBusName(java.lang.String)
public java.lang.String getInfoBusName()
getInfoBusName
in interface Control
ControlSupport.getInfoBusName()
public void setDataItemName(java.lang.String dataItemName)
setDataItemName
in interface Control
dataItemName
- The name of the DataItem to bind to.Control.getDataItem()
,
ControlSupport.setDataItemName(java.lang.String)
public java.lang.String getDataItemName()
getDataItemName
in interface Control
Control.getDataItem()
,
ControlSupport.getDataItemName()
public final java.lang.Object getDataItem()
getDataItem
in interface Control
Control.getDataItem()
public void setColumnDataItemName(java.lang.String[] dataItemName)
dataItemName
- of the columnpublic java.lang.String[] getColumnDataItemName()
public void setFindItemEditor(FindItemEditor[] editor)
editor
- used for each item in the FindPanelpublic FindItemEditor[] getFindItemEditor()
public void setLabelPosition(int pos)
pos
- where should the label be relative to the textfieldpublic int getLabelPosition()
public void setItemDirection(int direction)
public int getItemDirection()
public void setHasFindButton(boolean flag)
flag
- to specify if the Find button should be displayedpublic boolean getHasFindButton()
public void setHasCloseButton(boolean flag)
flag
- to specify if the Find button should be displayedpublic boolean getHasCloseButton()
public void setHasHelpButton(boolean flag)
flag
- to specify if the Help button should be displayedpublic boolean getHasHelpButton()
public void setHasResetButton(boolean flag)
flag
- to specify if the Reset button should be displayedpublic boolean getHasResetButton()
public void setHasORButton(boolean flag)
flag
- to specify if the 'OR>>' button should be displayedpublic boolean getHasORButton()
public void setHasRemoveButton(boolean flag)
flag
- to specify if the 'Remove'button should be displayedpublic boolean getHasRemoveButton()
public void setHasRemoveAllButton(boolean flag)
flag
- to specify if the 'RemoveAll'button should be displayedpublic boolean getHasRemoveAllButton()
public void setHasFindIcon(boolean flag)
flag
- to specify if the Find icon should be displayedsetFindIcon
public boolean getHasFindIcon()
public void setHasStatusBar(boolean flag)
flag
- to specify if the status bar should be displayedpublic boolean getHasStatusBar()
public void setIcon(javax.swing.Icon icon)
icon
- FindIconsetHasFindIcon
public javax.swing.Icon getIcon()
public void setLabelFont(java.awt.Font f)
public java.awt.Font getLabelFont()
public void setTextFieldFont(java.awt.Font f)
public java.awt.Font getTextFieldFont()
public void setLabelForegroundColor(java.awt.Color c)
c
- label colorpublic java.awt.Color getLabelForegroundColor()
public void setLabelBackgroundColor(java.awt.Color c)
public java.awt.Color getLabelBackgroundColor()
public void setTextFieldForegroundColor(java.awt.Color c)
c
- textfield foreground colorpublic java.awt.Color getTextFieldForegroundColor()
public void setTextFieldBackgroundColor(java.awt.Color c)
c
- textfield background colorpublic java.awt.Color getTextFieldBackgroundColor()
public void setTextFieldColumnWidth(int w)
w
- text field column widthpublic int getTextFieldColumnWidth()
public void setEnabled(boolean enabled)
setEnabled
in interface Control
enabled
- flag indicating if the controls should be enabled/disabledpublic boolean isEnabled()
public void setCaseSensitiveSearch(boolean flag)
flag
- true if the search should be case sensitivepublic boolean isCaseSensitiveSearch()
public void setDisableAutomaticWildCardInSearch(boolean b)
public boolean isDisableAutomaticWildCardInSearch()
public void setBusyCursor(java.awt.Cursor busyCursor)
busyCursor
- cursor to indicated busy statuspublic java.awt.Cursor getBusyCursor()
public void setPostAlways(boolean bflag)
public boolean isPostAlways()
public javax.swing.JPanel getInnerPanel()
public void resetFields()
public void setFindPanelUI(FindPanelUI findPanelUI)
findPanelUI
- public FindPanelUI getFindPanelUI()
public void setCurrentViewCriteriaRow(int row)
public int getCurrentViewCriteriaRow()
public int getColumnCount()
public java.lang.String getColumnDisplayLabel(int colIndex)
colIndex
- column index whose display name we are interested in.,
zero based index used
public java.lang.Object getColumnValue(int colIndex)
colIndex
- column index whose column value we are interested in.,
zero based index used
public void setColumnValue(int colIndex, java.lang.Object value)
colIndex
- column index whose value has to be set
zero based index usedpublic int getViewCriteriaRowCount()
ViewCriteriaFindPanelUI
public void newViewCriteriaRow()
ViewCriteriaFindPanelUI
public void deleteViewCriteriaRow()
ViewCriteriaFindPanelUI
public void deleteAllViewCriteriaRow()
public void runQuery()
public ViewCriteriaFindAction getViewCriteriaFindAction()
public void setViewCriteriaFindAction(ViewCriteriaFindAction vc)
vc
- ViewCriteriaFindAction objectpublic FindItemModel getFindItemModel(int column)
column
- whose model we needpublic ConstrainedViewCriteriaModel getViewCriteriaModel()
public final void dataItemChanged(java.lang.Object oldDataItem, java.lang.Object newDataItem)
dataItemChanged
in interface Control
oldDataItem
- The formerly bound DataItem (can be null).newDataItem
- The newly bound DataItem (can be null).Control.dataItemChanged(java.lang.Object, java.lang.Object)
public final boolean isFocusValidated()
isFocusValidated
in interface Control
Control.isFocusValidated()
public final void setFocusValidated(boolean focusValidated)
setFocusValidated
in interface Control
focusValidated
- If true, focus into this control will
cause validation to occur.ControlSupport.setFocusValidated(boolean)
public java.awt.Component getComponent()
getComponent
in interface Control
public final void addNavigatedListener(NavigatedListener listener)
addNavigatedListener
in interface Control
listener
- The listener to add.ControlSupport.addNavigatedListener(oracle.dacf.control.NavigatedListener)
public final void removeNavigatedListener(NavigatedListener listener)
removeNavigatedListener
in interface Control
listener
- The listener to remove.ControlSupport.removeNavigatedListener(oracle.dacf.control.NavigatedListener)
public final void processNavigatedEvent(NavigatedEvent event)
processNavigatedEvent
in interface Control
event
- The navigated event.ControlSupport.processNavigatedEvent(oracle.dacf.control.NavigatedEvent)
public final void addNavigatingListener(NavigatingListener listener)
addNavigatingListener
in interface Control
listener
- The listener to add.ControlSupport.addNavigatedListener(oracle.dacf.control.NavigatedListener)
public final void removeNavigatingListener(NavigatingListener listener)
removeNavigatingListener
in interface Control
listener
- The listener to remove.ControlSupport.removeNavigatedListener(oracle.dacf.control.NavigatedListener)
public final void processNavigatingEvent(NavigatingEvent event) throws NavigatingException
processNavigatingEvent
in interface Control
event
- The navigating event.
NavigatingException
- Indicates navigation rejected.ControlSupport.processNavigatedEvent(oracle.dacf.control.NavigatedEvent)
public final void dataItemValueChanged(javax.infobus.DataItemValueChangedEvent event)
A reference to the data item that changed can be obtained from the event.
dataItemValueChanged
in interface javax.infobus.DataItemChangeListener
event
- Contains change information.DataItemChangeListener.dataItemValueChanged(javax.infobus.DataItemValueChangedEvent)
public final void dataItemAdded(javax.infobus.DataItemAddedEvent event)
A reference to the data item that was added, and a reference to the one that gained it, can be obtained from the event.
dataItemAdded
in interface javax.infobus.DataItemChangeListener
event
- Contains details of the addition.DataItemChangeListener.dataItemAdded(javax.infobus.DataItemAddedEvent)
public final void dataItemDeleted(javax.infobus.DataItemDeletedEvent event)
A reference to the data item that was deleted, and a reference to the one that lost it, can be obtained from the event.
dataItemDeleted
in interface javax.infobus.DataItemChangeListener
event
- Contains details of the deletion.DataItemChangeListener.dataItemDeleted(javax.infobus.DataItemDeletedEvent)
public final void dataItemRevoked(javax.infobus.DataItemRevokedEvent event)
A reference to the data item that was revoked can be obtained from the event.
dataItemRevoked
in interface javax.infobus.DataItemChangeListener
event
- Contains details of the revoked data.DataItemChangeListener.dataItemRevoked(javax.infobus.DataItemRevokedEvent)
public final void rowsetCursorMoved(javax.infobus.RowsetCursorMovedEvent event)
A reference to the rowset data item can be obtained from the event.
rowsetCursorMoved
in interface javax.infobus.DataItemChangeListener
event
- Contains details of the cursor move.DataItemChangeListener.rowsetCursorMoved(javax.infobus.RowsetCursorMovedEvent)
protected void setColumnDataItemNameInternal(java.lang.String[] dataItemName)
protected void _showBusyCursor()
protected void _restoreDefaultCursor()
protected javax.infobus.ScrollableRowsetAccess _getQueryCriteriaRowset()
protected void _applyQueryCriteriaProps(javax.infobus.ScrollableRowsetAccess rsAccess, boolean isCaseSensitive)
protected boolean _isDataItemNameChanged(javax.infobus.DataItem oldDataItem, javax.infobus.DataItem newDataItem)
|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.