Generates Java source code from an ETS .knxproj file.
The plugin generates two Java classes:
1. KnxDatapoint – a class bundling GroupAddress, ETS name, Calimero DPT constant, and translator class reference,
plus a method to create new DPTXlator instances via reflection.
2. {ClassName} – for each Hauptgruppe contains a nested class with:
- strongly-typed KnxDatapoint constants (one per group address)
- a BY_ADDRESS map (Map<GroupAddress, ...