MCPcopy Create free account
hub / github.com/ronreiter/interactive-tutorials / __init__

Method __init__

suds/wsdl.py:394–407  ·  view source on GitHub ↗

@param root: An XML root element. @type root: L{Element} @param definitions: A definitions object. @type definitions: L{Definitions}

(self, root, definitions)

Source from the content-addressed store, hash-verified

392 """
393
394 def __init__(self, root, definitions):
395 """
396 @param root: An XML root element.
397 @type root: L{Element}
398 @param definitions: A definitions object.
399 @type definitions: L{Definitions}
400 """
401 NamedObject.__init__(self, root, definitions)
402 pmd = Metadata()
403 pmd.wrappers = dict(element=repr, type=repr)
404 self.__metadata__.__print__ = pmd
405 tns = definitions.tns
406 self.element = self.__getref('element', tns)
407 self.type = self.__getref('type', tns)
408
409 def __getref(self, a, tns):
410 """ Get the qualified value of attribute named 'a'."""

Callers 10

__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45

Calls 2

__getrefMethod · 0.95
MetadataClass · 0.90

Tested by

no test coverage detected