Example Usage:
<filterreader classname="org.apache.tools.ant.filters.BeginReadFromToken">
  <param name="readfrom" value="Foo"/>
 </filterreader>
 
Sample Original file
-------------------------Begin 3.4.1.R1--------------------------------------------
CREATE TABLE [CUSTOMER] (
[CUSTOMER_ID] [int] NOT NULL ,
[NAME] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[CITY] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
)
-------------------------End 3.4.1.R1-----------------------------------------------
-------------------------Begin 3.4.1.R2--------------------------------------------
ALTER TABLE CUSTOMER ADD CONSTRAINT
PK_CUSTOMER PRIMARY KEY CLUSTERED
(
CUSTOMER_ID
) ON [PRIMARY]
-------------------------End 3.4.1.R2-----------------------------------------------
Result File using "3.4.1.R2" as token
-------------------------Begin 3.4.1.R2--------------------------------------------
ALTER TABLE CUSTOMER ADD CONSTRAINT
PK_CUSTOMER PRIMARY KEY CLUSTERED
(
CUSTOMER_ID
) ON [PRIMARY]
-------------------------End 3.4.1.R2-----------------------------------------------
 
File:
src/main/org/apache/tools/ant/filters/BeginReadFromToken.java
TestCase: 
src/testcases/org/apache/tools/ant/filters/BeginReadFromTokenTest.java
 
Test data files:
   src/etc/testcases/filters/expected/beginreadfrom.test (196 bytes)
   src/etc/testcases/filters/input/beginreadfrom.test (655 bytes)
 
 
 
 
Modified file:

cvs diff -w (in directory D:\Projects\Apache\jakarta-ant\src\etc\testcases\filters\)

cvs server: Diffing .

Index: build.xml

===================================================================

RCS file: /home/cvspublic/jakarta-ant/src/etc/testcases/filters/build.xml,v

retrieving revision 1.1

diff -w -r1.1 build.xml

13c13

< <copy todir="result">

---

> <copy todir="result" overwrite="true">

22a23,32

> <target name="testBeginReadFrom" depends="init">

> <copy todir="result" overwrite="true">

> <fileset dir="input"/>

> <filterchain>

> <filterreader classname="org.apache.tools.ant.filters.BeginReadFromToken">

> <param name="readfrom" value="3.4.1.R2"/>

> </filterreader>

> </filterchain>

> </copy>

> </target>

cvs server: Diffing expected

cvs server: Diffing input

 
 

Reply via email to