Home | Trees | Index | Help |
---|
|
EaseXML
Attributes
classregistry
: 2 February 2004, Ian Bicking <ianb@colorstudy.com>
CodeGeneratorBackend
main
MixedList
Namespace
Node
Nodes
PrettyXMLPrinter
TypedList
utils
Validation
EaseXML.CodeGeneratorBackend.CodeGeneratorBackend
EaseXML.PrettyXMLPrinter.PrettyXMLPrinter
UserList.UserList
EaseXML.TypedList.TypedList
:
A special list implementation
EaseXML.MixedList.MixedList
:
Multiple Type storage List
__builtin__.object
:
The most base type
EaseXML.classregistry.ClassRegistry
:
We'll be dealing with classes that reference each other, so
class C1 may reference C2 (in a join), while C2 references
C1 right back.
EaseXML.Namespace.Namespace
EaseXML.Node.Node
:
This is the base class for XMLObject's content.
EaseXML.Nodes.ChoiceNode
:
Alternative Nodes
EaseXML.Nodes.CommentNode
:
Insert comments in the XML object
EaseXML.Nodes.ItemNode
:
Class used to refer to an existing XMLObject type.
EaseXML.Nodes.ListNode
:
Single Typed List node
EaseXML.Node.ProcessingInstructionNode
:
Processing Instruction.
EaseXML.Nodes.RawNode
:
Example class:
EaseXML.Nodes.TextNode
:
Example class:
EaseXML.Attributes.Attribute
:
Base Class for Attributes
EaseXML.Attributes.CDATAttribute
EaseXML.Attributes.IntegerAttribute
EaseXML.Attributes.NMTokenAttribute
EaseXML.Attributes.StringAttribute
:
Suppose you have an XMLObject type like this one:
__builtin__.type
:
type(object) -> the object's type
type(name, bases, dict) -> a new type
EaseXML.Namespace.MetaNamespace
EaseXML.main.MetaXMLObject
:
The place where all magic happens:
EaseXML.main.XMLObject
:
Class attributes of interest:
EaseXML.Validation.Schema.Attribute
EaseXML.Validation.Schema.AttributeGroup
EaseXML.Validation.Schema.Choice
EaseXML.Validation.Schema.ComplexType
EaseXML.Validation.Schema.Element
EaseXML.Validation.Schema.Enumeration
EaseXML.Validation.Schema.Group
EaseXML.Validation.Schema.Schema
EaseXML.Validation.Schema.Sequence
EaseXML.Validation.Schema.SimpleType
EaseXML.classregistry._MasterRegistry
:
This singleton holds all the class registries.
EaseXML.main.MetaAttribute
:
Each XMLObject type deals with MetaAttributes.
exceptions.Exception
:
Common base class for all exceptions.
EaseXML.Nodes.LeftRecursionError
EaseXML.PrettyXMLPrinter.NoCallbackError
EaseXML.PrettyXMLPrinter.NotWellFormedXML
EaseXML.main.ParseError
:
XML Parse Error.
EaseXML.Node.RequiredNodeError
:
A node is required.
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Sun Dec 12 17:20:25 2004 | http://epydoc.sf.net |