| Home | Trees | Index | Help | 
|---|
| Package EaseXML :: Package Validation :: Module Schema :: Class Choice | 
  | 
object--+ |XMLObject--+ | Choice
| Method Summary | |
|---|---|
| Inherited from XMLObject | |
 | |
Two XMLObjects are equal if they have the same XML representation  | |
 | |
 | |
 | |
 | |
 | |
Execute an action for each Node handled by an XMLObject.  | |
Build an XMLObject given its dict representation. (Class method)  | |
Feeding an XMLObject instance with XML string data. (Class method)  | |
Fetch a node value given its name.  | |
Basic Introspection  | |
(Class method)  | |
Get all entities specified in the xmlobject:  | |
Fetch XMLObject's instance name which can be redefined by _name class attribute. (Class method)  | |
Sub-Nodes accessor  | |
Specific-Node accessor  | |
Accessing the parent Node instance.  | |
 | |
XMLObject remembers its children by a hash storage.  | |
Modify a node value given its name.  | |
 | |
Setting the parent Node instance.  | |
Fetch an XMLObject instance's data in a hash mapped by Node name  | |
Exporting an XMLObject instance to XML.  | |
Building an XMLObject given its pendant DOM tree.  | |
Method executed after instance initialization (__init__).  | |
| Inherited from object | |
x.__delattr__('name') <==> del x.name  | |
x.__getattribute__('name') <==> x.name  | |
x.__hash__() <==> hash(x)  | |
T.__new__(S, ...) -> a new object with type S, a subtype of T  | |
helper for pickle  | |
helper for pickle  | |
x.__repr__() <==> repr(x)  | |
x.__setattr__('name', value) <==> x.name = value  | |
| Class Variable Summary | |
|---|---|
str | 
__name__ = 'Choice'                                      
 | 
dict | 
__nodes__ = {'xmlProcessingInstruction': <EaseXML.Node.P...
 | 
dict | 
__ns_nodes__ = {}                                        
 | 
MetaAttribute | 
elements = <EaseXML.main.MetaAttribute object at 0xb7b8c...
 | 
| Inherited from XMLObject | |
list | 
_attrsOrder = []                                         
 | 
list | 
_defaultEntities = [('&', '&'), ('<', '<'), ('>',...
 | 
NoneType | 
_dtd = None                                                                   | 
str | 
_encoding = 'utf-8'                                      
 | 
list | 
_entities = []                                           
 | 
list | 
_nodesOrder = []                                         
 | 
bool | 
_prettyPrint = True                                      
 | 
str | 
_registry = 'registryID'                                 
 | 
bool | 
_stripStrings = True                                     
 | 
bool | 
_unicodeOutput = True                                    
 | 
| Class Variable Details | 
|---|
__name__
  | 
__nodes__
  | 
__ns_nodes__
  | 
elements
  | 
| Home | Trees | Index | Help | 
|---|
| Generated by Epydoc 2.1 on Sun Dec 12 17:20:24 2004 | http://epydoc.sf.net |