Classes: AbstractAttribute, AbstractAttributeGroup, AbstractElementImpl, AbstractGroup, AbstractList, All, AllIterator, AnnotatedObject, Annotation, AnnotationContent, Any, AnyAttribute, AnyIterator, AppInfo, Attribute, AttributeContent, AttributeGroup, AttributeGroupRef, AttributeHolder, AttributeRef, AttributeTypeRef, Binding, BindingProperties, Choice, ChoiceIterator, CollectionContent, ComplexType, Content, Definitions, Documentation, Element, ElementAlreadyDefinedException, ElementException, ElementImpl, ElementIterator, ElementRef, ElementTypeRef, Enumeration, Field, FractionDigits, Group, GroupRef, IllegalOrderException, InheritanceInfo, InvalidElementException, InvalidTypeException, Key, Keyref, Length, List, ListTypeRef, MaxExclusive, MaxInclusive, MaxLength, Message, MinExclusive, MinInclusive, MinLength, NamespaceManager, Notation, NullElementException, NullTypeException, Operation, Order, OrderContent, OrderIterator, OrderIteratorImpl, Pattern, PortType, QName, Redefine, Schema, SchemaException, Selector, Sequence, SequenceIterator, Service, SimpleRestriction, SimpleRestrictionInlineType, SimpleType, SimpleTypeInheritance, TotalDigits, Type, TypeAlreadyDefinedException, TypeException, TypesManager, Union, Unique, Visitable, Visitor, Whitespace, XSDException, XSDVector
Functions: conflicts
The base class for all Attribute classes.
The base class for all attribute groups.
AbstractElementImpl handles the Element definition case with a named complexType.
This class represents the XML Schema all element group.
An iterator for iterating over All content groups.
AnnotatedObject is the abstract super class for all objects that
can store an annotation internally.
This class represents an Annotation in an XML Schema.
AnnotationContent can be of type Any.
This class represents the XML Schema ur-type.
The AnyAttribute has the special name "*".
An iterator for iterating over Any content groups.
Class AppInfo.
An Attribute that defines an internal anonymous simple type.
The base class for Attribute and AttributeGroup classes.
This class represents a group of attributes.
This class represents a reference to a group of attributes.
Interface for classes storing attributes.
AttributeRef references another Attribute.
A reference to an attribute type.
This class represents a WSDL Binding.
This class stores binding information for Operation and PortType objects.
This class represents the XML Schema choice element group.
An iterator for iterating over a Choice's content.
CollectionContent is the super-class for all collections.
This class represents a complexType in an XML Schema.
Super class for all different types of Content that can be stored in a ComplexType.
This class represents an entire WSDL definition.
This class represents a documentation in an XML Schema.
This class represents an element definition in an XML Schema.
ElementImpl handles the Element definition case with a unnamed complexType that is defined internally in the Element
An iterator for iterating over an Element's content.
An ElementRef always references another root-level element.
ElementTypeRef handles the Element definition case with a given external type.
This class represents an enumeration facet in an XML Schema.
This class represents a field property in an XML Schema.
This class represents an fractionDigits facet in an XML Schema.
This class represents an element group in an XML Schema.
This class represents a reference to an element group in an XML Schema.
Class InheritanceInfo models inheritance information for complex types.
This class represents a key property in an XML Schema.
This class represents a length facet in an XML Schema.
class List that references an existing item type.
This class represents a reference to a list type in an XML Schema.
This class represents a maxExclusive facet in an XML Schema.
This class represents a maxInclusive facet in an XML Schema.
This class represents a maxLength facet in an XML Schema.
This class represents a WSDL message.
This class represents a minExclusive facet in an XML Schema.
This class represents a minInclusive facet in an XML Schema.
This class represents a minLength facet in an XML Schema.
A NamespaceManager stores all known namespaces
and assigns an id to each namespace.
This class represents a notation in an XML Schema.
This class represents a WSDL Operation, including
SOAP binding information.
Abstract super class for collections of OrderContent elements.
OrderContent is the super class for all children of an Order, ie.
An iterator type for iterating over the content of XML schema types.
OrderIteratorImpl is the interface for all different Iterator implementations.
This class represents a pattern facet in an XML Schema.
This class represents a WSDL PortType, which
is a collection of Operation objects.
This class represents an entire XML Schema definition.
This class represents a selector property in an XML Schema.
This class represents the XML Schema sequence element group.
An iterator for iterating over Sequence content groups.
This class represents a WSDL Service.
This class represents a simple restriction in an XML Schema.
This class represents a simple XML Schema type.
Describes how a simple type extends from another one.
This class represents a totalDigits facet in an XML Schema.
Super class for all Types.
TypesManager manages all known schemas with types and exported elements.
This class represents a Union in an XML Schema.
This class represents a unique property in an XML Schema.
Interface class Visitable, used to implement visitor pattern.
The Visitor interface.
This class represents a whiteSpace facet in an XML Schema.
Class XSDVector is the root class for all simple list types.
bool conflicts(
const Schema & s1,
const Schema & s2
);
Compares two schemas. A schema conflicts with one another when they have the same namespace but different defaults