org.apache.maven.plugin.compiler.stubs
Class CompilerStub

java.lang.Object
  extended by org.apache.maven.plugin.compiler.stubs.CompilerStub
All Implemented Interfaces:
Compiler

public class CompilerStub
extends Object
implements Compiler

Author:
Edwin Punzalan

Field Summary
 
Fields inherited from interface org.codehaus.plexus.compiler.Compiler
ROLE
 
Constructor Summary
CompilerStub()
           
CompilerStub(boolean shouldFail)
           
 
Method Summary
 boolean canUpdateTarget(CompilerConfiguration compilerConfiguration)
           
 List<CompilerError> compile(CompilerConfiguration compilerConfiguration)
           
 String[] createCommandLine(CompilerConfiguration compilerConfiguration)
           
 CompilerOutputStyle getCompilerOutputStyle()
           
 String getInputFileEnding(CompilerConfiguration compilerConfiguration)
           
 String getOutputFile(CompilerConfiguration compilerConfiguration)
           
 String getOutputFileEnding(CompilerConfiguration compilerConfiguration)
           
 CompilerResult performCompile(CompilerConfiguration compilerConfiguration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilerStub

public CompilerStub()

CompilerStub

public CompilerStub(boolean shouldFail)
Method Detail

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

performCompile

public CompilerResult performCompile(CompilerConfiguration compilerConfiguration)
                              throws CompilerException
Specified by:
performCompile 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.