org.tigris.scarab.util.xmlissues
Class BaseDate

java.lang.Object
  extended byorg.tigris.scarab.util.xmlissues.BaseDate
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CreatedDate, EndDate, ModifiedDate

public class BaseDate
extends java.lang.Object
implements java.io.Serializable

BaseDate is a base class for Modified and Created dates.

Version:
$Id: BaseDate.java 8470 2003-08-12 06:29:37Z parun $
Author:
Jon Scott Stevens, Daniel Rall
See Also:
Serialized Form

Constructor Summary
BaseDate()
           
 
Method Summary
 java.util.Date getDate()
           
 java.lang.String getFormat()
           
 java.lang.String getTimestamp()
           
 void setFormat(java.lang.String format)
           
 void setTimestamp(java.lang.String timestamp)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseDate

public BaseDate()
Method Detail

setFormat

public void setFormat(java.lang.String format)

getFormat

public java.lang.String getFormat()

setTimestamp

public void setTimestamp(java.lang.String timestamp)

getTimestamp

public java.lang.String getTimestamp()

getDate

public java.util.Date getDate()
                       throws java.text.ParseException
Returns:
The date inferred from the #format (defaults to #DEFAULT_FORMAT) and #timestamp instance fields, or null if insufficient information.
Throws:
java.text.ParseException - Error parsing #timestamp using #format.

toString

public java.lang.String toString()


Copyright © 2000-2004 Tigris.org. All Rights Reserved.