Ontimize 5.2071EN

com.ontimize.gui
Class ApplicationManager.CancelExtendedOperationDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended bycom.ontimize.gui.ApplicationManager.CancelExtendedOperationDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
Enclosing class:
ApplicationManager

public static class ApplicationManager.CancelExtendedOperationDialog
extends javax.swing.JDialog

Class that implements a dialog corresponding to a ExtendedOperationThread.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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 static java.lang.String CANCEL
           
protected  javax.swing.JButton cancelButton
           
protected  java.awt.event.ActionListener cancelListener
           
protected static java.lang.String ESTIMATED_TIME_REMAINING
           
protected  javax.swing.JLabel estimatedTime
           
protected  ExtendedOperationThread op
           
protected  java.awt.Component previousGlassPane
           
protected  boolean previousVisible
           
protected  javax.swing.JProgressBar progressBar
           
protected  java.lang.Thread progressThread
           
protected static java.lang.String Q_CANCEL_OPERATION
           
protected static java.lang.String SECONDS
           
protected  javax.swing.JLabel state
           
protected  java.lang.Thread tFinished
           
protected  int timeUpdate
           
protected static java.lang.String UNKNOWN
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ApplicationManager.CancelExtendedOperationDialog(java.awt.Dialog dialog, ExtendedOperationThread op)
          Creates a dialog for extended operation threads.
ApplicationManager.CancelExtendedOperationDialog(java.awt.Dialog dialog, ExtendedOperationThread op, int timeUpdate)
          Creates a dialog for extended operation threads.
ApplicationManager.CancelExtendedOperationDialog(java.awt.Frame frame, ExtendedOperationThread op)
          Creates a dialog for extended operation threads.
ApplicationManager.CancelExtendedOperationDialog(java.awt.Frame frame, ExtendedOperationThread op, int timeUpdate)
          Creates a dialog for extended operation threads.
 
Method Summary
 void dispose()
          Frees all the resources occupied by the dialog.
 void externalPack()
          Packs the dialog.
 void setStatusText(java.lang.String text)
          Sets the status text.
 void setVisible(boolean visible)
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

Q_CANCEL_OPERATION

protected static final java.lang.String Q_CANCEL_OPERATION
See Also:
Constant Field Values

ESTIMATED_TIME_REMAINING

protected static final java.lang.String ESTIMATED_TIME_REMAINING
See Also:
Constant Field Values

SECONDS

protected static final java.lang.String SECONDS
See Also:
Constant Field Values

UNKNOWN

protected static final java.lang.String UNKNOWN
See Also:
Constant Field Values

CANCEL

protected static final java.lang.String CANCEL
See Also:
Constant Field Values

timeUpdate

protected int timeUpdate

cancelButton

protected javax.swing.JButton cancelButton

state

protected javax.swing.JLabel state

estimatedTime

protected javax.swing.JLabel estimatedTime

op

protected ExtendedOperationThread op

cancelListener

protected java.awt.event.ActionListener cancelListener

previousGlassPane

protected java.awt.Component previousGlassPane

previousVisible

protected boolean previousVisible

tFinished

protected java.lang.Thread tFinished

progressBar

protected javax.swing.JProgressBar progressBar

progressThread

protected java.lang.Thread progressThread
Constructor Detail

ApplicationManager.CancelExtendedOperationDialog

public ApplicationManager.CancelExtendedOperationDialog(java.awt.Dialog dialog,
                                                        ExtendedOperationThread op)
Creates a dialog for extended operation threads.

Parameters:
dialog -
op -

ApplicationManager.CancelExtendedOperationDialog

public ApplicationManager.CancelExtendedOperationDialog(java.awt.Frame frame,
                                                        ExtendedOperationThread op)
Creates a dialog for extended operation threads.

Parameters:
frame -
op -

ApplicationManager.CancelExtendedOperationDialog

public ApplicationManager.CancelExtendedOperationDialog(java.awt.Dialog dialog,
                                                        ExtendedOperationThread op,
                                                        int timeUpdate)
Creates a dialog for extended operation threads.

Parameters:
dialog -
op -
timeUpdate - the time in milliseconds the thread will wait until notice that the operation has finished

ApplicationManager.CancelExtendedOperationDialog

public ApplicationManager.CancelExtendedOperationDialog(java.awt.Frame frame,
                                                        ExtendedOperationThread op,
                                                        int timeUpdate)
Creates a dialog for extended operation threads.

Parameters:
frame -
op -
timeUpdate - the time in milliseconds the thread will wait until notice that the operation has finished
Method Detail

setVisible

public void setVisible(boolean visible)

dispose

public void dispose()
Frees all the resources occupied by the dialog.


externalPack

public void externalPack()
Packs the dialog.


setStatusText

public void setStatusText(java.lang.String text)
Sets the status text.

Parameters:
text -

Ontimize