ユーザー・イベントが発生すると、コマンドが起動され、そのイベントに関連付けられたアクション(IdeAction
のインスタンス)がコントローラによって処理されます。 IDEフレームワークでは、コマンドの連鎖が自動的に処理されます。
アクションはアクティブ・コントローラのhandleEvent
メソッドに渡されます。これは基本的には、アクションのコマンドIDに基づく分岐文です。handleEvent
メソッドが指定したアクションのコマンドIDに対して定義されている場合、このメソッドによってCommand
インスタンスが作成または選択され、これをCommandProcessor
の起動メソッドに渡すと、trueが返されます。
ユーザー・インタフェース・イベントについて
コンテキストについて
IDEアクションについて
コマンドについて
コントローラについて
IDEアクションの更新について
oracle.ide.Ide
oracle.ide.IdeAction
oracle.ide.Addin.Command
oracle.ide.CommandProcessor
Copyright © 1997, 2004, Oracle. All rights reserved.