Methods
|
|
__init__
unjelly
unjellyAttribute
unjellyInto
unjellyLater
unjellyNode
|
|
__init__
|
__init__ ( self )
|
|
unjelly
|
unjelly ( self, doc )
|
|
unjellyAttribute
|
unjellyAttribute (
self,
instance,
attrName,
valueNode,
)
Utility method for unjellying into instances of attributes.
Use this rather than unjellyNode unless you like surprising bugs!
Alternatively, you can use unjellyInto on your instance's __dict__.
|
|
unjellyInto
|
unjellyInto (
self,
obj,
loc,
node,
)
Utility method for unjellying one object into another.
This automates the handling of backreferences.
|
|
unjellyLater
|
unjellyLater ( self, node )
Unjelly a node, later.
|
|
unjellyNode
|
unjellyNode ( self, node )
Exceptions
|
|
"Unjellying Error: key role not set"
"Unsupported Node Type: %s" % str( node.tagName )
"instance method changed"
|
|
|