2
Я использую следующий код для попытки получить полное имя объекта IFile.Как получить полное имя IFIL?
private String getFullName(IFile file) {
IJavaElement element = JavaCore.create(file);
if (element instanceof IType) {
return ((IType) element).getFullyQualifiedName().toString();
} else {
return new String(((CompilationUnit) element).getFileName());
}
}
В случае, если объектом IFile является класс, метод возвращает, например. следующая строка:
Что я хочу, это полное имя без имени проекта и папки src. Но как я могу это достичь?
Путь Я ищу будет выглядеть следующим образом (пакет декларации + имя класса):
testPackage.TestClass.java
Итак, вы хотите относительный путь? – MeetTitan