org.codehaus.plexus.compiler
public abstract class AbstractCompiler extends AbstractLogEnabled implements Compiler
Version: $Id: AbstractCompiler.java 2441 2005-09-06 17:04:48Z trygvis $
| Field Summary | |
|---|---|
| CompilerOutputStyle | compilerOutputStyle |
| protected static String | EOL |
| String | inputFileEnding |
| String | outputFile |
| String | outputFileEnding |
| protected static String | PS |
| Constructor Summary | |
|---|---|
| protected | AbstractCompiler(CompilerOutputStyle compilerOutputStyle, String inputFileEnding, String outputFileEnding, String outputFile) |
| Method Summary | |
|---|---|
| boolean | canUpdateTarget(CompilerConfiguration configuration) |
| static String | getCanonicalPath(File origFile) |
| CompilerOutputStyle | getCompilerOutputStyle() |
| String | getInputFileEnding(CompilerConfiguration configuration) |
| String | getOutputFile(CompilerConfiguration configuration) |
| String | getOutputFileEnding(CompilerConfiguration configuration) |
| static String | getPathString(List pathElements) |
| protected static String[] | getSourceFiles(CompilerConfiguration config) |
| protected static Set | getSourceFilesForSourceRoot(CompilerConfiguration config, String sourceLocation) |
| protected static String | makeClassName(String fileName, String sourceDir) |
| protected static String[] | toStringArray(List arguments) |
Deprecated: use (String[]) arguments.toArray( new String[ arguments.size() ] ); instead