public class DefaultPortableViewCompiler extends java.lang.Object implements PortableViewCompiler
Default PortableViewCompiler
The compilation process is defined by a ProcessStep list which will
be call sequentially
To share process status data between steps every ProcessStep receives
a ProcessData instance create before excution's starting
| Constructor and Description |
|---|
DefaultPortableViewCompiler(java.lang.String mapFileExtension) |
| Modifier and Type | Method and Description |
|---|---|
PortableViewCompilerStatus |
compile(PortableViewCompilation compilation) |
java.lang.String |
getTargetFolder() |
java.lang.String |
getWorkFolder() |
protected void |
initializeSteps()
Loads steps list with all steps must be executed
|
void |
setCompilerListener(PortableViewCompilerListener listener) |
void |
setTargetFolder(java.lang.String folder) |
void |
setWorkFolder(java.lang.String folder) |
public DefaultPortableViewCompiler(java.lang.String mapFileExtension)
protected void initializeSteps()
public java.lang.String getWorkFolder()
getWorkFolder in interface PortableViewCompilerpublic void setWorkFolder(java.lang.String folder)
setWorkFolder in interface PortableViewCompilerpublic java.lang.String getTargetFolder()
getTargetFolder in interface PortableViewCompilerpublic void setTargetFolder(java.lang.String folder)
setTargetFolder in interface PortableViewCompilerpublic void setCompilerListener(PortableViewCompilerListener listener)
setCompilerListener in interface PortableViewCompilerpublic PortableViewCompilerStatus compile(PortableViewCompilation compilation)
compile in interface PortableViewCompiler