com.ibm.dse.tools.workbench.gui
Class TaskProgressDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.ibm.dse.tools.workbench.gui.TaskProgressDialog

public class TaskProgressDialog
extends javax.swing.JDialog

This class shows a Task progress dialog. It's used to show the progress of a long time task

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
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
 
Constructor Summary
TaskProgressDialog()
          Creates a non-modal TaskProgressDialog dialog without a title and without a specified Frame owner.
TaskProgressDialog(java.awt.Dialog owner)
          Creates a non-modal TaskProgressDialog dialog without a title with the specifed Dialog as its owner.
TaskProgressDialog(java.awt.Dialog owner, boolean modal)
          Creates a modal or non-modal TaskProgressDialog dialog without a title and with the specified owner dialog.
TaskProgressDialog(java.awt.Dialog owner, java.lang.String title)
          Creates a non-modal TaskProgressDialog dialog with the specified title and with the specified owner dialog.
TaskProgressDialog(java.awt.Dialog owner, java.lang.String title, boolean modal)
          Creates a modal or non-modal TaskProgressDialog dialog with the specified title and the specified owner frame.
TaskProgressDialog(java.awt.Frame owner)
          Creates a non-modal TaskProgressDialog dialog without a title with the specifed Frame as its owner.
TaskProgressDialog(java.awt.Frame owner, boolean modal)
          Creates a modal or non-modal TaskProgressDialog dialog without a title and with the specified owner frame.
TaskProgressDialog(java.awt.Frame owner, java.lang.String title)
          Creates a non-modal TaskProgressDialog dialog with the specified title and with the specified owner frame.
TaskProgressDialog(java.awt.Frame owner, java.lang.String title, boolean modal)
          Creates a modal or non-modal TaskProgressDialog dialog with the specified title and the specified owner frame.
 
Method Summary
static TaskProgressDialog getTaskProgressDialog()
          This method returns the TaskProgressDialog instance
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application
static void setTaskMessage(java.lang.String message)
          This method updates the current message being displayed
static void setTaskTitle(java.lang.String title)
          This method sets the title of the dialog
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TaskProgressDialog

public TaskProgressDialog()
Creates a non-modal TaskProgressDialog dialog without a title and without a specified Frame owner. A shared, hidden frame will be set as the owner of the Dialog.

TaskProgressDialog

public TaskProgressDialog(java.awt.Dialog owner)
Creates a non-modal TaskProgressDialog dialog without a title with the specifed Dialog as its owner.
Parameters:
owner - java.awt.Dialog the Dialog from which the dialog is displayed

TaskProgressDialog

public TaskProgressDialog(java.awt.Dialog owner,
                          java.lang.String title)
Creates a non-modal TaskProgressDialog dialog with the specified title and with the specified owner dialog.
Parameters:
owner - java.awt.Dialog the Dialog from which the dialog is displayed
title - java.lang.String the String to display in the dialog's title bar

TaskProgressDialog

public TaskProgressDialog(java.awt.Dialog owner,
                          java.lang.String title,
                          boolean modal)
Creates a modal or non-modal TaskProgressDialog dialog with the specified title and the specified owner frame.
Parameters:
owner - java.awt.Dialog the dialog from which the dialog is displayed
title - java.lang.String the String to display in the dialog's title bar
modal - boolean true for a modal dialog, false for one that allows others windows to be active at the same time

TaskProgressDialog

public TaskProgressDialog(java.awt.Dialog owner,
                          boolean modal)
Creates a modal or non-modal TaskProgressDialog dialog without a title and with the specified owner dialog.
Parameters:
owner - java.awt.Dialog the Dialog from which the dialog is displayed
modal - boolean true for a modal dialog, false for one that allows others windows to be active at the same time

TaskProgressDialog

public TaskProgressDialog(java.awt.Frame owner)
Creates a non-modal TaskProgressDialog dialog without a title with the specifed Frame as its owner.
Parameters:
owner - java.awt.Frame the Frame from which the dialog is displayed

TaskProgressDialog

public TaskProgressDialog(java.awt.Frame owner,
                          java.lang.String title)
Creates a non-modal TaskProgressDialog dialog with the specified title and with the specified owner frame.
Parameters:
owner - java.awt.Frame the Frame from which the dialog is displayed
title - java.lang.String the String to display in the dialog's title bar

TaskProgressDialog

public TaskProgressDialog(java.awt.Frame owner,
                          java.lang.String title,
                          boolean modal)
Creates a modal or non-modal TaskProgressDialog dialog with the specified title and the specified owner frame.
Parameters:
owner - java.awt.Frame the frame from which the dialog is displayed
title - java.lang.String the String to display in the dialog's title bar
modal - boolean true for a modal dialog, false for one that allows others windows to be active at the same time

TaskProgressDialog

public TaskProgressDialog(java.awt.Frame owner,
                          boolean modal)
Creates a modal or non-modal TaskProgressDialog dialog without a title and with the specified owner frame.
Parameters:
owner - java.awt.Frame the Frame from which the dialog is displayed
modal - boolean true for a modal dialog, false for one that allows others windows to be active at the same time
Method Detail

getTaskProgressDialog

public static TaskProgressDialog getTaskProgressDialog()
This method returns the TaskProgressDialog instance
Returns:
com.ibm.dse.tools.workbench.gui.TaskProgressDialog

main

public static void main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application
Parameters:
args - java.lang.String[]

setTaskMessage

public static void setTaskMessage(java.lang.String message)
This method updates the current message being displayed
Parameters:
message - java.lang.String

setTaskTitle

public static void setTaskTitle(java.lang.String title)
This method sets the title of the dialog
Parameters:
title - java.lang.String