Package org.apache.axis.schema
Interface SchemaVersion
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SchemaVersion1999
,SchemaVersion2000
,SchemaVersion2001
The SchemaVersion interface allows us to abstract out the differences
between the 1999, 2000, and 2001 versions of XML Schema.
- Author:
- Glen Daniels (gdaniels@apache.org)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SchemaVersion
static final SchemaVersion
static final SchemaVersion
-
Method Summary
Modifier and TypeMethodDescriptionGet the appropriate QName for the "null"/"nil" attribute for this Schema version.The XSD URIThe XSI URIvoid
Register the schema specific type mappings
-
Field Details
-
SCHEMA_1999
-
SCHEMA_2000
-
SCHEMA_2001
-
-
Method Details
-
getNilQName
QName getNilQName()Get the appropriate QName for the "null"/"nil" attribute for this Schema version.- Returns:
- the appropriate "null"/"nil" QName
-
getXsiURI
String getXsiURI()The XSI URI- Returns:
- the XSI URI
-
getXsdURI
String getXsdURI()The XSD URI- Returns:
- the XSD URI
-
registerSchemaSpecificTypes
Register the schema specific type mappings
-