Package org.aspectj.tools.ant.taskdefs
Class Ajdoc
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.MatchingTask
org.aspectj.tools.ant.taskdefs.Ajdoc
- All Implemented Interfaces:
org.apache.tools.ant.types.selectors.SelectorContainer
public class Ajdoc
extends org.apache.tools.ant.taskdefs.MatchingTask
A task to run the ajdoc tool.
- Author:
- Jeff Palm
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
class
protected static interface
static class
-
Field Summary
Modifier and TypeFieldDescriptionstatic String
The name of ajdoc class we're using.protected org.apache.tools.ant.types.Commandline
static boolean
If true, ignore fork param and use FORCE_FORK_VALUEstatic boolean
value used as fork when FORCE_FORK is trueprotected org.apache.tools.ant.types.Commandline
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
fileset
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addBottom(org.apache.tools.ant.taskdefs.Javadoc.Html text)
void
addFileset(org.apache.tools.ant.types.FileSet fs)
protected boolean
protected int
compile()
org.apache.tools.ant.types.Path
org.apache.tools.ant.types.Path
org.apache.tools.ant.types.Path
org.apache.tools.ant.types.Path
org.apache.tools.ant.types.Commandline.Argument
org.apache.tools.ant.types.Path
org.apache.tools.ant.types.Path
void
execute()
protected String
filterSlashes(String str)
protected <T> List<T>
list(String str, Ajdoc.Mapper<T> mapper)
protected void
reset()
protected void
void
setAccess(org.apache.tools.ant.taskdefs.Javadoc.AccessType at)
void
setAdditionalparam(String additionalparam)
void
setArgfile(String argfile)
void
setArgfiles(String argfiles)
void
setAuthor(boolean author)
void
setBootclasspath(org.apache.tools.ant.types.Path path)
void
setBootclasspathref(org.apache.tools.ant.types.Reference bootclasspathref)
void
void
setCharset(String charset)
void
setClasspath(org.apache.tools.ant.types.Path path)
void
setClasspathref(org.apache.tools.ant.types.Reference id)
void
setDestdir(String destdir)
void
setDocencoding(String docencoding)
void
void
setDocletpath(org.apache.tools.ant.types.Path path)
void
setDocletpathRef(org.apache.tools.ant.types.Reference id)
void
setDoctitle(String doctitle)
void
setExtdirs(org.apache.tools.ant.types.Path path)
void
setFailonerror(boolean failonerror)
protected void
void
void
setFork(boolean fork)
void
void
void
setHelpfile(String helpfile)
protected boolean
protected boolean
void
setInternalclasspath(org.apache.tools.ant.types.Path internalclasspath)
void
setInternalclasspathref(org.apache.tools.ant.types.Reference internalclasspathref)
void
void
setLinkoffline(String linkoffline)
void
setMaxmemory(String max)
void
setNodeprecated(boolean nodeprecated)
void
setNodeprecatedlist(boolean nodeprecatedlist)
void
setNohelp(boolean nohelp)
void
setNoindex(boolean noindex)
void
setNonavbar(boolean nonavbar)
void
setNotree(boolean notree)
void
setOld(boolean old)
void
setOverview(String overview)
void
setPackage(boolean b)
void
setPackageList(String packageList)
void
setPackagenames(String list)
void
setPrivate(boolean b)
void
setProtected(boolean b)
void
setPublic(boolean b)
void
setSerialwarn(boolean serialwarn)
void
void
setSourcefiles(String list)
void
setSourcepath(org.apache.tools.ant.types.Path path)
void
setSourcepathRef(org.apache.tools.ant.types.Reference id)
void
setSplitindex(boolean splitindex)
void
setSrcdir(org.apache.tools.ant.types.Path path)
void
setSrcdirRef(org.apache.tools.ant.types.Reference id)
void
setStandard(boolean b)
void
setStylesheetfile(String stylesheetfile)
void
setUse(boolean b)
void
setVerbose(boolean b)
void
setVersion(boolean b)
void
setWindowtitle(String windowtitle)
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
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
-
Field Details
-
AJDOC_CLASSNAME
The name of ajdoc class we're using.- See Also:
- Constant Field Values
-
FORCE_FORK
public static final boolean FORCE_FORKIf true, ignore fork param and use FORCE_FORK_VALUE- See Also:
- Constant Field Values
-
FORCE_FORK_VALUE
public static final boolean FORCE_FORK_VALUEvalue used as fork when FORCE_FORK is true- See Also:
- Constant Field Values
-
cmd
protected org.apache.tools.ant.types.Commandline cmd -
vmcmd
protected org.apache.tools.ant.types.Commandline vmcmd
-
-
Constructor Details
-
Ajdoc
public Ajdoc()reset all to initial values - permit gc if Ajdoc is held
-
-
Method Details
-
reset
protected void reset() -
setif
-
setfile
-
set
-
setif
-
setSource
-
setSourcepath
public void setSourcepath(org.apache.tools.ant.types.Path path) -
createSourcepath
public org.apache.tools.ant.types.Path createSourcepath() -
setSourcepathRef
public void setSourcepathRef(org.apache.tools.ant.types.Reference id) -
setSrcdir
public void setSrcdir(org.apache.tools.ant.types.Path path) -
createSrcdir
public org.apache.tools.ant.types.Path createSrcdir() -
setSrcdirRef
public void setSrcdirRef(org.apache.tools.ant.types.Reference id) -
setDestdir
-
setSourcefiles
-
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet fs) -
setPackagenames
-
setAccess
public void setAccess(org.apache.tools.ant.taskdefs.Javadoc.AccessType at) -
setPackageList
-
setClasspath
public void setClasspath(org.apache.tools.ant.types.Path path) -
createClasspath
public org.apache.tools.ant.types.Path createClasspath() -
setClasspathref
public void setClasspathref(org.apache.tools.ant.types.Reference id) -
setBootclasspath
public void setBootclasspath(org.apache.tools.ant.types.Path path) -
createBootclasspath
public org.apache.tools.ant.types.Path createBootclasspath() -
setBootclasspathref
public void setBootclasspathref(org.apache.tools.ant.types.Reference bootclasspathref) -
setInternalclasspath
public void setInternalclasspath(org.apache.tools.ant.types.Path internalclasspath) -
createInternalclasspath
public org.apache.tools.ant.types.Path createInternalclasspath() -
setInternalclasspathref
public void setInternalclasspathref(org.apache.tools.ant.types.Reference internalclasspathref) -
setExtdirs
public void setExtdirs(org.apache.tools.ant.types.Path path) -
createArgfiles
-
setArgfile
-
setArgfiles
-
setOverview
-
setPublic
public void setPublic(boolean b) -
setPackage
public void setPackage(boolean b) -
setProtected
public void setProtected(boolean b) -
setPrivate
public void setPrivate(boolean b) -
setOld
public void setOld(boolean old) -
setAuthor
public void setAuthor(boolean author) -
setSplitindex
public void setSplitindex(boolean splitindex) -
setWindowtitle
-
setDoctitle
-
setHeader
-
setBottom
-
addBottom
public void addBottom(org.apache.tools.ant.taskdefs.Javadoc.Html text) -
setVerbose
public void setVerbose(boolean b) -
setVersion
public void setVersion(boolean b) -
setUse
public void setUse(boolean b) -
setStandard
public void setStandard(boolean b) -
setLink
-
createLink
-
setLinkoffline
-
setGroup
-
createGroup
-
setNodeprecated
public void setNodeprecated(boolean nodeprecated) -
setNodeprecatedlist
public void setNodeprecatedlist(boolean nodeprecatedlist) -
setNotree
public void setNotree(boolean notree) -
setNoindex
public void setNoindex(boolean noindex) -
setNohelp
public void setNohelp(boolean nohelp) -
setSerialwarn
public void setSerialwarn(boolean serialwarn) -
setHelpfile
-
setStylesheetfile
-
setCharset
-
setDocencoding
-
setDoclet
-
createDoclet
-
setDocletpath
public void setDocletpath(org.apache.tools.ant.types.Path path) -
createDocletpath
public org.apache.tools.ant.types.Path createDocletpath() -
setDocletpathRef
public void setDocletpathRef(org.apache.tools.ant.types.Reference id) -
setAdditionalparam
-
setFailonerror
public void setFailonerror(boolean failonerror) -
setFork
public void setFork(boolean fork) -
createJvmarg
public org.apache.tools.ant.types.Commandline.Argument createJvmarg() -
setMaxmemory
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
execute
in classorg.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
-
compile
protected int compile() throws org.apache.tools.ant.BuildException- Throws:
org.apache.tools.ant.BuildException
-
list
-
files
-
strings
-
strings
-
filterSlashes
-
check
-