|
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.text.JTextComponent
javax.swing.JTextField
oracle.dacf.control.swing.TextFieldControl
A data aware control to display and edit an ImmediateAccess text item.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JTextField |
javax.swing.JTextField.AccessibleJTextField |
| Nested classes inherited from class javax.swing.text.JTextComponent |
javax.swing.text.JTextComponent.AccessibleJTextComponent, javax.swing.text.JTextComponent.KeyBinding |
| 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 |
| Fields inherited from class javax.swing.JTextField |
notifyAction |
| Fields inherited from class javax.swing.text.JTextComponent |
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY |
| 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 javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
TextFieldControl()
Constructs a default TextFieldControl |
|
TextFieldControl(int columns)
Constructs a TextFieldControl with the specified size |
|
TextFieldControl(java.lang.String text)
Constructs a new TextFieldControl initialized with the specified text. |
|
TextFieldControl(java.lang.String text,
int columns)
Constructs a new TextFieldControl initialized with the specified text and columns. |
|
| Method Summary | |
void |
addNavigatedListener(NavigatedListener listener)
Adds a navigated listener to this control. |
void |
addNavigatingListener(NavigatingListener listener)
Adds a navigating listener to this control. |
void |
applyEdits()
|
void |
cancelEdits()
|
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 |
enabledChanged(boolean b)
|
void |
focusGained(java.awt.event.FocusEvent event)
This method is an implementaion side effect |
void |
focusLost(java.awt.event.FocusEvent event)
This method is an implementaion side effect |
java.awt.Component |
getComponent()
Returns the AWT component associated with this control. |
java.lang.Object |
getDataItem()
Returns the InfoBus DataItem this control is bound to. |
java.lang.String |
getDataItemName()
Returns the name of the InfoBus DataItem this control is bound to. |
java.lang.String |
getInfoBusName()
Returns the name of the InfoBus this control is connected to. |
java.lang.String |
getPresentationString(java.util.Locale locale)
Gets the entered text as a String. |
boolean |
getRevertValueOnError()
Returns the value for the RevertValueOnError property When this property is set to true then the TextFieldControl will revert to the value displayed prior to being edited. |
boolean |
getTrimSpaces()
Returns the value for the TrimSpaces property |
java.lang.Object |
getValueAsObject()
Gets the entered text as an Object. |
java.lang.String |
getValueAsString()
Gets the entered text as a String. |
boolean |
isDisabledWhenNotUpdateable()
|
boolean |
isFocusValidated()
Determines whether focus into this control causes validation to occur. |
void |
postActionEvent()
This method is an implementaion side effect |
void |
processNavigatedEvent(NavigatedEvent event)
Processes a navigated event for this control. |
void |
processNavigatingEvent(NavigatingEvent event)
Processes a navigating event for this control. |
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)
Removes a navigated listener from this control. |
void |
removeNavigatingListener(NavigatingListener listener)
Removes a previusly added navigating listener |
void |
rowsetCursorMoved(javax.infobus.RowsetCursorMovedEvent event)
Indicates that the cursor for the bound RowsetAccess data item has changed rows. |
void |
setDataItemName(java.lang.String dataItemName)
Sets the name of the InfoBus DataItem this control is bound to. |
void |
setDisabledWhenNotUpdateable(boolean isDisabledWhenNotUpdateable)
|
void |
setEditable(boolean b)
|
void |
setEnabled(boolean b)
An override of java.awt.Component.setEnabled. |
void |
setFocusValidated(boolean focusValidated)
Sets whether focus into this control causes validation to occur. |
void |
setInfoBusName(java.lang.String infoBusName)
Sets the name of the InfoBus this control is connected to. |
void |
setRevertValueOnError(boolean revertIt)
Sets the value for the RevertValueOnError property When this property is set to true then the TextFieldControl will revert to the value displayed prior to being edited. |
void |
setTrimSpaces(boolean trimIt)
Sets the value for the TrimSpaces property When this property is set to true then the TextFieldControl will trim the leading and trailing blank characters |
void |
setValue(java.lang.Object newValue)
This method is not supported and always throws an exception |
java.lang.String |
toString()
|
| Methods inherited from class javax.swing.JTextField |
addActionListener, configurePropertiesFromAction, createActionPropertyChangeListener, createDefaultModel, fireActionPerformed, getAccessibleContext, getAction, getActionListeners, getActions, getColumns, getColumnWidth, getHorizontalAlignment, getHorizontalVisibility, getPreferredSize, getScrollOffset, getUIClassID, isValidateRoot, paramString, removeActionListener, scrollRectToVisible, setAction, setActionCommand, setColumns, setDocument, setFont, setHorizontalAlignment, setScrollOffset |
| Methods inherited from class javax.swing.text.JTextComponent |
addCaretListener, addInputMethodListener, addKeymap, copy, cut, fireCaretUpdate, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument, getDragEnabled, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable, loadKeymap, modelToView, moveCaretPosition, paste, processInputMethodEvent, read, removeCaretListener, removeKeymap, removeNotify, replaceSelection, select, selectAll, setCaret, setCaretColor, setCaretPosition, setComponentOrientation, setDisabledTextColor, setDragEnabled, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setText, setUI, updateUI, viewToModel, write |
| 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, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, 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, 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, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public TextFieldControl()
public TextFieldControl(java.lang.String text)
text - the text to be displayedpublic TextFieldControl(int columns)
columns - number of columsn to display in the
public TextFieldControl(java.lang.String text,
int columns)
text - the text to be displayedcolumns - the number of columns| Method Detail |
public void setRevertValueOnError(boolean revertIt)
revertIt - the value for the RevertValueOnError property#() ,
public boolean getRevertValueOnError()
#() ,
public void setTrimSpaces(boolean trimIt)
trimIt - the value for the TrimSpaces property#() ,
public boolean getTrimSpaces()
public void enabledChanged(boolean b)
enabledChanged in interface ControlEnabledListenerpublic void releaseResources(InfoBusManagerReleaseEvent e)
InfoBusManagerListener
releaseResources in interface InfoBusManagerListenerpublic void setEnabled(boolean b)
setEnabled in interface Controlb - boolean flag indicating whether the control is enabledpublic void setEditable(boolean b)
public final java.lang.String getInfoBusName()
Most controls should delegate this method to ControlSupport.
getInfoBusName in interface ControlControlSupport.getInfoBusName()public final void setInfoBusName(java.lang.String infoBusName)
If the named InfoBus does not exist, it is created automatically.
If the control is already connected to an InfoBus, it is disconnected first.
Most controls should delegate this method to ControlSupport.
setInfoBusName in interface ControlinfoBusName - The name of the InfoBus to connect to.ControlSupport.setInfoBusName(java.lang.String)public final java.lang.String getDataItemName()
Most controls should delegate this method to ControlSupport.
getDataItemName in interface ControlgetDataItem(),
ControlSupport.getDataItemName()public final void setDataItemName(java.lang.String dataItemName)
The DataItem with the given name is searched for on the InfoBus, and if found, is bound to this control.
If the control is already bound to a DataItem, it is unbound first.
Most controls should delegate this method to ControlSupport.
setDataItemName in interface ControldataItemName - The name of the DataItem to bind to.getDataItem(),
ControlSupport.setDataItemName(java.lang.String)public final java.lang.Object getDataItem()
getDataItem in interface ControlControlSupport.getDataItem()
public final void dataItemChanged(java.lang.Object oldDataItem,
java.lang.Object newDataItem)
The control can safely ignore this notification.
dataItemChanged in interface ControloldDataItem - The formerly bound DataItem (can be null).newDataItem - The newly bound DataItem (can be null).public final java.awt.Component getComponent()
getComponent in interface Controlpublic final boolean isFocusValidated()
Most controls should delegate this method to ControlSupport.
isFocusValidated in interface ControlControlSupport.isFocusValidated()public final void setFocusValidated(boolean focusValidated)
Delegates to ControlSupport.
setFocusValidated in interface ControlfocusValidated - If true, focus into this control will
cause validation to occur.ControlSupport.setFocusValidated(boolean)public final void addNavigatedListener(NavigatedListener listener)
The listener will be notified of NavigateIn and NavigateOut events.
Delegates to ControlSupport.
addNavigatedListener in interface Controllistener - The listener to add.ControlSupport.addNavigatedListener(oracle.dacf.control.NavigatedListener)public final void removeNavigatedListener(NavigatedListener listener)
removeNavigatedListener in interface Controllistener - The listener to remove.ControlSupport.removeNavigatedListener(oracle.dacf.control.NavigatedListener)public final void processNavigatedEvent(NavigatedEvent event)
This method is for use by the NavigationManager only.
processNavigatedEvent in interface Controlevent - The navigated event.ControlSupport.processNavigatedEvent(oracle.dacf.control.NavigatedEvent)public final void addNavigatingListener(NavigatingListener listener)
The listener will be notified of NavigatingEvents.
addNavigatingListener in interface Controllistener - The listener to add.ControlSupport.addNavigatedListener(oracle.dacf.control.NavigatedListener)public final void removeNavigatingListener(NavigatingListener listener)
removeNavigatingListener in interface Controllistener - The listener to remove.ControlSupport.removeNavigatedListener(oracle.dacf.control.NavigatedListener)
public final void processNavigatingEvent(NavigatingEvent event)
throws NavigatingException
This method is for use by the NavigationManager only.
processNavigatingEvent in interface Controlevent - The navigating event.
NavigatingException - Indicates navigation was 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.DataItemChangeListenerevent - 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.DataItemChangeListenerevent - 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.DataItemChangeListenerevent - 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.DataItemChangeListenerevent - 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.DataItemChangeListenerevent - Contains details of the cursor move.DataItemChangeListener.rowsetCursorMoved(javax.infobus.RowsetCursorMovedEvent)public java.lang.String getValueAsString()
getValueAsString in interface javax.infobus.ImmediateAccesspublic java.lang.Object getValueAsObject()
getValueAsObject in interface javax.infobus.ImmediateAccesspublic java.lang.String getPresentationString(java.util.Locale locale)
getPresentationString in interface javax.infobus.ImmediateAccess
public void setValue(java.lang.Object newValue)
throws javax.infobus.InvalidDataException
setValue in interface javax.infobus.ImmediateAccessjavax.infobus.InvalidDataException - Always thrownpublic void focusLost(java.awt.event.FocusEvent event)
focusLost in interface java.awt.event.FocusListenerpublic void focusGained(java.awt.event.FocusEvent event)
focusGained in interface java.awt.event.FocusListenerpublic void postActionEvent()
public java.lang.String toString()
public void applyEdits()
applyEdits in interface ApplyEditsListenerpublic void cancelEdits()
cancelEdits in interface ApplyEditsListenerpublic void setDisabledWhenNotUpdateable(boolean isDisabledWhenNotUpdateable)
public boolean isDisabledWhenNotUpdateable()
|
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.