org.apache.tools.ant.taskdefs

Class Javadoc.ExtensionInfo

Enclosing Class:
Javadoc
Known Direct Subclasses:
Javadoc.DocletInfo

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

project

Method Summary

Path
createPath()
Create an empty nested path to be configured by Ant with the classpath for the extension.
String
getName()
Get the name of the extension.
Path
getPath()
Get the extension's path.
void
setName(String name)
Set the name of the extension
void
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

getProject, log, log, setProject

Method Details

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.

getName

public String getName()
Get the name of the extension.
Returns:
the extension's name.

getPath

public Path getPath()
Get the extension's path.
Returns:
the path to be used to load the extension. May be null

setName

public void setName(String name)
Set the name of the extension
Parameters:
name - 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.

setPathRef

public void setPathRef(Reference r)
Adds a reference to a CLASSPATH defined elsewhere.
Parameters:
r - the reference containing the path.

Copyright © 2000-2006 Apache Software Foundation. All Rights Reserved.