| | |
- ZSI.TC.Decimal(ZSI.TC.SimpleType)
-
- FPdouble
- FPfloat
-
- FPEnumeration
- ZSI.TC.Integer(ZSI.TC.SimpleType)
-
- IEnumeration
- Ibyte
- Iint
- Iinteger
- Ilong
- InegativeInteger
- InonNegativeInteger
- InonPositiveInteger
- IpositiveInteger
- Ishort
- IunsignedByte
- IunsignedInt
- IunsignedLong
- IunsignedShort
class FPEnumeration(FPfloat) |
| |
Floating point value, limited to a specified set of values. |
| |
- Method resolution order:
- FPEnumeration
- FPfloat
- ZSI.TC.Decimal
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Methods defined here:
- __init__(self, choices, pname=None, **kw)
- parse(self, elt, ps)
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
Data and other attributes inherited from FPfloat:
- parselist = [(None, 'float')]
- seriallist = [<type 'float'>]
- type = ('http://www.w3.org/2001/XMLSchema', 'float')
Methods inherited from ZSI.TC.Decimal:
- get_formatted_content(self, pyobj)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Decimal:
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'double': (0.0, -1.7976931348623157e+308, 1.7976931348623157e+308), 'float': (7.0064923216240854e-46, -3.4028234663852886e+38, 3.4028234663852886e+38)}
- zeropat = <_sre.SRE_Pattern object>
Methods inherited from ZSI.TC.SimpleType:
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class FPdouble(ZSI.TC.Decimal) |
| |
IEEE 64bit floating point value. |
| |
- Method resolution order:
- FPdouble
- ZSI.TC.Decimal
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'double')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'double')
Methods inherited from ZSI.TC.Decimal:
- __init__(self, pname=None, format='%f', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Decimal:
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'double': (0.0, -1.7976931348623157e+308, 1.7976931348623157e+308), 'float': (7.0064923216240854e-46, -3.4028234663852886e+38, 3.4028234663852886e+38)}
- zeropat = <_sre.SRE_Pattern object>
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class FPfloat(ZSI.TC.Decimal) |
| |
IEEE 32bit floating point value. |
| |
- Method resolution order:
- FPfloat
- ZSI.TC.Decimal
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'float')]
- seriallist = [<type 'float'>]
- type = ('http://www.w3.org/2001/XMLSchema', 'float')
Methods inherited from ZSI.TC.Decimal:
- __init__(self, pname=None, format='%f', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Decimal:
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'double': (0.0, -1.7976931348623157e+308, 1.7976931348623157e+308), 'float': (7.0064923216240854e-46, -3.4028234663852886e+38, 3.4028234663852886e+38)}
- zeropat = <_sre.SRE_Pattern object>
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class IEnumeration(ZSI.TC.Integer) |
| |
Integer value, limited to a specified set of values. |
| |
- Method resolution order:
- IEnumeration
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Methods defined here:
- __init__(self, choices, pname=None, **kw)
- parse(self, elt, ps)
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
Methods inherited from ZSI.TC.Integer:
- get_formatted_content(self, pyobj)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- parselist = [(None, 'nonNegativeInteger'), (None, 'unsignedByte'), (None, 'int'), (None, 'negativeInteger'), (None, 'unsignedInt'), (None, 'long'), (None, 'unsignedShort'), (None, 'nonPositiveInteger'), (None, 'short'), (None, 'positiveInteger'), (None, 'integer'), (None, 'byte'), (None, 'unsignedLong')]
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
- seriallist = [<type 'int'>, <type 'long'>]
Methods inherited from ZSI.TC.SimpleType:
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- type = (None, None)
- typechecks = True
|
class Ibyte(ZSI.TC.Integer) |
| |
Signed 8bit value. |
| |
- Method resolution order:
- Ibyte
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'byte')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'byte')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class Iint(ZSI.TC.Integer) |
| |
Signed 32bit value. |
| |
- Method resolution order:
- Iint
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'int')]
- seriallist = [<type 'int'>]
- type = ('http://www.w3.org/2001/XMLSchema', 'int')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class Iinteger(ZSI.TC.Integer) |
| |
Integer value. |
| |
- Method resolution order:
- Iinteger
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'integer')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'integer')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class Ilong(ZSI.TC.Integer) |
| |
Signed 64bit value. |
| |
- Method resolution order:
- Ilong
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'long')]
- seriallist = [<type 'long'>]
- type = ('http://www.w3.org/2001/XMLSchema', 'long')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class InegativeInteger(ZSI.TC.Integer) |
| |
Value less than zero. |
| |
- Method resolution order:
- InegativeInteger
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'negativeInteger')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'negativeInteger')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class InonNegativeInteger(ZSI.TC.Integer) |
| |
Value greater than or equal to zero. |
| |
- Method resolution order:
- InonNegativeInteger
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'nonNegativeInteger')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'nonNegativeInteger')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class InonPositiveInteger(ZSI.TC.Integer) |
| |
Value less than or equal to zero. |
| |
- Method resolution order:
- InonPositiveInteger
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'nonPositiveInteger')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'nonPositiveInteger')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class IpositiveInteger(ZSI.TC.Integer) |
| |
Value greater than zero. |
| |
- Method resolution order:
- IpositiveInteger
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'positiveInteger')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'positiveInteger')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class Ishort(ZSI.TC.Integer) |
| |
Signed 16bit value. |
| |
- Method resolution order:
- Ishort
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'short')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'short')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class IunsignedByte(ZSI.TC.Integer) |
| |
Unsigned 8bit value. |
| |
- Method resolution order:
- IunsignedByte
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'unsignedByte')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'unsignedByte')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class IunsignedInt(ZSI.TC.Integer) |
| |
Unsigned 32bit value. |
| |
- Method resolution order:
- IunsignedInt
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'unsignedInt')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'unsignedInt')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class IunsignedLong(ZSI.TC.Integer) |
| |
Unsigned 64bit value. |
| |
- Method resolution order:
- IunsignedLong
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'unsignedLong')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'unsignedLong')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
|
class IunsignedShort(ZSI.TC.Integer) |
| |
Unsigned 16bit value. |
| |
- Method resolution order:
- IunsignedShort
- ZSI.TC.Integer
- ZSI.TC.SimpleType
- ZSI.TC.TypeCode
Data and other attributes defined here:
- parselist = [(None, 'unsignedShort')]
- seriallist = []
- type = ('http://www.w3.org/2001/XMLSchema', 'unsignedShort')
Methods inherited from ZSI.TC.Integer:
- __init__(self, pname=None, format='%d', **kw)
- get_formatted_content(self, pyobj)
- parse(self, elt, ps)
- text_to_data(self, text, elt, ps)
- convert text into typecode specific data.
Data and other attributes inherited from ZSI.TC.Integer:
- k = 'unsignedLong'
- logger = <ZSI.wstools.logging.BasicLogger instance>
- ranges = {'byte': (-128, 127), 'int': (-2147483648L, 2147483647), 'integer': ([], []), 'long': (-9223372036854775808L, 9223372036854775807L), 'negativeInteger': ([], -1), 'nonNegativeInteger': (0, []), 'nonPositiveInteger': ([], 0), 'positiveInteger': (1, []), 'short': (-32768, 32767), 'unsignedByte': (0, 255), ...}
Methods inherited from ZSI.TC.SimpleType:
- serialize(self, elt, sw, pyobj, name=None, orig=None, **kw)
- Handles the start and end tags, and attributes. callout
to get_formatted_content to get the textNode value.
Parameters:
elt -- ElementProxy/DOM element
sw -- SoapWriter instance
pyobj -- processed content
KeyWord Parameters:
name -- substitute name, (nspname,name) or name
orig --
- serialize_text_node(self, elt, sw, pyobj)
- Serialize without an element node.
Data and other attributes inherited from ZSI.TC.SimpleType:
- empty_content = None
Methods inherited from ZSI.TC.TypeCode:
- SimpleHREF(self, elt, ps, tag)
- Simple HREF for non-string and non-struct and non-array.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
tag --
- checkname(self, elt, ps)
- See if the name and type of the "elt" element is what we're
looking for. Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- checktype(self, elt, ps)
- See if the type of the "elt" element is what we're looking for.
Return the element's type.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- get_name(self, name, objid)
- Paramters:
name -- element tag
objid -- ID type, unique id
- get_parse_and_errorlist(self)
- Get the parselist and human-readable version, errorlist is returned,
because it is used in error messages.
- has_attributes(self)
- Return True if Attributes are declared outside
the scope of SOAP ('root', 'id', 'href'), and some
attributes automatically handled (xmlns, xsi:type).
- name_match(self, elt)
- Simple boolean test to see if we match the element name.
Parameters:
elt -- the DOM element being parsed
- nilled(self, elt, ps)
- Is the element NIL, and is that okay?
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- parse_attributes(self, elt, ps)
- find all attributes specified in the attribute_typecode_dict in
current element tag, if an attribute is found set it in the
self.attributes dictionary. Default to putting in String.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
- serialize_as_nil(self, elt)
- Parameters:
elt -- the current DOMWrapper element
- set_attribute_href(self, el, objid)
- set href attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_id(self, el, objid)
- set id attribute
Paramters:
el -- MessageInterface representing the element
objid -- ID type, unique id
- set_attribute_xsi_type(self, el, **kw)
- if typed, set the xsi:type attribute
Paramters:
el -- MessageInterface representing the element
- set_attributes(self, el, pyobj)
- Instance data attributes contains a dictionary
of keys (namespaceURI,localName) and attribute values.
These values can be self-describing (typecode), or use
attribute_typecode_dict to determine serialization.
Paramters:
el -- MessageInterface representing the element
pyobj --
- simple_value(self, elt, ps, mixed=False)
- Get the value of the simple content of this element.
Parameters:
elt -- the DOM element being parsed
ps -- the ParsedSoap object.
mixed -- ignore element content, optional text node
Data and other attributes inherited from ZSI.TC.TypeCode:
- attribute_typecode_dict = None
- tag = None
- typechecks = True
| |