org.cruxframework.crux.tools.compile
Class CruxCompilerTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.cruxframework.crux.tools.compile.AbstractCruxCompilerTask
              extended by org.cruxframework.crux.tools.compile.CruxCompilerTask
Direct Known Subclasses:
CruxModulesCompilerTask

public class CruxCompilerTask
extends AbstractCruxCompilerTask

Author:
Thiago da Rosa de Bustamante

Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
CruxCompilerTask()
           
 
Method Summary
protected  void addCompilerParameters(org.apache.tools.ant.taskdefs.Java javatask)
           
 void addDirset(org.apache.tools.ant.types.DirSet dirset)
           
protected  List<File> getInputFiles()
          Gets the list of directories that will be compiled
 
Methods inherited from class org.cruxframework.crux.tools.compile.AbstractCruxCompilerTask
addArg, addClasspath, addJvmarg, compileFile, execute, getProgramClassName, setDoNotPreCompileJavaSource, setFailOnError, setIndentPages, setInputCharset, setKeepPagesGeneratedFiles, setOutputCharset, setOutputDir, setPageFileExtension, setPagesOutputDir, setScanAllowedPackages, setScanIgnoredPackages, setSrcDir, setWebDir
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CruxCompilerTask

public CruxCompilerTask()
Method Detail

addDirset

public void addDirset(org.apache.tools.ant.types.DirSet dirset)

getInputFiles

protected List<File> getInputFiles()
                            throws Exception
Gets the list of directories that will be compiled

Returns:
Throws:
Exception

addCompilerParameters

protected void addCompilerParameters(org.apache.tools.ant.taskdefs.Java javatask)
                              throws Exception
Overrides:
addCompilerParameters in class AbstractCruxCompilerTask
Parameters:
javatask -
Throws:
Exception
IOException


Copyright © 2014. All rights reserved.