org.apache.axis.schema

Class SchemaVersion2000

Implemented Interfaces:
SchemaVersion, Serializable

public class SchemaVersion2000
extends java.lang.Object
implements SchemaVersion

2000 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/2000/10/XMLSchema-instance}null


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 B) 2005 Apache Web Services Project. All Rights Reserved.