org.apache.ws.jaxme.generator.util
Class DateFilter
java.lang.Object
   org.apache.ws.jaxme.generator.util.DateFilter
org.apache.ws.jaxme.generator.util.DateFilter
- public class DateFilter- extends java.lang.Object
Helper class, that filters a file by replacing certain
 patterns. Used by the test suite.
- Version:
- $Id$
- Author:
- Jochen Wiedmann
 
| Method Summary | 
|  void | execute()
 | 
|  java.util.Calendar | getCalendar(java.lang.String pDateTime,
            java.lang.String pPattern)
 | 
|  java.lang.String | getDate(java.lang.String pDateTime)
 | 
|  java.lang.String | getDateTime(java.lang.String pDateTime)
 | 
|  boolean | getForce()
 | 
|  java.io.File | getFromFile()
 | 
|  java.util.List | getLines()
 | 
|  java.lang.String | getTime(java.lang.String pDateTime)
 | 
|  java.io.File | getToFile()
 | 
|  boolean | isRunning()
 | 
| static void | main(java.lang.String[] args)
 | 
|  void | putLines(java.util.List pLines)
 | 
|  void | replace(java.util.List pLines,
        java.util.List fromStrings,
        java.util.List toStrings)
 | 
|  java.lang.String | replacePattern(java.lang.String pPattern,
               java.lang.String pSourceFormat,
               java.text.DateFormat pTargetFormat)
 | 
|  void | setForce(boolean pForce)
 | 
|  void | setFromFile(java.io.File pFile)
 | 
|  void | setToFile(java.io.File pFile)
 | 
| static void | Usage(java.lang.String pMsg)
 | 
|  java.lang.String | validate()
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DateFilter
public DateFilter()
setFromFile
public void setFromFile(java.io.File pFile)
- 
 
getFromFile
public java.io.File getFromFile()
- 
 
setToFile
public void setToFile(java.io.File pFile)
- 
 
getToFile
public java.io.File getToFile()
- 
 
setForce
public void setForce(boolean pForce)
- 
 
getForce
public boolean getForce()
- 
 
validate
public java.lang.String validate()
- 
 
isRunning
public boolean isRunning()
- 
 
getLines
public java.util.List getLines()
                        throws java.io.IOException
- 
- Throws:
- java.io.IOException
 
getCalendar
public java.util.Calendar getCalendar(java.lang.String pDateTime,
                                      java.lang.String pPattern)
                               throws java.text.ParseException
- 
- Throws:
- java.text.ParseException
 
replacePattern
public java.lang.String replacePattern(java.lang.String pPattern,
                                       java.lang.String pSourceFormat,
                                       java.text.DateFormat pTargetFormat)
                                throws java.text.ParseException
- 
- Throws:
- java.text.ParseException
 
getDateTime
public java.lang.String getDateTime(java.lang.String pDateTime)
                             throws java.text.ParseException
- 
- Throws:
- java.text.ParseException
 
getDate
public java.lang.String getDate(java.lang.String pDateTime)
                         throws java.text.ParseException
- 
- Throws:
- java.text.ParseException
 
getTime
public java.lang.String getTime(java.lang.String pDateTime)
                         throws java.text.ParseException
- 
- Throws:
- java.text.ParseException
 
replace
public void replace(java.util.List pLines,
                    java.util.List fromStrings,
                    java.util.List toStrings)
- 
 
putLines
public void putLines(java.util.List pLines)
              throws java.io.IOException
- 
- Throws:
- java.io.IOException
 
execute
public void execute()
             throws java.io.IOException,
                    java.text.ParseException
- 
- Throws:
- java.io.IOException
- java.text.ParseException
 
Usage
public static void Usage(java.lang.String pMsg)
- 
 
main
public static void main(java.lang.String[] args)
                 throws java.lang.Exception
- 
- Throws:
- java.lang.Exception