FileDocCategorySizeDatePackage
SchemaVersion1999.javaAPI DocApache Axis 1.42466Sat Apr 22 18:57:28 BST 2006org.apache.axis.schema

SchemaVersion1999

public class SchemaVersion1999 extends Object implements SchemaVersion
1999 Schema characteristics.
author
Glen Daniels (gdaniels@apache.org)

Fields Summary
public static QName
QNAME_NIL
Constructors Summary
SchemaVersion1999()
Package-access constructor - access this through SchemaVersion constants.


                 
     
    
Methods Summary
public javax.xml.namespace.QNamegetNilQName()
Get the appropriate QName for the "null"/"nil" attribute for this Schema version.

return
{http://www.w3.org/1999/XMLSchema-instance}null

        return QNAME_NIL;
    
public java.lang.StringgetXsdURI()
The XSD URI

return
the XSD URI

        return Constants.URI_1999_SCHEMA_XSD;
    
public java.lang.StringgetXsiURI()
The XSI URI

return
the XSI URI

        return Constants.URI_1999_SCHEMA_XSI;
    
public voidregisterSchemaSpecificTypes(org.apache.axis.encoding.TypeMappingImpl tm)
Register the schema specific type mappings

        
        // Register the timeInstant type
        tm.register(java.util.Calendar.class, 
                    Constants.XSD_TIMEINSTANT1999,
                    new CalendarSerializerFactory(java.util.Calendar.class,
                                                  Constants.XSD_TIMEINSTANT1999),
                    new CalendarDeserializerFactory(java.util.Calendar.class,
                                                    Constants.XSD_TIMEINSTANT1999));