Package com.im.ijc.core.api.util
Class ProgressPanelEnvironmentRO
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- com.im.ijc.core.api.util.ProgressPanelEnvironmentRO
-
- All Implemented Interfaces:
com.im.commons.progress.DFEnvironmentRO
,com.im.commons.progress.DFFeedback
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
- Direct Known Subclasses:
ProgressPanelEnvironmentRW
public class ProgressPanelEnvironmentRO extends javax.swing.JPanel implements com.im.commons.progress.DFEnvironmentRO, com.im.commons.progress.DFFeedback
- 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
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROP_FINISH
Listener property.static java.lang.String
PROP_OUTPUT_MESSAGE
Listener property.static java.lang.String
PROP_PROGRESS
Listener property.static java.lang.String
PROP_PROGRESS_MESSAGE
Listener property.static java.lang.String
PROP_SWITCH_TO_DETERMINATE
Listener property.static java.lang.String
PROP_SWITCH_TO_INDETERMINATE
Listener property.-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor Description ProgressPanelEnvironmentRO(java.lang.String progressHandlerName, boolean cancelable)
Creates new form ProgressPanelEnvironmentRO
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMessage(com.im.commons.progress.DFFeedback.Type type, java.lang.Object messageObj, java.lang.Throwable exc)
void
cancel()
com.im.commons.progress.DFEnvironmentRW
createRW(com.im.commons.progress.DFLock lock)
void
finish()
com.im.commons.progress.DFFeedback
getFeedback()
java.lang.String
getId()
boolean
isCancelled()
void
progress(int workunit)
void
switchToDeterminate(int workunits)
void
switchToIndeterminate()
-
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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, 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
PROP_SWITCH_TO_INDETERMINATE
public static final java.lang.String PROP_SWITCH_TO_INDETERMINATE
Listener property.- See Also:
- Constant Field Values
-
PROP_SWITCH_TO_DETERMINATE
public static final java.lang.String PROP_SWITCH_TO_DETERMINATE
Listener property.- See Also:
- Constant Field Values
-
PROP_PROGRESS
public static final java.lang.String PROP_PROGRESS
Listener property.- See Also:
- Constant Field Values
-
PROP_FINISH
public static final java.lang.String PROP_FINISH
Listener property.- See Also:
- Constant Field Values
-
PROP_PROGRESS_MESSAGE
public static final java.lang.String PROP_PROGRESS_MESSAGE
Listener property.- See Also:
- Constant Field Values
-
PROP_OUTPUT_MESSAGE
public static final java.lang.String PROP_OUTPUT_MESSAGE
Listener property.- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public java.lang.String getId()
- Specified by:
getId
in interfacecom.im.commons.progress.DFFeedback
-
getFeedback
public com.im.commons.progress.DFFeedback getFeedback()
- Specified by:
getFeedback
in interfacecom.im.commons.progress.DFEnvironmentRO
-
addMessage
public void addMessage(com.im.commons.progress.DFFeedback.Type type, java.lang.Object messageObj, java.lang.Throwable exc)
- Specified by:
addMessage
in interfacecom.im.commons.progress.DFFeedback
-
switchToIndeterminate
public void switchToIndeterminate()
- Specified by:
switchToIndeterminate
in interfacecom.im.commons.progress.DFFeedback
-
switchToDeterminate
public void switchToDeterminate(int workunits)
- Specified by:
switchToDeterminate
in interfacecom.im.commons.progress.DFFeedback
-
progress
public void progress(int workunit)
- Specified by:
progress
in interfacecom.im.commons.progress.DFFeedback
-
finish
public void finish()
- Specified by:
finish
in interfacecom.im.commons.progress.DFFeedback
-
isCancelled
public boolean isCancelled()
- Specified by:
isCancelled
in interfacecom.im.commons.progress.DFFeedback
-
cancel
public void cancel()
-
createRW
public com.im.commons.progress.DFEnvironmentRW createRW(com.im.commons.progress.DFLock lock)
-
-