org.exolab.castor.types

Class DateTimeDescriptor

Implemented Interfaces:
ClassDescriptor, XMLClassDescriptor

public class DateTimeDescriptor
extends BaseDescriptor

The DateTime Descriptor. Note: Under normal circumstances, this descriptor will never be used. Castor treats XSD DateTime values as java.util.Date and parses these values into java.util.Date.
Version:
$Revision: 0000 $ $Date: $
Author:
Edward Kuns

Nested Class Summary

(package private) class
DateTimeDescriptor.DateTimeFieldHandler
A specialized FieldHandler for the XML Schema DateTime related types.

Field Summary

Fields inherited from class org.exolab.castor.types.BaseDescriptor

noXMLFields

Constructor Summary

DateTimeDescriptor()

Method Summary

XMLFieldDescriptor
getContentDescriptor()
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
FieldDescriptor[]
getFields()
Returns a list of fields represented by this descriptor.

Methods inherited from class org.exolab.castor.types.BaseDescriptor

canAccept, checkDescriptorForCorrectOrderWithinSequence, getAccessMode, getAttributeDescriptors, getContentDescriptor, getElementDescriptors, getExtends, getFieldDescriptor, getFields, getIdentity, getJavaClass, getNameSpacePrefix, getNameSpaceURI, getValidator, getXMLName, isChoice, toString

Constructor Details

DateTimeDescriptor

public DateTimeDescriptor()

Method Details

getContentDescriptor

public XMLFieldDescriptor getContentDescriptor()
Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
Specified by:
getContentDescriptor in interface XMLClassDescriptor
Overrides:
getContentDescriptor in interface BaseDescriptor
Returns:
the XMLFieldDescriptor for the member that should be marshalled as text content.

getFields

public FieldDescriptor[] getFields()
Returns a list of fields represented by this descriptor.
Specified by:
getFields in interface ClassDescriptor
Overrides:
getFields in interface BaseDescriptor
Returns:
A list of fields

Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com