|
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.JProgressBar
oracle.dacf.control.swing.StatusBarControl.StatusBarProgressControl
A derivative of JProgressBar that listens to three DataItems. The first DataItem is the Maximim value, the second DataItem is the current value and the third DataItem is the minimum value. The third DataItem is option and if missing, the minimum value is assumed to be 1.
Nested Class Summary |
Nested classes inherited from class javax.swing.JProgressBar |
javax.swing.JProgressBar.AccessibleJProgressBar |
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.JProgressBar |
changeEvent, changeListener, model, orientation, paintBorder, paintString, progressString |
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 | |
StatusBarControl.StatusBarProgressControl()
Constructs a StatusBarProgressControl. |
|
StatusBarControl.StatusBarProgressControl(int orient)
|
|
StatusBarControl.StatusBarProgressControl(int min,
int max)
|
|
StatusBarControl.StatusBarProgressControl(int orient,
int min,
int max,
java.lang.String formatString,
Formatter formatter)
|
|
StatusBarControl.StatusBarProgressControl(java.lang.String formatString,
Formatter formatter)
Creates a LabelControl instance with the specified image. |
Method Summary | |
void |
addNavigatedListener(NavigatedListener listener)
This method is a no-op that is it has no effect |
void |
addNavigatingListener(NavigatingListener listener)
This method is a no-op that is it has no effect |
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. |
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 bound InfoBus DataItem. |
java.lang.String[] |
getDataItemNames()
Returns the names of the bound InfoBus DataItem. |
java.lang.Object[] |
getDataItems()
Returns the InfoBus DataItem this control is bound to. |
java.lang.String |
getFormatString()
Returns the format string to be used when displaying the value. |
Formatter |
getFormatter()
Returns the formatter for the ProgressControl |
java.lang.String |
getInfoBusName()
Returns the name of the InfoBus this control is connected to. |
java.awt.Dimension |
getMaximumSize()
StatusBarProgressControl override. |
java.awt.Dimension |
getMinimumSize()
StatusBarProgressControl override. |
java.awt.Dimension |
getPreferredSize()
StatusBarProgressControl override. |
boolean |
isFocusValidated()
Determines whether focus into this control causes validation to occur. |
void |
processNavigatedEvent(NavigatedEvent event)
This method is a no-op that is it has no effect |
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 in that it has no effect |
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 |
setDataItemNames(java.lang.String[] dataItemNames)
Sets the name of the InfoBus DataItems this control is bound to. |
void |
setEnabled(boolean b)
An override of java.awt.Component.setEnabled. |
void |
setFocusValidated(boolean focusValidated)
This method is a no-op that is it has no effect |
void |
setFormatString(java.lang.String nuFormatString)
Sets the format string to be used when displaying the value. |
void |
setFormatter(Formatter formatter)
Sets the formatter for the ProgressControl |
void |
setInfoBusName(java.lang.String infoBusName)
Sets the name of the InfoBus this control is connected to. |
void |
setMaximumSize(java.awt.Dimension dim)
|
void |
setMinimumSize(java.awt.Dimension dim)
|
void |
setPreferredSize(java.awt.Dimension dim)
|
void |
setSize(java.awt.Dimension dim)
|
void |
setSize(int width,
int height)
|
Methods inherited from class javax.swing.JProgressBar |
addChangeListener, createChangeListener, fireStateChanged, getAccessibleContext, getChangeListeners, getMaximum, getMinimum, getModel, getOrientation, getPercentComplete, getString, getUI, getUIClassID, getValue, isBorderPainted, isIndeterminate, isStringPainted, paintBorder, paramString, removeChangeListener, setBorderPainted, setIndeterminate, setMaximum, setMinimum, setModel, setOrientation, setString, setStringPainted, setUI, setValue, 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, getNextFocusableComponent, 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, 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, setNextFocusableComponent, setOpaque, 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, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public StatusBarControl.StatusBarProgressControl()
public StatusBarControl.StatusBarProgressControl(int orient)
public StatusBarControl.StatusBarProgressControl(int min, int max)
public StatusBarControl.StatusBarProgressControl(java.lang.String formatString, Formatter formatter)
public StatusBarControl.StatusBarProgressControl(int orient, int min, int max, java.lang.String formatString, Formatter formatter)
Method Detail |
public java.awt.Dimension getMaximumSize()
public void setMaximumSize(java.awt.Dimension dim)
public java.awt.Dimension getMinimumSize()
public void setMinimumSize(java.awt.Dimension dim)
public java.awt.Dimension getPreferredSize()
public void setPreferredSize(java.awt.Dimension dim)
public void setSize(java.awt.Dimension dim)
public void setSize(int width, int height)
public void setFormatString(java.lang.String nuFormatString)
The format string should be a format string as supported by the DefaultNumberFormatter.
nuFormatString
- The format stringgetFormatString()
,
DefaultNumberFormatter
public java.lang.String getFormatString()
The format string should be a format string as supported by the DefaultNumberFormatter.
setFormatString(String nuFormatString)
,
DefaultNumberFormatter
public void setFormatter(Formatter formatter)
formatter
- the new formatter for the progress controlpublic Formatter getFormatter()
public void releaseResources(InfoBusManagerReleaseEvent e)
InfoBusManagerListener
releaseResources
in interface InfoBusManagerListener
public final java.lang.String getInfoBusName()
getInfoBusName
in interface Control
Control.getInfoBusName()
public void setEnabled(boolean b)
setEnabled
in interface Control
b
- boolean flag indicating whether the control is enabledpublic final void setInfoBusName(java.lang.String infoBusName)
By default, the control is connected to the default InfoBus, named Control.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
,
Control.setInfoBusName(java.lang.String)
public final java.lang.String getDataItemName()
getDataItemName
in interface Control
getDataItem()
,
Control.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.
setDataItemName
in interface Control
dataItemName
- The name of the DataItem to bind to.getDataItem()
,
Control.setDataItemName(java.lang.String)
public final java.lang.Object getDataItem()
getDataItem
in interface Control
Control.getDataItem()
public final java.lang.String[] getDataItemNames()
getDataItem()
,
Control.getDataItemName()
public final void setDataItemNames(java.lang.String[] dataItemNames)
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.
getDataItem()
,
Control.setDataItemName(java.lang.String)
public final java.lang.Object[] getDataItems()
Control.getDataItem()
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 java.awt.Component getComponent()
getComponent
in interface Control
Control.getComponent()
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 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 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.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.
Has no effect on the StatusBarLabelControl.
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.
Has no effect on the StatusBarLabelControl.
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)
|
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.