インスペクタ・マネージャについて

インスペクタ・マネージャは、プロパティ・インスペクタ(選択されているオブジェクトのプロパティ(名前および値)をアクティブなデザイナに表示するビュー)を管理します。デザイナは、UIエディタなどのグラフィカルなエディタです。プロパティ・インスペクタは、メイン・メニューから「表示」->「プロパティ・インスペクタ」を選択して開くことができます。

インスペクタ・マネージャは、InspectorManagerインタフェースのシングルトン・インスタンスにより表されます。また、IdeクラスのstaticメソッドgetInspectorfaceManagerにより取得されます。

プロパティ・インスペクタには、SupportsInspectionインタフェースを実装し、Inspectableインタフェースの実装に関連付けられているオブジェクトを表示できます。

インスペクタ・ファクトリは、SupportsInspection実装からInspectable実装へのマッピングのレジストリをメンテナンスします。新規マッピングは、registerInspectableメソッドをコールして登録できます。

インスペクタ・ファクトリは、InspectorFactoryクラスのシングルトン・インスタンスです。また、そのstaticメソッドgetInstanceにより取得できます。


IDEの構造について

oracle.ide.Ide
oracle.ide.inspector.Inspectable
oracle.ide.inspector.InspectorManager
oracle.ide.model.SupportsInspection