org.apache.ws.jaxme.generator.util
Class DateFilter
java.lang.Object
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: DateFilter.java 231785 2004-02-17 00:39:59 +0100 (Tue, 17 Feb 2004) jochen $
- 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