| Package | Description |
|---|---|
| org.quattor.ant |
Provides an ant task and supporting files to allow the pan compiler to be called
from an ant build script.
|
| org.quattor.pan |
Contains the high-level classes used to invoke the pan language compiler.
|
| org.quattor.pan.parser |
Provides classes for the implementation of the pan language parser.
|
| org.quattor.pan.tasks |
Provides classes that implement parallel tasks within the compiler.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
DependencyChecker.extractLocalizedTemplateName(File sourceFile,
CompilerOptions options) |
| Modifier and Type | Field and Description |
|---|---|
CompilerOptions |
Compiler.options
This holds a reference to the compiler options.
|
| Modifier and Type | Method and Description |
|---|---|
static CompilerOptions |
CompilerOptions.createAnnotationOptions(File annotationDirectory,
File annotationBaseDirectory)
Create a CompilerOptions object that is appropriate for processing annotations
|
static CompilerOptions |
CompilerOptions.createCheckSyntaxOptions(CompilerOptions.DeprecationWarnings deprecationWarnings)
Create a CompilerOptions object that is appropriate for just doing a
syntax check.
|
| Modifier and Type | Method and Description |
|---|---|
static CompilerResults |
Compiler.run(CompilerOptions options,
List<String> objectNames,
Collection<File> tplFiles)
This is a convenience method which creates a compiler and then invokes the
process method. |
| Constructor and Description |
|---|
Compiler(CompilerOptions options,
List<String> objectNames,
Collection<File> tplFiles)
Create a compiler object with the given options and that will process the given templates (either by name or
absolute path).
|
| Modifier and Type | Method and Description |
|---|---|
void |
PanParser.setCompilerOptions(CompilerOptions options)
Set the compiler options.
|
| Modifier and Type | Method and Description |
|---|---|
static ASTTemplate |
CompileTask.CallImpl.compile(File tplfile,
CompilerOptions compilerOptions)
Run the compilation.
|
| Constructor and Description |
|---|
CompileTask.CallImpl(String tplpath,
CompileCache.PostCompileProcessor postCompileProcessor,
CompilerOptions compilerOptions) |
CompileTask(String tplfile,
CompileCache.PostCompileProcessor postCompileProcessor,
CompilerOptions compilerOptions) |
Copyright © 2014 Quattor. All Rights Reserved.