net.jangaroo.jooc.mvnplugin
Class CompilerMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by net.jangaroo.jooc.mvnplugin.JangarooMojo
          extended by net.jangaroo.jooc.mvnplugin.AbstractCompilerMojo
              extended by net.jangaroo.jooc.mvnplugin.CompilerMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class CompilerMojo
extends AbstractCompilerMojo

Mojo to compile Jangaroo sources during the compile phase.


Field Summary
 
Fields inherited from class net.jangaroo.jooc.mvnplugin.AbstractCompilerMojo
sourceDirectory
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
CompilerMojo()
           
 
Method Summary
protected  List<File> getActionScriptClassPath()
           
 File getApiOutputDirectory()
           
protected  List<File> getCompileSourceRoots()
           
protected  Set<String> getExcludes()
           
protected  Set<String> getIncludes()
           
 String getModuleClassesJsFileName()
           
protected  File getOutputDirectory()
           
protected  File getTempClassesOutputDirectory()
           
 
Methods inherited from class net.jangaroo.jooc.mvnplugin.AbstractCompilerMojo
execute, getClassesOutputDirectory, getGeneratedSourcesDirectory, getModuleClassesJsFile, getProject, isJangarooPackaging
 
Methods inherited from class net.jangaroo.jooc.mvnplugin.JangarooMojo
getMavenPluginHelper
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilerMojo

public CompilerMojo()
Method Detail

getApiOutputDirectory

public File getApiOutputDirectory()
Specified by:
getApiOutputDirectory in class AbstractCompilerMojo

getActionScriptClassPath

protected List<File> getActionScriptClassPath()
Specified by:
getActionScriptClassPath in class AbstractCompilerMojo

getCompileSourceRoots

protected List<File> getCompileSourceRoots()
Specified by:
getCompileSourceRoots in class AbstractCompilerMojo

getOutputDirectory

protected File getOutputDirectory()
Specified by:
getOutputDirectory in class AbstractCompilerMojo

getTempClassesOutputDirectory

protected File getTempClassesOutputDirectory()
Specified by:
getTempClassesOutputDirectory in class AbstractCompilerMojo

getIncludes

protected Set<String> getIncludes()
Specified by:
getIncludes in class AbstractCompilerMojo

getExcludes

protected Set<String> getExcludes()
Specified by:
getExcludes in class AbstractCompilerMojo

getModuleClassesJsFileName

public String getModuleClassesJsFileName()
Specified by:
getModuleClassesJsFileName in class AbstractCompilerMojo


Copyright © 2002-2012 CoreMedia AG. All Rights Reserved.