org.schmant.task.jdk.javac.jdk6
Class Jdk6JavacTF

java.lang.Object
  extended by org.schmant.task.stub.AbstractTaskFactory<T,U>
      extended by org.schmant.task.stub.AbstractActionTaskFactory<T,U>
          extended by org.schmant.task.stub.AbstractProcessTaskFactory<T,U>
              extended by org.schmant.task.template.jdk.javac.AbstractJavacTaskFactory<Jdk6JavacTF,Jdk6JavacTask>
                  extended by org.schmant.task.jdk.javac.jdk6.Jdk6JavacTF
All Implemented Interfaces:
ActionTaskConfigurable<Jdk6JavacTF>, ActionTaskFactory<Jdk6JavacTF,Jdk6JavacTask>, ArgumentsConfigurable<Jdk6JavacTF>, ClasspathConfigurable<Jdk6JavacTF>, LoggingConfigurable<Jdk6JavacTF>, OverwriteConfigurable<Jdk6JavacTF>, SourceConfigurable<Jdk6JavacTF>, TargetConfigurable<Jdk6JavacTF>, GeneratorTaskConfigurable<Jdk6JavacTF>, GeneratorTaskFactory<Jdk6JavacTF,Jdk6JavacTask>, ProcessTaskConfigurable<Jdk6JavacTF>, ProcessTaskFactory<Jdk6JavacTF,Jdk6JavacTask>, TaskFactory<Jdk6JavacTF,Jdk6JavacTask>, TaskRunnable, JavacTaskConfigurable<Jdk6JavacTF>, JavacTaskFactory<Jdk6JavacTF,Jdk6JavacTask>

public final class Jdk6JavacTF
extends AbstractJavacTaskFactory<Jdk6JavacTF,Jdk6JavacTask>

Factory for the Jdk6JavacTask.

See Jdk6JavacTF

Since:
0.5
Author:
Karl Gustafsson
See Also:
Jdk6JavacTask
Task_package:
org.schmant.task.base

Field Summary
 
Fields inherited from interface org.schmant.task.confable.OverwriteConfigurable
DEFAULT_OVERWRITE_STRATEGY
 
Constructor Summary
Jdk6JavacTF()
           
 
Method Summary
protected  Jdk6JavacTask createSpecification()
          Subclasses implement this to create the task specification object that this factory uses to configure the task that it is creating.
 
Methods inherited from class org.schmant.task.template.jdk.javac.AbstractJavacTaskFactory
addAnnotationProcessor, addAnnotationProcessorOption, addAnnotationProcessorOptions, addAnnotationProcessors, addArgument, addArguments, addClasspathDecorator, addClasspathDecorators, addClasspathEntries, addClasspathEntry, addDebugOption, addDebugOptions, clearAnnotationProcessorOptions, clearAnnotationProcessors, clearArguments, clearClasspathDecorators, clearClasspathEntries, clearDebugOptions, setAnnotationProcessingMode, setAnnotationProcessorPath, setDeprecation, setEncoding, setImplicitClassFileGeneration, setNowarn, setSourceCodeVersion, setSourceFilesDir, setTargetVersion
 
Methods inherited from class org.schmant.task.stub.AbstractProcessTaskFactory
setOverwrite, setOverwriteStrategy, setTarget
 
Methods inherited from class org.schmant.task.stub.AbstractActionTaskFactory
addSource, addSources, clearSources, setRelativeToBase, setSource, setSources
 
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory
copy, create, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.schmant.task.TaskFactory
copy, create, getLastCreated, getSpecification
 
Methods inherited from interface org.schmant.task.confable.LoggingConfigurable
setLogFooter, setLogHeader, setReportLevel, setTraceLogging
 
Methods inherited from interface org.schmant.task.TaskRunnable
run
 
Methods inherited from interface org.schmant.task.confable.SourceConfigurable
addSource, addSources, clearSources, setRelativeToBase, setSource, setSources
 
Methods inherited from interface org.schmant.task.confable.TargetConfigurable
setTarget
 
Methods inherited from interface org.schmant.task.confable.OverwriteConfigurable
setOverwrite, setOverwriteStrategy
 

Constructor Detail

Jdk6JavacTF

public Jdk6JavacTF()
Method Detail

createSpecification

protected Jdk6JavacTask createSpecification()
Description copied from class: AbstractTaskFactory
Subclasses implement this to create the task specification object that this factory uses to configure the task that it is creating.

Specified by:
createSpecification in class AbstractTaskFactory<Jdk6JavacTF,Jdk6JavacTask>