ビューについて

ビューは、非モーダルのGUIです。IDEのメイン・ウィンドウはビューで、MainWindowのシングルトン・インスタンスです。その他のビューは、メイン・ウィンドウの直接または間接の従属ビューです。ビューは、ユーザーのビューとの対話を処理するコントローラに関係付けられています。

ビューは、ユーザーにデータ・オブジェクトを表示します。1つのデータ・オブジェクトは、複数のビューを持つことができます。たとえばHTML文書は、エクスプローラ・ビュー、WYSIWYGエディタ・ビューおよびソース・エディタ・ビューを持つことができます。

拡張機能で必要とされる大部分のビューは、次の一般的なタイプのいずれかです。

これらのビューは、AbstractViewまたはDockableWindowサブクラスの1つを拡張することにより実装できます。


ユーザー・インタフェース・イベントについて

oracle.ide.MainWindow
oracle.ide.addin.AbstractView
oracle.ide.docking.DockableWindow