Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias identifier ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias Assign NameStore Call NameLoad NameLoad ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad orelse AugAssignAdd AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr For NameStore AttributeLoad NameLoad attr body For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareEq NameLoad NameLoad body Continue For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str body If CompareEq Call AttributeLoad NameLoad attr Str NameLoad body Continue Assign NameStore Call NameLoad Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Return Call AttributeLoad Str attr NameLoad decorator_list decorator_list ClassDef bases body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr CompareEq NameLoad Str If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareIsNot SubscriptLoad NameLoad Index Num NameLoad body Assign SubscriptStore NameLoad Index Num Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Continue Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Continue Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Continue Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Continue Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Continue Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Continue Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore TupleLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Continue Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIsNot AttributeLoad NameLoad attr NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Return NameLoad orelse Return UnaryOpNot Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Str TryExcept body If Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index Num Return BoolOpAnd CompareIn SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore SubscriptLoad Call NameLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Return BoolOpAnd CompareIn NameLoad NameLoad CompareIn SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr handlers ExceptHandler body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Assign NameStore BinOpMod Str TupleLoad BinOpMult NameLoad Num Str Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Str Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Return Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A 
The I{schema} module provides a intelligent representation of
an XSD schema.  The I{raw} model is the XML tree and the I{model}
is the denormalized, objectified and intelligent view of the schema.
Most of the I{value-add} provided by the model is centered around
tranparent referenced type resolution and targeted denormalization.
 N/A suds.metrics suds * suds.xsd * suds.xsd.sxbuiltin * suds.xsd.sxbasic Factory BasicFactory suds.xsd.sxbuiltin Factory BuiltinFactory suds.xsd.sxbase SchemaObject suds.xsd.deplist DepList suds.sax.element Element suds.sax splitPrefix Namespace logging getLogger N/A log N/A getLogger __name__ SchemaCollection N/A N/A N/A 
    A collection of schema objects.  This class is needed because WSDLs
    may contain more then one <schema/> node.
    @ivar wsdl: A wsdl object.
    @type wsdl: L{suds.wsdl.Definitions}
    @ivar children: A list contained schemas.
    @type children: [L{Schema},...]
    @ivar namespaces: A dictionary of contained schemas by namespace.
    @type namespaces: {str:L{Schema}}
     __init__ N/A N/A self wsdl N/A N/A N/A 
        @param wsdl: A wsdl object.
        @type wsdl: L{suds.wsdl.Definitions}
         N/A N/A self wsdl wsdl N/A N/A self children N/A N/A N/A self namespaces N/A N/A add N/A N/A self schema N/A N/A N/A 
        Add a schema node to the collection.  Schema(s) within the same target
        namespace are consolidated.
        @param schema: A schema object.
        @type schema: (L{Schema})
         N/A key N/A N/A schema tns N/A 1 N/A existing N/A N/A N/A self namespaces get key N/A N/A existing None N/A N/A N/A N/A N/A self children append schema N/A N/A N/A self namespaces N/A key schema N/A N/A N/A N/A existing root children N/A N/A schema root children N/A N/A N/A N/A N/A existing root nsprefixes update N/A N/A schema root nsprefixes N/A load N/A N/A self options N/A N/A N/A 
        Load the schema objects for the root nodes.
            - de-references schemas
            - merge schemas
        @param options: An options dictionary.
        @type options: L{options.Options}
        @return: The merged schema.
        @rtype: L{Schema}
         N/A N/A options autoblend N/A N/A N/A N/A self autoblend N/A child N/A self children N/A N/A N/A N/A child build N/A child N/A self children N/A N/A N/A N/A child open_imports options N/A child N/A self children N/A N/A N/A N/A child dereference N/A merged N/A N/A self merge N/A merged N/A autoblend N/A N/A self N/A N/A N/A 
        Ensure that all schemas within the collection
        import each other which has a blending effect.
        @return: self
        @rtype: L{SchemaCollection}
         N/A namespaces N/A N/A N/A self namespaces keys N/A s N/A self children N/A N/A ns namespaces N/A N/A tns N/A N/A N/A s root get targetNamespace N/A N/A tns ns N/A N/A N/A imp N/A N/A N/A s root getChildren import N/A N/A N/A N/A N/A imp get namespace ns N/A N/A N/A imp N/A Element import ns N/A Namespace xsdns N/A N/A N/A imp set namespace ns N/A N/A N/A N/A s root append imp N/A self N/A locate N/A N/A self ns N/A N/A N/A 
        Find a schema by namespace.  Only the URI portion of
        the namespace is compared to each schema's I{targetNamespace}
        @param ns: A namespace.
        @type ns: (prefix,URI)
        @return: The schema matching the namesapce, else None.
        @rtype: L{Schema}
         N/A N/A N/A N/A self namespaces get N/A ns N/A 1 N/A merge N/A N/A self N/A N/A N/A 
        Merge the contained schemas into one.
        @return: The merged schema.
        @rtype: L{Schema}
         N/A N/A len self N/A N/A schema N/A N/A self children N/A 0 N/A s N/A N/A self children N/A 1 N/A N/A N/A N/A schema merge s N/A schema N/A N/A None N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self children N/A __str__ N/A N/A self N/A N/A N/A N/A N/A N/A unicode self encode utf-8 N/A __unicode__ N/A N/A self N/A N/A N/A result N/A 
schema collection N/A s N/A self children N/A N/A N/A N/A result append N/A N/A s str 1 N/A N/A N/A join result N/A N/A Schema N/A N/A N/A 
    The schema is an objectification of a <schema/> (xsd) definition.
    It provides inspection, lookup and type resolution.
    @ivar root: The root node.
    @type root: L{sax.element.Element}
    @ivar baseurl: The I{base} URL for this schema.
    @type baseurl: str
    @ivar container: A schema collection containing this schema.
    @type container: L{SchemaCollection}
    @ivar children: A list of direct top level children.
    @type children: [L{SchemaObject},...]
    @ivar all: A list of all (includes imported) top level children.
    @type all: [L{SchemaObject},...]
    @ivar types: A schema types cache.
    @type types: {name:L{SchemaObject}}
    @ivar imports: A list of import objects.
    @type imports: [L{SchemaObject},...]
    @ivar elements: A list of <element/> objects.
    @type elements: [L{SchemaObject},...]
    @ivar attributes: A list of <attribute/> objects.
    @type attributes: [L{SchemaObject},...]
    @ivar groups: A list of group objects.
    @type groups: [L{SchemaObject},...]
    @ivar agrps: A list of attribute group objects.
    @type agrps: [L{SchemaObject},...]
    @ivar form_qualified: The flag indicating:
        (@elementFormDefault).
    @type form_qualified: bool
     N/A Tag schema __init__ N/A N/A self root baseurl options container N/A None N/A N/A 
        @param root: The xml root.
        @type root: L{sax.element.Element}
        @param baseurl: The base url used for importing.
        @type baseurl: basestring
        @param options: An options dictionary.
        @type options: L{options.Options}
        @param container: An optional container.
        @type container: L{SchemaCollection}
         N/A N/A self root root N/A N/A self id N/A objid self N/A N/A self tns N/A N/A self mktns N/A N/A self baseurl baseurl N/A N/A self container container N/A N/A self children N/A N/A N/A self all N/A N/A N/A self types N/A N/A N/A self imports N/A N/A N/A self elements N/A N/A N/A self attributes N/A N/A N/A self groups N/A N/A N/A self agrps N/A N/A N/A N/A options doctor None N/A N/A N/A N/A N/A options doctor examine root N/A form N/A N/A N/A self root get elementFormDefault N/A N/A form None N/A N/A N/A self form_qualified False N/A N/A N/A self form_qualified N/A form qualified N/A N/A container None N/A N/A N/A N/A self build N/A N/A N/A self open_imports options N/A N/A N/A self dereference N/A mktns N/A N/A self N/A N/A N/A 
        Make the schema's target namespace.
        @return: The namespace representation of the schema's
            targetNamespace value.
        @rtype: (prefix, uri)
         N/A tns N/A None N/A N/A N/A self root get targetNamespace N/A N/A N/A tns N/A 1 None N/A N/A N/A tns N/A 0 N/A N/A N/A self root findPrefix N/A tns N/A 1 N/A N/A tuple tns N/A build N/A N/A self N/A N/A N/A 
        Build the schema (object graph) using the root node
        using the factory.
            - Build the graph.
            - Collate the children.
         N/A N/A self children N/A N/A BasicFactory build N/A self root self N/A collated N/A N/A BasicFactory collate N/A self children N/A N/A self children N/A collated N/A 0 N/A N/A self attributes N/A collated N/A 2 N/A N/A self imports N/A collated N/A 1 N/A N/A self elements N/A collated N/A 3 N/A N/A self types N/A collated N/A 4 N/A N/A self groups N/A collated N/A 5 N/A N/A self agrps N/A collated N/A 6 N/A merge N/A N/A self schema N/A N/A N/A 
        Merge the contents from the schema.  Only objects not already contained
        in this schema's collections are merged.  This is to provide for bidirectional
        import which produce cyclic includes.
        @returns: self
        @rtype: L{Schema}
         N/A item N/A N/A N/A schema attributes items N/A N/A N/A N/A item N/A 0 N/A self attributes N/A N/A N/A N/A N/A N/A self all append N/A item N/A 1 N/A N/A N/A self attributes N/A N/A item N/A 0 N/A item N/A 1 N/A item N/A N/A N/A schema elements items N/A N/A N/A N/A item N/A 0 N/A self elements N/A N/A N/A N/A N/A N/A self all append N/A item N/A 1 N/A N/A N/A self elements N/A N/A item N/A 0 N/A item N/A 1 N/A item N/A N/A N/A schema types items N/A N/A N/A N/A item N/A 0 N/A self types N/A N/A N/A N/A N/A N/A self all append N/A item N/A 1 N/A N/A N/A self types N/A N/A item N/A 0 N/A item N/A 1 N/A item N/A N/A N/A schema groups items N/A N/A N/A N/A item N/A 0 N/A self groups N/A N/A N/A N/A N/A N/A self all append N/A item N/A 1 N/A N/A N/A self groups N/A N/A item N/A 0 N/A item N/A 1 N/A item N/A N/A N/A schema agrps items N/A N/A N/A N/A item N/A 0 N/A self agrps N/A N/A N/A N/A N/A N/A self all append N/A item N/A 1 N/A N/A N/A self agrps N/A N/A item N/A 0 N/A item N/A 1 N/A N/A schema merged True N/A self N/A open_imports N/A N/A self options N/A N/A N/A 
        Instruct all contained L{sxbasic.Import} children to import
        the schema's which they reference.  The contents of the
        imported schema are I{merged} in.
        @param options: An options dictionary.
        @type options: L{options.Options}
         N/A imp N/A self imports N/A N/A imported N/A N/A imp open options N/A N/A imported None N/A N/A N/A N/A N/A imported open_imports options N/A N/A N/A self merge imported N/A dereference N/A N/A self N/A N/A N/A 
        Instruct all children to perform dereferencing.
         N/A all N/A N/A indexes N/A N/A child N/A self children N/A N/A N/A N/A child content all N/A deplist N/A DepList N/A x all N/A N/A N/A N/A x qualify N/A N/A midx deps N/A N/A x dependencies N/A item N/A x N/A tuple deps N/A N/A N/A deplist add item N/A N/A indexes N/A x midx N/A N/A x deps N/A N/A deplist sort N/A N/A midx N/A N/A indexes get x N/A N/A midx None N/A N/A N/A d N/A deps N/A midx N/A N/A N/A x merge d N/A locate N/A N/A self ns N/A N/A N/A 
        Find a schema by namespace.  Only the URI portion of
        the namespace is compared to each schema's I{targetNamespace}.
        The request is passed to the container.
        @param ns: A namespace.
        @type ns: (prefix,URI)
        @return: The schema matching the namesapce, else None.
        @rtype: L{Schema}
         N/A N/A N/A self container None N/A N/A N/A N/A N/A self container locate ns N/A N/A None N/A custom N/A N/A self ref context N/A None N/A N/A 
        Get whether the specified reference is B{not} an (xs) builtin.
        @param ref: A str or qref.
        @type ref: (str|qref)
        @return: True if B{not} a builtin, else False.
        @rtype: bool
         N/A N/A ref None N/A N/A True N/A N/A N/A N/A N/A self builtin ref context N/A builtin N/A N/A self ref context N/A None N/A N/A 
        Get whether the specified reference is an (xs) builtin.
        @param ref: A str or qref.
        @type ref: (str|qref)
        @return: True if builtin, else False.
        @rtype: bool
         N/A w3 http://www.w3.org N/A N/A N/A N/A isqref ref N/A N/A ns N/A ref N/A 1 N/A N/A N/A N/A ref N/A 0 N/A Factory tags N/A N/A ns startswith w3 N/A N/A context None N/A N/A context N/A self root N/A prefix N/A N/A splitPrefix ref N/A 0 N/A prefixes N/A N/A context findPrefixes w3 startswith N/A N/A N/A prefix prefixes N/A N/A ref N/A 0 N/A Factory tags N/A N/A N/A N/A False N/A instance N/A N/A self root baseurl options N/A N/A N/A 
        Create and return an new schema object using the
        specified I{root} and I{url}.
        @param root: A schema root node.
        @type root: L{sax.element.Element}
        @param baseurl: A base URL.
        @type baseurl: str
        @param options: An options dictionary.
        @type options: L{options.Options}
        @return: The newly created schema object.
        @rtype: L{Schema}
        @note: This is only used by Import children.
         N/A N/A Schema root baseurl options N/A str N/A N/A self indent N/A 0 N/A N/A tab N/A %*s N/A N/A indent 3 N/A result N/A N/A N/A N/A result append N/A %s%s N/A tab N/A self id N/A N/A N/A result append N/A %s(raw) tab N/A N/A N/A result append N/A N/A N/A self root str N/A indent 1 N/A N/A N/A result append N/A %s(model) tab N/A c N/A self children N/A N/A N/A N/A result append N/A N/A c str N/A indent 1 N/A N/A N/A result append N/A N/A N/A join result N/A __repr__ N/A N/A self N/A N/A N/A myrep N/A <%s tns="%s"/> N/A N/A self id N/A N/A self tns N/A 1 N/A N/A N/A myrep encode utf-8 N/A __str__ N/A N/A self N/A N/A N/A N/A N/A N/A unicode self encode utf-8 N/A __unicode__ N/A N/A self N/A N/A N/A N/A N/A self str N/A N/A