|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tools.ant.ProjectComponent org.apache.tools.ant.Task net.sf.statcvs.ant.StatCvsTask
Ant task for running statcvs.
Field Summary |
Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Constructor Summary | |
StatCvsTask()
Constructor for StatCvsTask. |
Method Summary | |
void |
execute()
Runs the task |
protected void |
initProperties()
method initializes the ConfigurationOptions object with received values. |
void |
setBugzilla(java.lang.String bugzilla)
|
void |
setCharset(java.lang.String charset)
|
void |
setChora(java.lang.String chora)
|
void |
setConfigFile(java.lang.String configFile)
|
void |
setCss(java.lang.String cssFile)
|
void |
setCvsweb(java.lang.String cvsweb)
|
void |
setDisableTwitterButton(boolean disableTwitterButton)
|
void |
setExclude(java.lang.String exclude)
Specifies files to exclude from the analysis. |
void |
setFormat(java.lang.String format)
|
void |
setInclude(java.lang.String include)
Specifies files to include in the analysis. |
void |
setJCVSWeb(java.lang.String jcvsweb)
|
void |
setLog(java.lang.String logFile)
|
void |
setMantis(java.lang.String mantis)
|
void |
setNoDeveloper(java.lang.String nonDeveloperLogin)
TODO: This supports just a single value, but should support multiple login names -- how? |
void |
setNotes(java.lang.String notesFile)
|
void |
setOutputDir(java.lang.String outDir)
|
void |
setPath(java.lang.String modDir)
|
void |
setTags(java.lang.String tags)
Specifies regular expression to include tag to lines of code graph. |
void |
setTitle(java.lang.String title)
|
void |
setViewCVS(java.lang.String viewcvs)
|
void |
setViewVC(java.lang.String viewvc)
|
void |
setXDoc(boolean generateXDoc)
|
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StatCvsTask()
Method Detail |
public void execute() throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
- if an IO Error occursprotected void initProperties() throws ConfigurationException
ConfigurationException
public void setLog(java.lang.String logFile)
logFile
- String representing the cvs log filepublic void setPath(java.lang.String modDir)
modDir
- String representing the directory containing the CVS projectpublic void setOutputDir(java.lang.String outDir)
outDir
- String representing the output directory of the reportpublic void setInclude(java.lang.String include)
include
- a list of Ant-style wildcard patterns, delimited by : or ;FilePatternMatcher
public void setExclude(java.lang.String exclude)
exclude
- a list of Ant-style wildcard patterns, delimited by : or ;FilePatternMatcher
public void setTags(java.lang.String tags)
tags
- regular expression to included tags names.public void setTitle(java.lang.String title)
title
- String representing the title to be used in the reportspublic void setCss(java.lang.String cssFile)
cssFile
- String representing the CSS file to use for the reportpublic void setNotes(java.lang.String notesFile)
notesFile
- String representing the notes file to include on
the report's index pagepublic void setViewCVS(java.lang.String viewcvs)
viewcvs
- String representing the URL of a ViewCVS installationpublic void setViewVC(java.lang.String viewvc)
viewvc
- String representing the URL of a ViewVC installationpublic void setCvsweb(java.lang.String cvsweb)
cvsweb
- String representing the URL of a cvsweb installationpublic void setChora(java.lang.String chora)
chora
- String representing the URL of a Chora installationpublic void setJCVSWeb(java.lang.String jcvsweb)
jcvsweb
- String representing the URL of a JCVSWeb installationpublic void setBugzilla(java.lang.String bugzilla)
bugzilla
- String representing the URL of a Bugzilla installationpublic void setMantis(java.lang.String mantis)
mantis
- String representing the URL of a Mantis installationpublic void setXDoc(boolean generateXDoc)
generateXDoc
- Generate XDoc or HTML?public void setFormat(java.lang.String format)
format
- "xdoc" or "html"public void setNoDeveloper(java.lang.String nonDeveloperLogin)
nonDeveloperLogin
- A login name to be excluded from developer
listspublic void setCharset(java.lang.String charset)
public void setConfigFile(java.lang.String configFile)
public void setDisableTwitterButton(boolean disableTwitterButton)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |