エクスプローラの要素モデルは、特定のドキュメント内のデータを構造化してグラフィカルに表現したものです。
各モデルは、Element
の1つ以上のインスタンスで構成されます。 通常、モデルはエクスプローラにツリー形式で視覚的にレンダリングされますが、これは必須ではありません。 要素モデルはビジュアル・オブジェクトではありませんが、グラフィカル・コントロールを使用して視覚的にレンダリングできます。たとえば、javax.swing.tree.TreeModel
はjavax.swing.JTree
によりレンダリングされます。
エクスプローラを実装すると、モデルの視覚的な表現を拡張することで、ドキュメントのデータに対して加えられた変更内容をモデルが受け入れることを確認できます。ドキュメントの変更方法には、エディタやプロパティ・インスペクタを使用したり、JDeveloper外部におけるドキュメントを手動で編集するものなどがあります。 これを確認するには、JDeveloperのイベント・メッセージング・メカニズムを使用できます。
エクスプローラの開発
エクスプローラの登録および初期化
構造エクスプローラの更新
oracle.ide.explorer.AbstractExplorer
Copyright © 1997, 2004, Oracle. All rights reserved.