IJavaProject と fqnd のクラスを取得しました:「com.example.urgs.ClassName」。
プロジェクトに含まれているかどうかを確認するにはどうすればよいですか?
編集:
String value = "com.example.xx.Generator";
IJavaProject ijp = JavaCore.create(this.getProject(parameterValue));
try {
if(ijp.findType(value) == null){
return error("Generator class does not exist.");
}
} catch (JavaModelException e) {
// Stacktrace
e.printStackTrace();
}
これは私にとってはうまくいきます;)
edit2: parameterValue は、ワークスペースにあるものであれば何でもかまいません。