|
Knopflerfish OSGi 2.4.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.knopflerfish.ant.taskdefs.bundle.BundleJavadocHelperTask
Task that helps building arguments to javadoc. Loads source paths from a file removes dupliocates and adds them to a path structure. Loads export package definitions from a file removes duplicates and osgi specific annotation, then adds them to a comma separated string.
Attribute | Description | Required |
srcRootsFile | The file to read source tree root directories from. | No. No default value. |
srcPropertyName | Name of property that the resulting java source roots are appended to. | No. No default value. |
srcPathId | Id of a path like structure to append the source root dirs to. The structure is created if needed. | No. No default value. |
exportPkgsFile | The file to read export package definitions from. | No. No default value. |
pkgPropertyName | Name of property that the resulting java package list is appended to. | No. No default value. |
Field Summary |
Fields inherited from class org.apache.tools.ant.Task |
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
description, location, project |
Constructor Summary | |
BundleJavadocHelperTask()
|
Method Summary | |
void |
execute()
|
void |
setExportPkgsFile(java.io.File f)
Set property receiving the file to load export package definitions from. |
void |
setPkgPropertyName(java.lang.String s)
Set property receiving the bundle class path pattern. |
void |
setSrcPathId(java.lang.String s)
Set id of path like structure receiving to add source root directories to. |
void |
setSrcPropertyName(java.lang.String s)
Set property receiving the comma separated string with source root directories. |
void |
setSrcRootsFile(java.io.File f)
Set property receiving the file to load source root directory names from. |
Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BundleJavadocHelperTask()
Method Detail |
public void setExportPkgsFile(java.io.File f)
public void setPkgPropertyName(java.lang.String s)
public void setSrcRootsFile(java.io.File f)
public void setSrcPropertyName(java.lang.String s)
public void setSrcPathId(java.lang.String s)
public void execute() throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
|
Knopflerfish OSGi 2.4.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |