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