Here it is, strange that it was html, I did it as a txt attachement.

Erik Hatcher wrote:

Your HTML file got stripped.  Could you e-mail that to me privately and I
will commit it?

Thanks,
   Erik


----- Original Message ----- From: "Nick Chalko" <[EMAIL PROTECTED]> To: "Ant Developers List" <[EMAIL PROTECTED]> Sent: Thursday, May 30, 2002 4:23 PM Subject: [PATCH] manual for ant classes built for extension.




Modification to the Developing with Ant section of the Manual.
Describes classes designed for extension.





----------------------------------------------------------------------------
----




? docs/manual/base_task_classes.html
Index: docs/manual/develop.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/develop.html,v
retrieving revision 1.10
diff -u -r1.10 develop.html
--- docs/manual/develop.html 27 Mar 2002 17:50:28 -0000 1.10
+++ docs/manual/develop.html 30 May 2002 19:08:00 -0000
@@ -11,7 +11,8 @@
<h2><a name="writingowntask">Writing Your Own Task</a></h2>
<p>It is very easy to write your own task:</p>
<ol>
- <li>Create a Java class that extends


<code>org.apache.tools.ant.Task</code>.</li>


+ <li>Create a Java class that extends


<code>org.apache.tools.ant.Task</code>


+ or <a href="base_task_classes.html">another class</a> that was


desgined to be extended.</li>


<li>For each attribute, write a <i>setter</i> method. The setter method


must be a


    <code>public void</code> method that takes a single argument. The
    name of the method must begin with <code>set</code>, followed by the
Index: docs/manual/developlist.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/developlist.html,v
retrieving revision 1.2
diff -u -r1.2 developlist.html
--- docs/manual/developlist.html 22 Apr 2002 13:22:56 -0000 1.2
+++ docs/manual/developlist.html 30 May 2002 19:07:59 -0000
@@ -13,6 +13,7 @@
<h3>Developing with Ant</h3>

<a href="develop.html#writingowntask">Writing Your Own Task</a><br>
+<a href="base_task_classes.html">Tasks Designed for Extensiton</a><br>
<a href="develop.html#buildevents">Build Events</a><br>
<a href="develop.html#integration">Source-code Integration</a><br>
<a href="inputhandler.html">InputHandler</a><br>






----------------------------------------------------------------------------
----




--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>




--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



Index: docs/manual/base_task_classes.html
===================================================================
RCS file: docs/manual/base_task_classes.html
diff -N docs/manual/base_task_classes.html
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ docs/manual/base_task_classes.html  26 Apr 2002 17:51:19 -0000
@@ -0,0 +1,87 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<title>Tasks Desinged for Extension</title>
+</head>
+
+<body>
+<h1>Tasks Desgined for Extension</h1>
+These classes are desgined to be extended.  Always start here when writting 
your own task.
+
+<table border="1">
+<thead>
+<tr>
+<th>
+Class
+</th>
+<th>
+Description
+</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>
+<a href="api/org/apache/tools/ant/Task.html">Task</a>
+</td>
+<td>
+Base class for all tasks.
+</td>
+</tr>
+
+<tr>
+<td>
+<a 
href="api/org/apache/tools/ant/taskdefs/AbstractCvsTask.html">AbstractCvsTask</a>
+</td>
+<td>
+Another task can extend this with some customized output processing
+</td>
+</tr>
+
+<tr>
+<td>
+<a href="api/org/apache/tools/ant/taskdefs/JDBCTask.html">JDBCTask</a>
+</td>
+<td>
+Handles JDBC configuration needed by SQL type tasks.
+</td>
+</tr>
+
+<tr>
+<td>
+<a href="api/org/apache/tools/ant/taskdefs/MatchingTask.html">MatchingTask</a>
+</td>
+<td>
+This is an abstract task that should be used by all those tasks that require 
to include or exclude files based on pattern matching.
+</td>
+</tr>
+
+<tr>
+<td>
+<a href="api/org/apache/tools/ant/taskdefs/Pack.html">Pack</a>
+</td>
+<td>
+Abstract Base class for pack tasks.
+</td>
+</tr>
+
+
+<tr>
+<td>
+<a href="api/org/apache/tools/ant/taskdefs/Unpack.html">Unpack</a>
+</td>
+<td>
+Abstract Base class for unpack tasks.
+</td>
+</tr>
+
+</tbody>
+</table>
+
+<hr>
+<p align="center">Copyright &copy; 2001-2002 Apache Software Foundation. All 
rights
+Reserved.</p>
+
+</body>
+</html>
Index: docs/manual/base_task_classes.html~
===================================================================
RCS file: docs/manual/base_task_classes.html~
diff -N docs/manual/base_task_classes.html~
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ docs/manual/base_task_classes.html~ 26 Apr 2002 17:51:19 -0000
@@ -0,0 +1,21 @@
+<html>

+

+<head>

+<meta http-equiv="Content-Language" content="en-us">

+<title>Task classes desinged for extension</title>

+</head>

+

+<body>

+<h1>Task classes desgined for extension</h1>

+These classes are desgined to be extended.  Always start here when writting 
your own task.

+

+<table>

+

+</table>

+

+<hr>

+<p align="center">Copyright &copy; 2001-2002 Apache Software Foundation. All 
rights

+Reserved.</p>

+

+</body>

+</html>

Index: docs/manual/develop.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/develop.html,v
retrieving revision 1.10
diff -u -r1.10 develop.html
--- docs/manual/develop.html    27 Mar 2002 17:50:28 -0000      1.10
+++ docs/manual/develop.html    26 Apr 2002 17:51:19 -0000
@@ -11,7 +11,8 @@
 <h2><a name="writingowntask">Writing Your Own Task</a></h2>
 <p>It is very easy to write your own task:</p>
 <ol>
-  <li>Create a Java class that extends 
<code>org.apache.tools.ant.Task</code>.</li>
+  <li>Create a Java class that extends <code>org.apache.tools.ant.Task</code>
+      or <a href="base_task_classes.html">another class</a> that was desgined 
to be extended.</li>
   <li>For each attribute, write a <i>setter</i> method. The setter method must 
be a
     <code>public void</code> method that takes a single argument. The
     name of the method must begin with <code>set</code>, followed by the
Index: docs/manual/developlist.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/developlist.html,v
retrieving revision 1.2
diff -u -r1.2 developlist.html
--- docs/manual/developlist.html        22 Apr 2002 13:22:56 -0000      1.2
+++ docs/manual/developlist.html        26 Apr 2002 17:51:19 -0000
@@ -13,6 +13,7 @@
 <h3>Developing with Ant</h3>
 
 <a href="develop.html#writingowntask">Writing Your Own Task</a><br>
+<a href="base_task_classes.html">Tasks Designed for Extensiton</a><br>
 <a href="develop.html#buildevents">Build Events</a><br>
 <a href="develop.html#integration">Source-code Integration</a><br>
 <a href="inputhandler.html">InputHandler</a><br>
Index: docs/manual/developlist.html~
===================================================================
RCS file: docs/manual/developlist.html~
diff -N docs/manual/developlist.html~
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ docs/manual/developlist.html~       26 Apr 2002 17:51:19 -0000
@@ -0,0 +1,22 @@
+<html>

+

+<head>

+<meta http-equiv="Content-Language" content="en-us">

+<title>Apache Ant User Manual</title>

+<base target="mainFrame">

+</head>

+

+<body>

+

+<h2><a href="toc.html" target="navFrame">Table of Contents</a></h2>

+

+<h3>Developing with Ant</h3>

+

+<a href="develop.html#writingowntask">Writing Your Own Task</a><br>

+<a href="develop.html#buildevents">Build Events</a><br>

+<a href="develop.html#integration">Source-code Integration</a><br>

+<a href="inputhandler.html">InputHandler</a><br>

+

+</body>

+</html>

+


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to