jp.ne.mki.wedge.pub.client.dialog
クラス DefaultStandardDialog

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.pub.client.dialog.DefaultStandardDialog
すべての実装されたインタフェース:
StandardDialog

public class DefaultStandardDialog
extends java.lang.Object
implements StandardDialog

標準的なダイアログ表示機能を提供します。

RunClient実行エンジンや、製品組み込み処理部品などからは、このダイアログを 使用します。
ダイアログの詳細を変更したい場合には、RunClientのconfigの設定にて行うか、 setClassName にて jp.ne.mki.wedge.run.interfaces.StandardDialog を実装した ダイアログClassを設定します。

関連項目:
StandardDialog

コンストラクタの概要
protected DefaultStandardDialog()
          Don't let anyone else instantiate this class
 
メソッドの概要
static StandardDialog getDialog()
          標準ダイアログ表示クラスを返します。
static void setClassName(java.lang.String className)
          標準ダイアログ表示クラス名を設定。
 int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message)
          確認ダイアログ(Yes/Noオプション)を表示します。
 int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, int optionType, int messageType)
          確認ダイアログを表示します。
 int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title)
          確認ダイアログ(Yes/Noオプション)を表示します。
 int showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType)
          確認ダイアログを表示します。
 void showErrorDialog(java.awt.Component parentComponent, java.lang.Object message)
          エラーダイアログを表示します。
 void showErrorDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title)
          エラーダイアログを表示します。
 void showErrorDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, java.lang.Throwable th, java.lang.String className, java.lang.String physicalName)
          エラーダイアログを表示します。
 void showErrorDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.Throwable th, java.lang.String className, java.lang.String physicalName)
          エラーダイアログを表示します。
 int showExecutionConfirmDialog(java.awt.Component parentComponent, java.lang.Object message)
          実行リストの実行前に確認ダイアログ(Yes/Noオプション)を表示します。
 void showExecutionErrorDialog(java.awt.Component parentComponent, java.lang.Object message)
          実行リスト異常終了後にエラーダイアログを表示します。
 void showExecutionInformationDialog(java.awt.Component parentComponent, java.lang.Object message)
          実行リスト正常終了後に情報ダイアログを表示します。
 void showInformationDialog(java.awt.Component parentComponent, java.lang.Object message)
          情報ダイアログを表示します。
 void showInformationDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title)
          情報ダイアログを表示します。
 int showOptionDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType)
          指定されたアイコンを持つダイアログを表示します。
 int showOptionDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType, javax.swing.Icon icon, java.lang.Object[] options, java.lang.Object initialValue)
          指定されたアイコンを持つダイアログを表示します。
 void showWarningDialog(java.awt.Component parentComponent, java.lang.Object message)
          警告ダイアログを表示します。
 void showWarningDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.String title)
          警告ダイアログを表示します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultStandardDialog

protected DefaultStandardDialog()
Don't let anyone else instantiate this class

メソッドの詳細

setClassName

public static void setClassName(java.lang.String className)
標準ダイアログ表示クラス名を設定。

パラメータ:
className - 標準ダイアログ表示クラス名

getDialog

public static StandardDialog getDialog()
標準ダイアログ表示クラスを返します。

戻り値:
標準ダイアログ表示クラス
例外:
java.lang.ClassNotFoundException - 標準ダイアログ表示クラスがクラスパスに存在しない
java.lang.InstantiationException - 標準ダイアログ表示クラスのインスタンス化に失敗
java.lang.IllegalAccessException - 標準ダイアログ表示クラスのインスタンス化に失敗

showErrorDialog

public void showErrorDialog(java.awt.Component parentComponent,
                            java.lang.Object message)
                     throws java.awt.HeadlessException
エラーダイアログを表示します。

定義:
インタフェース StandardDialog 内の showErrorDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showErrorDialog(java.awt.Component, java.lang.Object)

showExecutionErrorDialog

public void showExecutionErrorDialog(java.awt.Component parentComponent,
                                     java.lang.Object message)
                              throws java.awt.HeadlessException
実行リスト異常終了後にエラーダイアログを表示します。 このメソッドをオーバライドすることにより、実行リスト異常終了時に表示されるメッセージを多国語対応させることが可能になります。

定義:
インタフェース StandardDialog 内の showExecutionErrorDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showExecutionErrorDialog(java.awt.Component, java.lang.Object)

showErrorDialog

public void showErrorDialog(java.awt.Component parentComponent,
                            java.lang.Object message,
                            java.lang.String title)
                     throws java.awt.HeadlessException
エラーダイアログを表示します。

定義:
インタフェース StandardDialog 内の showErrorDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showErrorDialog(java.awt.Component, java.lang.Object, java.lang.String)

showErrorDialog

public void showErrorDialog(java.awt.Component parentComponent,
                            java.lang.Object message,
                            java.lang.Throwable th,
                            java.lang.String className,
                            java.lang.String physicalName)
                     throws java.awt.HeadlessException
エラーダイアログを表示します。

定義:
インタフェース StandardDialog 内の showErrorDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
th - エラーの原因となった例外オブジェクト
className - エラーが発生したクラス名
physicalName - エラーが発生した処理、またはフレームの物理名
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showErrorDialog(java.awt.Component, java.lang.Object, java.lang.Throwable, java.lang.String, java.lang.String)

showErrorDialog

public void showErrorDialog(java.awt.Component parentComponent,
                            java.lang.Object message,
                            java.lang.String title,
                            java.lang.Throwable th,
                            java.lang.String className,
                            java.lang.String physicalName)
                     throws java.awt.HeadlessException
エラーダイアログを表示します。

定義:
インタフェース StandardDialog 内の showErrorDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
th - エラーの原因となった例外オブジェクト
className - エラーが発生したクラス名
physicalName - エラーが発生した処理、またはフレームの物理名
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showErrorDialog(java.awt.Component, java.lang.Object, java.lang.String, java.lang.Throwable, java.lang.String, java.lang.String)

showWarningDialog

public void showWarningDialog(java.awt.Component parentComponent,
                              java.lang.Object message)
                       throws java.awt.HeadlessException
警告ダイアログを表示します。

定義:
インタフェース StandardDialog 内の showWarningDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showWarningDialog(java.awt.Component, java.lang.Object)

showWarningDialog

public void showWarningDialog(java.awt.Component parentComponent,
                              java.lang.Object message,
                              java.lang.String title)
                       throws java.awt.HeadlessException
警告ダイアログを表示します。

定義:
インタフェース StandardDialog 内の showWarningDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showWarningDialog(java.awt.Component, java.lang.Object, java.lang.String)

showInformationDialog

public void showInformationDialog(java.awt.Component parentComponent,
                                  java.lang.Object message)
                           throws java.awt.HeadlessException
情報ダイアログを表示します。

定義:
インタフェース StandardDialog 内の showInformationDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showInformationDialog(java.awt.Component, java.lang.Object)

showExecutionInformationDialog

public void showExecutionInformationDialog(java.awt.Component parentComponent,
                                           java.lang.Object message)
                                    throws java.awt.HeadlessException
実行リスト正常終了後に情報ダイアログを表示します。 このメソッドをオーバライドすることにより、実行リスト正常終了時に表示されるメッセージを多国語対応させることが可能になります。

定義:
インタフェース StandardDialog 内の showExecutionInformationDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showExecutionInformationDialog(java.awt.Component, java.lang.Object)

showInformationDialog

public void showInformationDialog(java.awt.Component parentComponent,
                                  java.lang.Object message,
                                  java.lang.String title)
                           throws java.awt.HeadlessException
情報ダイアログを表示します。

定義:
インタフェース StandardDialog 内の showInformationDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showInformationDialog(java.awt.Component, java.lang.Object, java.lang.String)

showConfirmDialog

public int showConfirmDialog(java.awt.Component parentComponent,
                             java.lang.Object message)
                      throws java.awt.HeadlessException
確認ダイアログ(Yes/Noオプション)を表示します。

定義:
インタフェース StandardDialog 内の showConfirmDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
戻り値:
ユーザが選択したオプションを示す整数。
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showConfirmDialog(java.awt.Component, java.lang.Object)

showExecutionConfirmDialog

public int showExecutionConfirmDialog(java.awt.Component parentComponent,
                                      java.lang.Object message)
                               throws java.awt.HeadlessException
実行リストの実行前に確認ダイアログ(Yes/Noオプション)を表示します。 このメソッドをオーバライドすることにより、実行リスト実行前に表示されるメッセージを多国語対応させることが可能になります。

定義:
インタフェース StandardDialog 内の showExecutionConfirmDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
戻り値:
ユーザが選択したオプションを示す整数。
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showExecutionConfirmDialog(java.awt.Component, java.lang.Object)

showConfirmDialog

public int showConfirmDialog(java.awt.Component parentComponent,
                             java.lang.Object message,
                             java.lang.String title)
                      throws java.awt.HeadlessException
確認ダイアログ(Yes/Noオプション)を表示します。

定義:
インタフェース StandardDialog 内の showConfirmDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
戻り値:
ユーザが選択したオプションを示す整数。
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String)

showConfirmDialog

public int showConfirmDialog(java.awt.Component parentComponent,
                             java.lang.Object message,
                             int optionType,
                             int messageType)
                      throws java.awt.HeadlessException
確認ダイアログを表示します。

定義:
インタフェース StandardDialog 内の showConfirmDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
optionType - ダイアログで選択可能なオプションを指示する整数。
messageType - 主にプラグイン可能な Look & Feel のアイコンを指定するために使用されるメッセージの種類を表す整数。
戻り値:
ユーザが選択したオプションを示す整数。
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showConfirmDialog(java.awt.Component, java.lang.Object, int, int)

showConfirmDialog

public int showConfirmDialog(java.awt.Component parentComponent,
                             java.lang.Object message,
                             java.lang.String title,
                             int optionType,
                             int messageType)
                      throws java.awt.HeadlessException
確認ダイアログを表示します。

定義:
インタフェース StandardDialog 内の showConfirmDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
optionType - ダイアログで選択可能なオプションを指示する整数。
messageType - 主にプラグイン可能な Look & Feel のアイコンを指定するために使用されるメッセージの種類を表す整数。
戻り値:
ユーザが選択したオプションを示す整数。
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int)

showOptionDialog

public int showOptionDialog(java.awt.Component parentComponent,
                            java.lang.Object message,
                            java.lang.String title,
                            int optionType,
                            int messageType)
                     throws java.awt.HeadlessException
指定されたアイコンを持つダイアログを表示します。

定義:
インタフェース StandardDialog 内の showOptionDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
optionType - ダイアログで選択可能なオプションを指示する整数。
messageType - 主にプラグイン可能な Look & Feel のアイコンを指定するために使用されるメッセージの種類を表す整数。
戻り値:
ユーザが選択したオプションを示す整数。
例外:
java.awt.HeadlessException
関連項目:
StandardDialog.showOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int)

showOptionDialog

public int showOptionDialog(java.awt.Component parentComponent,
                            java.lang.Object message,
                            java.lang.String title,
                            int optionType,
                            int messageType,
                            javax.swing.Icon icon,
                            java.lang.Object[] options,
                            java.lang.Object initialValue)
                     throws java.awt.HeadlessException
指定されたアイコンを持つダイアログを表示します。 options パラメータが指定された場合、選択一覧は options に指定された値になります。

定義:
インタフェース StandardDialog 内の showOptionDialog
パラメータ:
parentComponent - ダイアログを表示する Frame を指定します。null の場合、または parentComponent に Frame がない場合は、デフォルトの Frame が使用されます。
message - 表示する Object
title - ダイアログのタイトル文字列
optionType - ダイアログで選択可能なオプションを指示する整数。
messageType - 主にプラグイン可能な Look & Feel のアイコンを指定するために使用されるメッセージの種類を表す整数。
icon - ダイアログに表示するアイコン
options - ユーザが選択可能な項目を示すオブジェクトの配列。オブジェクトがコンポーネントの場合は適切に描画される。String 以外のオブジェクトは toString メソッドを使用して描画される。このパラメータが null の場合、オプションは Look & Feel で決まる
initialValue - ダイアログのデフォルト選択を示すオブジェクト。options が使用される場合にだけ意味を持つ。null の場合もある
戻り値:
ユーザが選択したオプションを示す整数。
例外:
java.awt.HeadlessException