Package org.apache.tools.ant.taskdefs
Class Javadoc.ExtensionInfo
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.taskdefs.Javadoc.ExtensionInfo
- All Implemented Interfaces:
- Cloneable
- Direct Known Subclasses:
- Javadoc.DocletInfo
- Enclosing class:
- Javadoc
A project aware class used for Javadoc extensions which take a name
 and a path such as doclet and taglet arguments.
- 
Field SummaryFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionCreate an empty nested path to be configured by Ant with the classpath for the extension.getName()Get the name of the extension.getPath()Get the extension's path.voidSet the name of the extensionvoidSet the path to use when loading the component.voidAdds a reference to a CLASSPATH defined elsewhere.Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
- 
Constructor Details- 
ExtensionInfopublic ExtensionInfo()
 
- 
- 
Method Details- 
setNameSet the name of the extension- Parameters:
- name- the extension's name.
 
- 
getNameGet the name of the extension.- Returns:
- the extension's name.
 
- 
setPathSet the path to use when loading the component.- Parameters:
- path- a Path instance containing the classpath to use.
 
- 
getPathGet the extension's path.- Returns:
- the path to be used to load the extension.
 May be null
 
- 
createPathCreate an empty nested path to be configured by Ant with the classpath for the extension.- Returns:
- a new Path instance to be configured.
 
- 
setPathRefAdds a reference to a CLASSPATH defined elsewhere.- Parameters:
- r- the reference containing the path.
 
 
-