cvj2.app.gui.dialogs
クラス MyProgressMonitorDialog

java.lang.Object
  上位を拡張 org.eclipse.jface.window.Window
      上位を拡張 org.eclipse.jface.dialogs.Dialog
          上位を拡張 org.eclipse.jface.dialogs.IconAndMessageDialog
              上位を拡張 org.eclipse.jface.dialogs.ProgressMonitorDialog
                  上位を拡張 cvj2.app.gui.dialogs.MyProgressMonitorDialog
すべての実装されたインタフェース:
IRunnableContext, IShellProvider

public class MyProgressMonitorDialog
extends ProgressMonitorDialog

標準の ProgressMonitorDialog の幅が少し狭いので広げる


入れ子のクラスの概要
 
クラス org.eclipse.jface.window.Window から継承された入れ子のクラス/インタフェース
Window.IExceptionHandler
 
フィールドの概要
 
クラス org.eclipse.jface.dialogs.ProgressMonitorDialog から継承されたフィールド
arrowCursor, cancel, enableCancelButton, operationCancelableState, progressIndicator, subTaskLabel, taskLabel
 
クラス org.eclipse.jface.dialogs.IconAndMessageDialog から継承されたフィールド
imageLabel, message, messageLabel
 
クラス org.eclipse.jface.dialogs.Dialog から継承されたフィールド
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS
 
クラス org.eclipse.jface.window.Window から継承されたフィールド
CANCEL, OK
 
コンストラクタの概要
MyProgressMonitorDialog(Shell parent)
          コンストラクタ
 
メソッドの概要
protected  Point getInitialSize()
          オーバーライド
static boolean isRunning()
          実行中かどうか
 void run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
          オーバーライド
 
クラス org.eclipse.jface.dialogs.ProgressMonitorDialog から継承されたメソッド
aboutToRun, cancelPressed, clearCursors, close, configureShell, createButtonsForButtonBar, createCancelButton, createDialogArea, decrementNestingDepth, finishedRun, getImage, getNestingDepth, getOpenOnRun, getProgressMonitor, incrementNestingDepth, open, setCancelable, setOpenOnRun, setOperationCancelButtonEnabled, updateForClearBlocked, updateForSetBlocked
 
クラス org.eclipse.jface.dialogs.IconAndMessageDialog から継承されたメソッド
createButtonBar, createContents, createDialogAndButtonArea, createMessageArea, getErrorImage, getInfoImage, getMessageLabelStyle, getQuestionImage, getWarningImage
 
クラス org.eclipse.jface.dialogs.Dialog から継承されたメソッド
applyDialogFont, buttonPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
 
クラス org.eclipse.jface.window.Window から継承されたメソッド
canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MyProgressMonitorDialog

public MyProgressMonitorDialog(Shell parent)
コンストラクタ

メソッドの詳細

isRunning

public static boolean isRunning()
実行中かどうか


getInitialSize

protected Point getInitialSize()
オーバーライド

オーバーライド:
クラス ProgressMonitorDialog 内の getInitialSize

run

public void run(boolean fork,
                boolean cancelable,
                IRunnableWithProgress runnable)
         throws java.lang.reflect.InvocationTargetException,
                java.lang.InterruptedException
オーバーライド

定義:
インタフェース IRunnableContext 内の run
オーバーライド:
クラス ProgressMonitorDialog 内の run
例外:
java.lang.reflect.InvocationTargetException
java.lang.InterruptedException