TCnumbers
index
/home/groups/p/py/pywebsvcs/src/ZSI/TCnumbers.py

Typecodes for numbers.

 
Modules
       
types

 
Classes
       
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