Eclipse プラグインを作成しようとしています。基本的なものは RCP に依存し、Java コード生成は JDT に依存します。これは、パッケージといくつかのクラス名を要求する Wizard / WizardPage で構成されています。ユーザーが [完了] をクリックすると、ウィザードで、入力された値に対応するクラスを現在の Java プロジェクトに作成します。
基本的なUIが機能しています。私が理解できないのは、対応するクラスコードを生成する方法です。Eclipse のドキュメントは、従うのが少し難しいです。収集できることから、最初にワークスペースから IJavaProject を取得する必要があり、そこから IPackageFragment を取得し、そこから createCompilationUnit() を呼び出してクラスを作成できます。
私ができないことは、実用的な例を見つけることです。どういうわけか、ワークスペースのルートから必要な場所まで歩いてユニットを作成できると思います。
誰でも単純な作業コードへのポインタを提供できますか?