org.apache.xerces.impl.dv.xs

Class DateTimeDV

public class DateTimeDV extends AbstractDateTimeDV

Validator for <dateTime> datatype (W3C Schema Datatypes)

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.

Version: $Id: DateTimeDV.java,v 1.16 2005/05/06 15:31:14 ankitp Exp $

Author: Elena Litani Gopal Sharma, SUN Microsystem Inc.

Method Summary
ObjectgetActualValue(String content, ValidationContext context)
protected XMLGregorianCalendargetXMLGregorianCalendar(DateTimeData date)
protected DateTimeDataparse(String str)
Parses, validates and computes normalized version of dateTime object

Method Detail

getActualValue

public Object getActualValue(String content, ValidationContext context)

getXMLGregorianCalendar

protected XMLGregorianCalendar getXMLGregorianCalendar(DateTimeData date)

parse

protected DateTimeData parse(String str)
Parses, validates and computes normalized version of dateTime object

Parameters: str The lexical representation of dateTime object CCYY-MM-DDThh:mm:ss.sss with possible time zone Z or (-),(+)hh:mm

Returns: normalized dateTime representation

Throws: SchemaDateTimeException Invalid lexical representation

Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.