Идея состоит в том, чтобы создать предопределенный класс Java, основанный на конфигурации через пользовательский интерфейс.
Создано действие, которое появляется, чтобы получить пользовательский интерфейс для получения конфигурации.
Предопределенный пользовательский код Java сохраняется как шаблон скорости внутри ресурсов плагина.VelocityEngine velocityEngine = new VelocityEngine();
velocityEngine.setProperty(RuntimeConstants.RESOURCE_LOADER, "classpath");
velocityEngine.setProperty("classpath.resource.loader.class", ClasspathResourceLoader.class.getName());
velocityEngine.setProperty("runtime.log.logsystem.class","org.apache.velocity.runtime.log.NullLogSystem");
velocityEngine.init();
Template t = velocityEngine.getTemplate("EntityModel.vm");
Подробнее здесь: https://stackoverflow.com/questions/615 ... evelopment