org.apache.maven.plugin.stubs
Class CompilerStub
java.lang.Object
org.apache.maven.plugin.stubs.CompilerStub
- All Implemented Interfaces:
- Compiler
public class CompilerStub
- extends Object
- implements Compiler
- Author:
- Edwin Punzalan
Fields inherited from interface org.codehaus.plexus.compiler.Compiler |
ROLE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompilerStub
public CompilerStub()
CompilerStub
public CompilerStub(boolean shouldFail)
getCompilerOutputStyle
public CompilerOutputStyle getCompilerOutputStyle()
- Specified by:
getCompilerOutputStyle
in interface Compiler
getInputFileEnding
public String getInputFileEnding(CompilerConfiguration compilerConfiguration)
throws CompilerException
- Specified by:
getInputFileEnding
in interface Compiler
- Throws:
CompilerException
getOutputFileEnding
public String getOutputFileEnding(CompilerConfiguration compilerConfiguration)
throws CompilerException
- Specified by:
getOutputFileEnding
in interface Compiler
- Throws:
CompilerException
getOutputFile
public String getOutputFile(CompilerConfiguration compilerConfiguration)
throws CompilerException
- Specified by:
getOutputFile
in interface Compiler
- Throws:
CompilerException
canUpdateTarget
public boolean canUpdateTarget(CompilerConfiguration compilerConfiguration)
throws CompilerException
- Specified by:
canUpdateTarget
in interface Compiler
- Throws:
CompilerException
compile
public List<CompilerError> compile(CompilerConfiguration compilerConfiguration)
throws CompilerException
- Specified by:
compile
in interface Compiler
- Throws:
CompilerException
createCommandLine
public String[] createCommandLine(CompilerConfiguration compilerConfiguration)
throws CompilerException
- Specified by:
createCommandLine
in interface Compiler
- Throws:
CompilerException
Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.