Add "ge.core.jclient.IEntity" class generation from "ge.core.core.EntityType". Use templates and StringUtils from ANTLR distribution (http://www.antlr.org) for code generation.
Java class name for each entity type should be "NormalName_ec" (with "_ec" prefix).
Java package is always default (no package declaration on the first line).
Generated Java class should implement all methods of "ge.core.jclient.IEntity".
Description
Add "ge.core.jclient.IEntity" class generation from "ge.core.core.EntityType". Use templates and StringUtils from ANTLR distribution (http://www.antlr.org) for code generation.
Java class name for each entity type should be "NormalName_ec" (with "_ec" prefix).
Java package is always default (no package declaration on the first line).
Generated Java class should implement all methods of "ge.core.jclient.IEntity".
Dimitri Kurashvili added a comment - 01/Feb/10 09:07 PM implementation is something different from what is requested here.
First of all, IEntity is in org.jforce.core package and it have some new methods.
Generation takes place in "org.jforce.gen" package without renaming class itself.
completed at rev. 69