ドック・ステーションについて

ドック・ステーションは、メイン・ウィンドウ・フレームに配置可能なビュー(ウィンドウ)を作成および管理します。エディタ以外のJDeveloperの非モーダル・ビューは、すべてドッキング可能なビューです。

ドック・ステーションは、DockStationインタフェースのシングルトン・インスタンスにより表されます。 ドック・ステーションは、IDEクラスのstaticメソッドgetDockStationにより取得されます。

ドッキング可能なビューは、レイアウトをサポートします。レイアウトは、どのドッキング可能なビューを開くかを指定し、そのサイズと位置を指定する設定です。ユーザーは、複数のレイアウトの切替えや、カスタマイズしたレイアウトの定義を行うことができます。

ドッキング可能なビューを使用する拡張機能は、DockableFactoryインタフェースを実装し、ドック・ステーションを使用して登録する必要があります。 ドック・ステーションにより、DockableFactoryの実装を登録したドッキング可能なビューの作成が委任されます。 ドッキング可能なビューは、Dockableインタフェースを実装するクラスのインスタンスです。

拡張機能では、ドッキング可能なビューへのアクセスするためのgetDockable、特定のビューが開いているかどうかを判断するためのisDockableVisibleなど、ドック・ステーションのメソッドも使用できます。


IDEクラスについて

oracle.ide.Ide
oracle.ide.docking.Dockable
oracle.ide.docking.DockableFactory
oracle.ide.docking.DockStation

 

Copyright © 1997, 2004, Oracle. All rights reserved.