|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Compiler
The interface of an compiling language processor (aka compiler).
| Field Summary | |
|---|---|
static String |
ROLE
|
| Method Summary | |
|---|---|
boolean |
canUpdateTarget(CompilerConfiguration configuration)
|
List<CompilerError> |
compile(CompilerConfiguration configuration)
Deprecated. |
String[] |
createCommandLine(CompilerConfiguration config)
Create the command line that would be executed using this configuration. |
CompilerOutputStyle |
getCompilerOutputStyle()
|
String |
getInputFileEnding(CompilerConfiguration configuration)
|
String |
getOutputFile(CompilerConfiguration configuration)
|
String |
getOutputFileEnding(CompilerConfiguration configuration)
|
CompilerResult |
performCompile(CompilerConfiguration configuration)
Performs the compilation of the project. |
| Field Detail |
|---|
static final String ROLE
| Method Detail |
|---|
CompilerOutputStyle getCompilerOutputStyle()
String getInputFileEnding(CompilerConfiguration configuration)
throws CompilerException
CompilerException
String getOutputFileEnding(CompilerConfiguration configuration)
throws CompilerException
CompilerException
String getOutputFile(CompilerConfiguration configuration)
throws CompilerException
CompilerException
boolean canUpdateTarget(CompilerConfiguration configuration)
throws CompilerException
CompilerException
CompilerResult performCompile(CompilerConfiguration configuration)
throws CompilerException
configuration - the configuration description of the compilation
to perform
CompilerException
@Deprecated
List<CompilerError> compile(CompilerConfiguration configuration)
throws CompilerException
performCompile(CompilerConfiguration) instead.
configuration - the configuration description of the compilation
to perform
CompilerException
String[] createCommandLine(CompilerConfiguration config)
throws CompilerException
config - the CompilerConfiguration describing the compilation
CompilerException - if there was an error generating the command
line
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||