Я пытаюсь добавить вызов к полю StaticClassName.class
для доступа к существующему классу, используя методы Dom из JDT
.
Я получаю IllegalArgumentException
, когда пытаюсь создать простое имя, используя ast.newSimpleName("class")
.
Я думаю, это потому, что JDT
обрабатывает его как ключевое слово, когда оно также используется в качестве имени поля.
Есть ли способ заставить JDT
принимать "класс" в качестве имени идентификатора или другой способ доступа к объекту класса? (он должен работать как статическими, так и нестатическими методами)