Package suds :: Module soaparray :: Class Attribute
[hide private]
[frames] | no frames]

Class Attribute

source code

             object --+                
                      |                
xsd.sxbase.SchemaObject --+            
                          |            
         xsd.sxbase.Content --+        
                              |        
       xsd.sxbasic.TypedContent --+    
                                  |    
              xsd.sxbasic.Attribute --+
                                      |
                                     Attribute

Represents an XSD <attribute/> that handles special attributes that are extensions for WSDLs.

Instance Methods [hide private]
 
__init__(self, schema, root, aty)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
list
autoqualified(self)
The list of auto qualified attribute values.
source code
[str,...]
description(self)
Get the names used for str() and repr() description.
source code

Inherited from xsd.sxbasic.Attribute: childtags, dependencies, get_default, isattr, optional

Inherited from xsd.sxbasic.TypedContent: qref, resolve

Inherited from xsd.sxbase.SchemaObject: __getitem__, __iter__, __len__, __repr__, __str__, __unicode__, all, any, attributes, builtin, children, choice, content, default_namespace, enum, extension, find, get_attribute, get_child, merge, mixed, namespace, qualify, required, restriction, sequence, str, translate, unbounded, xslist

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Methods [hide private]

Inherited from xsd.sxbase.SchemaObject: append, prepend

Instance Variables [hide private]
The value of wsdl:arrayType. aty
Array type information.

Inherited from xsd.sxbase.SchemaObject: default, form_qualified, nillable, rawchildren, root, schema

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, schema, root, aty)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Parameters:
  • aty (The value of wsdl:arrayType.) - Array type information.
Overrides: object.__init__

autoqualified(self)

source code 

The list of auto qualified attribute values. Qualification means to convert values into qref.

Returns: list
A list of attibute names.
Overrides: xsd.sxbase.SchemaObject.autoqualified
(inherited documentation)

description(self)

source code 

Get the names used for str() and repr() description.

Returns: [str,...]
A dictionary of relavent attributes.
Overrides: xsd.sxbase.SchemaObject.description
(inherited documentation)