SchemaCollection-class: Class '"SchemaCollection"' and '"SchemaTypes"'

Description Objects from the Class Slots Extends Methods Author(s) References See Also Examples

Description

These classes are used to represent data types described in XML schema. SchemaTypes is used to store the data type descriptions from a single schema. The SchemaCollection class is used to represent a collection of one or more related schema, often where types from one are used in the other(s). Each element of a SchemaCollection is a SchemaTypes object. The SchemaCollection is a list and its names are the URIs giving the target namespace of the different schemas.

Objects from the Class

Objects of these classes are typically generated via calls to readSchema or from other higher-level code such as in the SSOAP package for reading schema with in Web Service Description Language (WSDL) files.

Slots

.Data:

Object of class "list". For SchemaCollection, this is the collection of SchemaTypes elements. For SchemaTypes, the elements are the data descriptions, each an object of some sub-class derived from GenericSchemaType-class

Extends

Class "list", from data part. Class "vector", by class "list", distance 2. Class "SchemaTypeOrList", by class "list", distance 2.

Methods

createSOAPConverter

signature(type = "SchemaCollection"): ...

resolve

signature(obj = "AnySOAPType", context = "SchemaCollection"): ...

resolve

signature(obj = "AttributeDef", context = "SchemaCollection"): ...

resolve

signature(obj = "character", context = "SchemaCollection"): ...

resolve

signature(obj = "RestrictedStringPatternDefinition", context = "SchemaCollection"): ...

resolve

signature(obj = "SelfRef", context = "SchemaCollection"): ...

resolve

signature(obj = "SimpleSequenceType", context = "SchemaCollection"): ...

resolve

signature(obj = "SOAPComplexType", context = "SchemaCollection"): ...

resolve

signature(obj = "SOAPType", context = "SchemaCollection"): ...

resolve

signature(obj = "SOAPTypeReference", context = "SchemaCollection"): ...

resolve

signature(obj = "SOAPVoidType", context = "SchemaCollection"): ...

resolve

signature(obj = "UnionDefinition", context = "SchemaCollection"): ...

Author(s)

Duncan Temple Lang

References

XML Scheam

See Also

readSchema GenericSchemaType-class

Examples

1
showClass("SchemaCollection")

sckott/XMLSchema documentation built on May 29, 2019, 3:46 p.m.