私はEclipse RCPプラグインを開発しています。機能の1つは、ユーザーが見るために特定のクラスのすべての変数とメソッドを表示することです。
現在、ファイル構造をウォークする File Walker を使用してこれを実装しています。.class ファイルが見つかったら、ClassLoader API を使用してクラスをロードするため、クラスを反映して、宣言されたフィールドやメソッドなどを取得し、それらを表示できます。
しかし、組み込みの Eclipse アウトライン ビューをプラグインの一部として使用できるかどうか疑問に思っていました。つまり、インスタンス化してプラグイン内に配置できる要素ですか?
また、プラグインに小さな Java 編集エリアをいつか追加する予定なので、自分で作成する代わりに、Elcipse の編集エリアのインスタンスを作成してアプリケーションに含めることはできますか?