org.apache.axis.schema

Class SchemaVersion2001

Implemented Interfaces:
SchemaVersion, Serializable

public class SchemaVersion2001
extends java.lang.Object
implements SchemaVersion

2001 Schema characteristics.
Author:
Glen Daniels (gdaniels@apache.org)

Field Summary

static QName
QNAME_NIL

Fields inherited from interface org.apache.axis.schema.SchemaVersion

SCHEMA_1999, SCHEMA_2000, SCHEMA_2001

Method Summary

QName
getNilQName()
Get the appropriate QName for the "null"/"nil" attribute for this Schema version.
String
getXsdURI()
The XSD URI
String
getXsiURI()
The XSI URI
void
registerSchemaSpecificTypes(TypeMappingImpl tm)
Register the schema specific type mappings

Field Details

QNAME_NIL

public static QName QNAME_NIL

Method Details

getNilQName

public QName getNilQName()
Get the appropriate QName for the "null"/"nil" attribute for this Schema version.
Specified by:
getNilQName in interface SchemaVersion
Returns:
{http://www.w3.org/2001/XMLSchema-instance}nil

getXsdURI

public String getXsdURI()
The XSD URI
Specified by:
getXsdURI in interface SchemaVersion
Returns:
the XSD URI

getXsiURI

public String getXsiURI()
The XSI URI
Specified by:
getXsiURI in interface SchemaVersion
Returns:
the XSI URI

registerSchemaSpecificTypes

public void registerSchemaSpecificTypes(TypeMappingImpl tm)
Register the schema specific type mappings
Specified by:
registerSchemaSpecificTypes in interface SchemaVersion

Copyright © 2005 Apache Web Services Project. All Rights Reserved.