ドック・ステーションは、メイン・ウィンドウ・フレームに配置可能なビュー(ウィンドウ)を作成および管理します。エディタ以外のJDeveloperの非モーダル・ビューは、すべてドッキング可能なビューです。
ドック・ステーションは、DockStation
インタフェースのシングルトン・インスタンスにより表されます。 ドック・ステーションは、IDEクラスのstaticメソッドgetDockStation
により取得されます。
ドッキング可能なビューは、レイアウトをサポートします。レイアウトは、どのドッキング可能なビューを開くかを指定し、そのサイズと位置を指定する設定です。ユーザーは、複数のレイアウトの切替えや、カスタマイズしたレイアウトの定義を行うことができます。
ドッキング可能なビューを使用する拡張機能は、DockableFactory
インタフェースを実装し、ドック・ステーションを使用して登録する必要があります。 ドック・ステーションにより、DockableFactory
の実装を登録したドッキング可能なビューの作成が委任されます。 ドッキング可能なビューは、Dockable
インタフェースを実装するクラスのインスタンスです。
拡張機能では、ドッキング可能なビューへのアクセスするためのgetDockable
、特定のビューが開いているかどうかを判断するためのisDockableVisible
など、ドック・ステーションのメソッドも使用できます。
oracle.ide.Ide
oracle.ide.docking.Dockable
oracle.ide.docking.DockableFactory
oracle.ide.docking.DockStation
Copyright © 1997, 2004, Oracle. All rights reserved.