|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.schmant.task.stub.AbstractTaskFactory<T,U> org.schmant.task.stub.AbstractActionTaskFactory<T,U> org.schmant.task.template.jdk.javadoc.AbstractJavadocTaskFactory<ExtJavadocTF,ExtJavadocTask> org.schmant.task.jdk.javadoc.ext.ExtJavadocTF
public final class ExtJavadocTF
Factory for the ExtJavadocTask
.
See ExtJavadocTF
ExtJavadocTask
Constructor Summary | |
---|---|
ExtJavadocTF()
|
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.confable.ClasspathConfigurable |
---|
addClasspathDecorator, addClasspathDecorators, addClasspathEntries, addClasspathEntry, clearClasspathDecorators, clearClasspathEntries |
Methods inherited from interface org.schmant.task.confable.SourceConfigurable |
---|
addSource, addSources, clearSources, setRelativeToBase, setSource, setSources |
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 |
Constructor Detail |
---|
public ExtJavadocTF()
Method Detail |
---|
public ExtJavadocTF addTag(String s)
JavadocTaskConfigurable
-tag
parameter.
Add one custom tag.
addTag
in interface JavadocTaskConfigurable<ExtJavadocTF>
s
- The tag definition on String format.
this
public ExtJavadocTF addTag(JavadocTagDefinition t)
JavadocTaskConfigurable
-tag
parameter.
Add one custom tag.
addTag
in interface JavadocTaskConfigurable<ExtJavadocTF>
t
- The tag definition represented as a JavadocTagDefinition
object.
this
public ExtJavadocTF addTags(Object o)
JavadocTaskConfigurable
Corresponds to giving the -tag
parameter for each added tag.
addTags
in interface JavadocTaskConfigurable<ExtJavadocTF>
o
- One or an array or collection of JavadocTagDefinition
objects.
this
public ExtJavadocTF clearTags()
clearTags
in interface JavadocTaskConfigurable<ExtJavadocTF>
public ExtJavadocTF addTaglet(String fqn)
JavadocTaskConfigurable
-taglet
parameter.
addTaglet
in interface JavadocTaskConfigurable<ExtJavadocTF>
fqn
- The fully qualified name of a taglet class.
this
public ExtJavadocTF addTaglets(Object o)
JavadocTaskConfigurable
Corresponds to giving the -taglet
parameter for each added
object.
addTaglets
in interface JavadocTaskConfigurable<ExtJavadocTF>
o
- One or an array or collection of taglet names (strings).
this
public ExtJavadocTF clearTaglets()
clearTaglets
in interface JavadocTaskConfigurable<ExtJavadocTF>
public ExtJavadocTF addTagletPath(Object o)
JavadocTaskConfigurable
-tagletpath
parameter. The path is interpreted
by InterpretAsFileStrategy
.
addTagletPath
in interface JavadocTaskConfigurable<ExtJavadocTF>
o
- The path to a taglet class directory. If this is a
Collection
or an array, it is flattened (see
FlatteningList
).
this
public ExtJavadocTF addTagletPaths(Object o)
JavadocTaskConfigurable
JavadocTaskConfigurable.addTagletPath(Object)
.
addTagletPaths
in interface JavadocTaskConfigurable<ExtJavadocTF>
o
- A collection of paths. See JavadocTaskConfigurable.addTagletPath(Object)
.
this
public ExtJavadocTF clearTagletPaths()
clearTagletPaths
in interface JavadocTaskConfigurable<ExtJavadocTF>
public ExtJavadocTF addJvmOption(String s)
addJvmOption
in interface JvmOptionsConfigurable<ExtJavadocTF>
public ExtJavadocTF addJvmOptions(Object o)
JvmOptionsConfigurable
addJvmOptions
in interface JvmOptionsConfigurable<ExtJavadocTF>
o
- One string or an array or collection of strings. Each string is
an JVM option.public ExtJavadocTF clearJvmOptions()
clearJvmOptions
in interface JvmOptionsConfigurable<ExtJavadocTF>
public ExtJavadocTF setJavadocExecutable(Object o) throws FileNotFoundException
FileNotFoundException
public ExtJavadocTF setJavaHome(Object o)
setJavaHome
in interface JavaHomeConfigurable<ExtJavadocTF>
public ExtJavadocTF setVerbose(boolean b)
public ExtJavadocTF setQuiet(boolean b)
public ExtJavadocTF addArgument(String s)
ArgumentsConfigurable
addArgument
in interface ArgumentsConfigurable<ExtJavadocTF>
s
- The argument.
this
public ExtJavadocTF addArguments(Object o)
ArgumentsConfigurable
addArguments
in interface ArgumentsConfigurable<ExtJavadocTF>
o
- An argument or an array or Collection
of
arguments. If this is an array or a collection, it is flattened
as described in FlatteningList
.
this
public ExtJavadocTF clearArguments()
ArgumentsConfigurable
clearArguments
in interface ArgumentsConfigurable<ExtJavadocTF>
this
.public ExtJavadocTF addEnvironmentVariable(String name, String value)
addEnvironmentVariable
in interface ExtProcessConfigurable<ExtJavadocTF>
public ExtJavadocTF addEnvironmentVariables(Object o)
ExtProcessConfigurable
addEnvironmentVariables
in interface ExtProcessConfigurable<ExtJavadocTF>
o
- A string or an array or collection of strings. The strings must
have the format variable=value.public ExtJavadocTF clearEnvironmentVariables()
clearEnvironmentVariables
in interface ExtProcessConfigurable<ExtJavadocTF>
public ExtJavadocTF setInheritEnvironmentVariables(boolean b)
setInheritEnvironmentVariables
in interface ExtProcessConfigurable<ExtJavadocTF>
public ExtJavadocTF setFailOnErrors(boolean b)
setFailOnErrors
in interface ExtProcessConfigurable<ExtJavadocTF>
public ExtJavadocTF setWorkingDirectory(Object o)
setWorkingDirectory
in interface ExtProcessConfigurable<ExtJavadocTF>
public ExtJavadocTF setStdoutStrategy(ProcessOutputStrategy pos)
setStdoutStrategy
in interface ExtProcessConfigurable<ExtJavadocTF>
public ExtJavadocTF setStderrStrategy(ProcessOutputStrategy pos)
setStderrStrategy
in interface ExtProcessConfigurable<ExtJavadocTF>
public ExtJavadocTF addBootClasspathEntry(Object o)
BootClasspathConfigurable
addBootClasspathEntry
in interface BootClasspathConfigurable<ExtJavadocTF>
o
- The boot classpath entry or entries. If this object is an array
or a collection, it is flattened (see
FlatteningList
). It is up to the object
implementing this to decide how each object should be interpreted.
this
public ExtJavadocTF addBootClasspathEntries(Object o)
BootClasspathConfigurable
BootClasspathConfigurable.addBootClasspathEntry(Object)
.
addBootClasspathEntries
in interface BootClasspathConfigurable<ExtJavadocTF>
o
- The boot classpath entry or entries. See
BootClasspathConfigurable.addBootClasspathEntry(Object)
.
this
public ExtJavadocTF clearBootClasspathEntries()
clearBootClasspathEntries
in interface BootClasspathConfigurable<ExtJavadocTF>
protected ExtJavadocTask createSpecification()
AbstractTaskFactory
createSpecification
in class AbstractTaskFactory<ExtJavadocTF,ExtJavadocTask>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |