Вставьте любой код в метод - PullRequest
0 голосов
/ 21 сентября 2011

Я хочу написать плагин, который начинается с метода, и вставьте некоторый код в метод. Но я не знаю, как получить тело метода. (начальная позиция метода)

1 Ответ

2 голосов
/ 21 сентября 2011

Посмотрите на учебник Ларса Фогеля: http://www.vogella.de/articles/EclipseJDT/article.html

Вы можете найти соответствующий файл, используя модель Java, где вы можете вставить свои собственные тела методов в виде строк;или вы можете проанализировать соответствующий Java-файл в AST, а затем программно изменить эту модель.

...