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:
java.lang.Cloneable
- Direct Known Subclasses:
Javadoc.DocletInfo
- Enclosing class:
- Javadoc
public static class Javadoc.ExtensionInfo extends ProjectComponent
A project aware class used for Javadoc extensions which take a name and a path such as doclet and taglet arguments.
-
-
Field Summary
-
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
-
Constructor Summary
Constructors Constructor Description ExtensionInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Path
createPath()
Create an empty nested path to be configured by Ant with the classpath for the extension.java.lang.String
getName()
Get the name of the extension.Path
getPath()
Get the extension's path.void
setName(java.lang.String name)
Set the name of the extensionvoid
setPath(Path path)
Set the path to use when loading the component.void
setPathRef(Reference r)
Adds a reference to a CLASSPATH defined elsewhere.-
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
-
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
Set the name of the extension- Parameters:
name
- the extension's name.
-
getName
public java.lang.String getName()
Get the name of the extension.- Returns:
- the extension's name.
-
setPath
public void setPath(Path path)
Set the path to use when loading the component.- Parameters:
path
- a Path instance containing the classpath to use.
-
getPath
public Path getPath()
Get the extension's path.- Returns:
- the path to be used to load the extension.
May be
null
-
createPath
public Path createPath()
Create an empty nested path to be configured by Ant with the classpath for the extension.- Returns:
- a new Path instance to be configured.
-
setPathRef
public void setPathRef(Reference r)
Adds a reference to a CLASSPATH defined elsewhere.- Parameters:
r
- the reference containing the path.
-
-