com.nokia.ant.taskdefs
Class AntDependencyTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.nokia.ant.taskdefs.AntDependencyTask
- All Implemented Interfaces:
- java.lang.Cloneable
public class AntDependencyTask
- extends org.apache.tools.ant.Task
Outputs a directed graph of Ant library dependencies, reads information from dependency jars
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 |
Method Summary |
void |
addFileset(org.apache.tools.ant.types.FileSet set)
Add a set of files to copy. |
java.lang.String |
classToJar(java.lang.Class aclass)
|
java.lang.String |
convertJarName(java.lang.String jar)
|
boolean |
digitInString(java.lang.String s)
|
void |
execute()
|
void |
findLicense(java.lang.String name,
java.util.jar.JarFile jar)
|
java.lang.String |
getJarAttr(java.util.jar.JarFile jar,
java.lang.String nameOfAttr)
|
java.util.HashSet<java.lang.String> |
getJarInfo()
|
void |
setOutputFile(java.lang.String path)
Location of graph file to output to |
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 |
AntDependencyTask
public AntDependencyTask()
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet set)
- Add a set of files to copy.
- Parameters:
set
- a set of files to AntDependencyTask.
setOutputFile
public void setOutputFile(java.lang.String path)
- Location of graph file to output to
classToJar
public java.lang.String classToJar(java.lang.Class aclass)
getJarAttr
public java.lang.String getJarAttr(java.util.jar.JarFile jar,
java.lang.String nameOfAttr)
getJarInfo
public java.util.HashSet<java.lang.String> getJarInfo()
findLicense
public void findLicense(java.lang.String name,
java.util.jar.JarFile jar)
digitInString
public boolean digitInString(java.lang.String s)
convertJarName
public java.lang.String convertJarName(java.lang.String jar)
execute
public final void execute()
- Overrides:
execute
in class org.apache.tools.ant.Task