public class ProcessTemplateStrategy extends Object implements ProcessingStrategy
ProcessingStrategy to process the contents of the ScaffoldResource from it's source on the
classpath or the project file system with the Freemarker Template engine. The produced output is then written to the
destination in the project's web resources.| Constructor and Description |
|---|
ProcessTemplateStrategy(org.jboss.forge.addon.projects.facets.WebResourcesFacet web,
org.jboss.forge.addon.resource.ResourceFactory resourceFactory,
org.jboss.forge.addon.projects.Project project,
org.jboss.forge.addon.templates.TemplateFactory templateFactory,
Map<String,Object> dataModel) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.forge.addon.resource.Resource<?> |
execute(ScaffoldResource scaffoldResource) |
public ProcessTemplateStrategy(org.jboss.forge.addon.projects.facets.WebResourcesFacet web,
org.jboss.forge.addon.resource.ResourceFactory resourceFactory,
org.jboss.forge.addon.projects.Project project,
org.jboss.forge.addon.templates.TemplateFactory templateFactory,
Map<String,Object> dataModel)
public org.jboss.forge.addon.resource.Resource<?> execute(ScaffoldResource scaffoldResource)
execute in interface ProcessingStrategyCopyright © 2014 JBoss by Red Hat. All rights reserved.