Я хочу сгенерировать Java-источники из пользовательских Javadocs, таких как:
SRC / Java / главная / FooNode.java
/**
* A large chunk of document here.
*
* @grid.path ben.sid.parent
* @grid.mode hier
*/
public GridNode getParent() {
return parent;
}
И сгенерированные файлы могут быть:
- мишень / генерируемой источник / FooNodeGridModel.java
- целевые / генерироваться-ресурсы / FooNode_javadoc_en_US.properties
Вместо java-аннотаций Javadoc лучше отформатирован, то есть Eclipse может выполнять перенос строк на javadocs, но не на аннотации. И Javadoc допускает множественные вхождения одной и той же аннотации.
Лексический анализатор исходного кода Java может быть полезен, но я надеюсь, что будут более продвинутые процессоры Javadoc, поэтому мне не нужно создавать иерархию классов самостоятельно.