|
Knopflerfish OSGi 3.1.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 3.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||