org.apache.xerces.impl.dv.xs

Class DayDV

public class DayDV extends AbstractDateTimeDV

Validator for <gDay> datatype (W3C Schema datatypes)

Version: $Id: DayDV.java,v 1.18 2005/07/19 04:32:12 mrglavas Exp $

Author: Elena Litani Gopal Sharma, SUN Microsystem Inc.

UNKNOWN:

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

Method Detail

dateToString

protected String dateToString(DateTimeData date)
Converts gDay object representation to String

Parameters: date gDay object

Returns: lexical representation of gDay: ---DD with an optional time zone sign

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 gDay object

Parameters: str The lexical representation of gDay object ---DD with possible time zone Z or (-),(+)hh:mm Pattern: ---(\\d\\d)(Z|(([-+])(\\d\\d)(:(\\d\\d))?

Returns: normalized date representation

Throws: SchemaDateTimeException Invalid lexical representation

Copyright © 1999-2005 Apache XML Project. All Rights Reserved.