| 
 | ||||||||||
| 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
              |
              +--org.apache.tools.ant.taskdefs.AbstractCvsTask
                    |
                    +--org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff
Examines the output of cvs rdiff between two tags. It produces an XML output representing the list of changes.
<!-- Root element --> <!ELEMENT tagdiff ( entry+ ) > <!-- Start tag of the report --> <!ATTLIST tagdiff startTag NMTOKEN #IMPLIED > <!-- End tag of the report --> <!ATTLIST tagdiff endTag NMTOKEN #IMPLIED > <!-- Start date of the report --> <!ATTLIST tagdiff startDate NMTOKEN #IMPLIED > <!-- End date of the report --> <!ATTLIST tagdiff endDate NMTOKEN #IMPLIED > <!-- CVS tag entry --> <!ELEMENT entry ( file ) > <!-- File added, changed or removed --> <!ELEMENT file ( name, revision?, prevrevision? ) > <!-- Name of the file --> <!ELEMENT name ( #PCDATA ) > <!-- Revision number --> <!ELEMENT revision ( #PCDATA ) > <!-- Previous revision number --> <!ELEMENT prevrevision ( #PCDATA ) >
| Field Summary | 
| Fields inherited from class org.apache.tools.ant.taskdefs.AbstractCvsTask | 
| DEFAULT_COMPRESSION_LEVEL | 
| 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 | |
| CvsTagDiff() | |
| Method Summary | |
|  void | execute()Execute task. | 
|  void | setDestFile(java.io.File f)Set the output file for the diff. | 
|  void | setEndDate(java.lang.String s)Set the end date. | 
|  void | setEndTag(java.lang.String s)Set the end tag. | 
|  void | setPackage(java.lang.String p)The package/module to analyze. | 
|  void | setStartDate(java.lang.String s)Set the start date. | 
|  void | setStartTag(java.lang.String s)Set the start tag. | 
| Methods inherited from class org.apache.tools.ant.taskdefs.AbstractCvsTask | 
| addCommandArgument, addCommandArgument, addConfiguredCommandline, addConfiguredCommandline, configureCommandline, getCommand, getCvsRoot, getCvsRsh, getDest, getErrorStream, getExecuteStreamHandler, getOutputStream, getPackage, getPassFile, getPort, getTag, removeCommandline, runCommand, setAppend, setCommand, setCompression, setCompressionLevel, setCvsRoot, setCvsRsh, setDate, setDest, setError, setErrorStream, setExecuteStreamHandler, setFailOnError, setNoexec, setOutput, setOutputStream, setPassfile, setPort, setQuiet, setReallyquiet, setTag | 
| 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 CvsTagDiff()
| Method Detail | 
public void setPackage(java.lang.String p)
setPackage in class AbstractCvsTaskp - the name of the package to analysepublic void setStartTag(java.lang.String s)
s - the start tag.public void setStartDate(java.lang.String s)
s - the start date.public void setEndTag(java.lang.String s)
s - the end tag.public void setEndDate(java.lang.String s)
s - the end date.public void setDestFile(java.io.File f)
f - the output file for the diff.
public void execute()
             throws BuildException
execute in class AbstractCvsTaskBuildException - if an error occurs| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||