org.eclipse.jdt.core.ICompilationUnit? はパッケージエクスプローラ上のソースコード一つに対応するというべきインタフェースです。このインタフェースをパッケージエクスプローラなどからアクション経由で取得して、ソースコードの解析などを行うことができます。
次のサンプルコードは、Eclipseのアクションクラス(ハンドラクラス)経由でパッケージエクスプローラからICompilationUnit?を取得し、そのインタフェースの実装メソッド
IJavaElement[] getChildren() throws JavaModelException;
を使って、コードを解析していきます。
この記事は
現在のアクセス:13281