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
Nested ClassesModifier and TypeClassDescriptionclassclassclassprotected static interfacestatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of ajdoc class we're using.protected org.apache.tools.ant.types.Commandlinestatic final booleanIf true, ignore fork param and use FORCE_FORK_VALUEstatic final booleanvalue used as fork when FORCE_FORK is trueprotected org.apache.tools.ant.types.CommandlineFields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
filesetFields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBottom(org.apache.tools.ant.taskdefs.Javadoc.Html text) voidaddFileset(org.apache.tools.ant.types.FileSet fs) protected final booleanprotected intcompile()org.apache.tools.ant.types.Pathorg.apache.tools.ant.types.Pathorg.apache.tools.ant.types.Pathorg.apache.tools.ant.types.Pathorg.apache.tools.ant.types.Commandline.Argumentorg.apache.tools.ant.types.Pathorg.apache.tools.ant.types.Pathvoidexecute()protected final StringfilterSlashes(String str) protected final <T> List<T> list(String str, Ajdoc.Mapper<T> mapper) protected voidreset()protected final voidvoidsetAccess(org.apache.tools.ant.taskdefs.Javadoc.AccessType at) voidsetAdditionalparam(String additionalparam) voidsetArgfile(String argfile) voidsetArgfiles(String argfiles) voidsetAuthor(boolean author) voidsetBootclasspath(org.apache.tools.ant.types.Path path) voidsetBootclasspathref(org.apache.tools.ant.types.Reference bootclasspathref) voidvoidsetCharset(String charset) voidsetClasspath(org.apache.tools.ant.types.Path path) voidsetClasspathref(org.apache.tools.ant.types.Reference id) voidsetDestdir(String destdir) voidsetDocencoding(String docencoding) voidvoidsetDocletpath(org.apache.tools.ant.types.Path path) voidsetDocletpathRef(org.apache.tools.ant.types.Reference id) voidsetDoctitle(String doctitle) voidsetExtdirs(org.apache.tools.ant.types.Path path) voidsetFailonerror(boolean failonerror) protected final voidvoidvoidsetFork(boolean fork) voidvoidvoidsetHelpfile(String helpfile) protected final booleanprotected final booleanvoidsetInternalclasspath(org.apache.tools.ant.types.Path internalclasspath) voidsetInternalclasspathref(org.apache.tools.ant.types.Reference internalclasspathref) voidvoidsetLinkoffline(String linkoffline) voidsetMaxmemory(String max) voidsetNodeprecated(boolean nodeprecated) voidsetNodeprecatedlist(boolean nodeprecatedlist) voidsetNohelp(boolean nohelp) voidsetNoindex(boolean noindex) voidsetNonavbar(boolean nonavbar) voidsetNotree(boolean notree) voidsetOld(boolean old) voidsetOverview(String overview) voidsetPackage(boolean b) voidsetPackageList(String packageList) voidsetPackagenames(String list) voidsetPrivate(boolean b) voidsetProtected(boolean b) voidsetPublic(boolean b) voidsetSerialwarn(boolean serialwarn) voidvoidsetSourcefiles(String list) voidsetSourcepath(org.apache.tools.ant.types.Path path) voidsetSourcepathRef(org.apache.tools.ant.types.Reference id) voidsetSplitindex(boolean splitindex) voidsetSrcdir(org.apache.tools.ant.types.Path path) voidsetSrcdirRef(org.apache.tools.ant.types.Reference id) voidsetStandard(boolean b) voidsetStylesheetfile(String stylesheetfile) voidsetUse(boolean b) voidsetVerbose(boolean b) voidsetVersion(boolean b) voidsetWindowtitle(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, XsetItemsMethods 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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
getProject
-
Field Details
-
AJDOC_CLASSNAME
-
FORCE_FORK
public static final boolean FORCE_FORKIf true, ignore fork param and use FORCE_FORK_VALUE- See Also:
-
FORCE_FORK_VALUE
public static final boolean FORCE_FORK_VALUEvalue used as fork when FORCE_FORK is true- See Also:
-
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:
executein 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
-