| Home | Trees | Index | Help | 
|---|
| Package EaseXML :: Module main :: Class MetaXMLObject | 
  | 
object--+ |type--+ | MetaXMLObject
The place where all magic happens:
Special variables are:
XMLObject.__name__ : the class nameXMLObject.__nodes__ : the hash of class members keyed by name.
Each node has to be an instance of the Node class.| Method Summary | |
|---|---|
__new__(cls,
          className,
          bases,
          dictionnary)
(Static method)  | |
Builds a new XMLObject instance given its XML representation. (Class method)  | |
Checks if an instance variable is an XMLObject Node (Class method)  | |
| Inherited from type | |
x.__call__(...) <==> x(...)  | |
x.__cmp__(y) <==> cmp(x,y)  | |
x.__delattr__('name') <==> del x.name  | |
x.__getattribute__('name') <==> x.name  | |
x.__hash__() <==> hash(x)  | |
x.__repr__() <==> repr(x)  | |
x.__setattr__('name', value) <==> x.name = value  | |
| list of immediate subclasses | 
__subclasses__() -> list of immediate subclasses  | 
| list | 
return a type's method resolution order  | 
| Inherited from object | |
x.__init__(...) initializes x; see x.__class__.__doc__ for signature  | |
helper for pickle  | |
helper for pickle  | |
x.__str__() <==> str(x)  | |
| Class Variable Summary | |
|---|---|
list | 
__methods__ = ['set', 'get', 'getEntities', 'orderNodes'...
 | 
| Inherited from type | |
tuple | 
__bases__ = (<type 'object'>,)                           
 | 
int | 
__basicsize__ = 420                                                                    | 
int | 
__dictoffset__ = 132                                                                    | 
int | 
__flags__ = 21995                                                                  | 
int | 
__itemsize__ = 20                                                                     | 
tuple | 
__mro__ = (<type 'type'>, <type 'object'>)               
 | 
str | 
__name__ = 'type'                                        
 | 
int | 
__weakrefoffset__ = 184                                                                    | 
| Class Method Details | 
|---|
  instanceFromXml(cls, xmlData, registryID=None)Builds a new XMLObject instance given its XML representation. This method
differs from  Though, XMLObjects you defined need to be in the namespace where you use this method.  | 
  isXONode(cls, name, instance)Checks if an instance variable is an XMLObject Node | 
| Class Variable Details | 
|---|
__methods__
  | 
| Home | Trees | Index | Help | 
|---|
| Generated by Epydoc 2.1 on Sun Dec 12 17:20:24 2004 | http://epydoc.sf.net |