概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.change_vision.jude.api.inf.ui
インタフェース IPluginActionDelegate

    com.change_vision.jude.api.inf.ui.IPluginActionDelegate

    public IPluginActionDelegate

プラグインで追加するメニューの処理を実装するためのインタフェースです。 メニューの追加方法は、astah* プラグイン開発チュートリアルを参照してください。

入れ子のクラスの概要
`class` | `IPluginActionDelegate.UnExpectedException`

メソッドの概要
`abstract Object` | `run(IWindow window)` 追加したメニューを押すと呼び出されるメソッドです。

メソッドの詳細

### run

    abstract Object run(IWindow window)

  追加したメニューを押すと呼び出されるメソッドです。

  パラメータ:
    `window` - 本体のウィンドウオブジェクト
  戻り値:
    本体とやり取りするためのオブジェクト(未対応)
  例外:
    `UnExpectedException` - プラグインの処理で例外が発生した場合､UnExpectedExceptionでラップしてください｡

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド