Package esys :: Package escript :: Module modelframe :: Class ESySXMLCreator
[hide private]
[frames] | no frames]

Class ESySXMLCreator

object --+
         |
        ESySXMLCreator

Creates an XML Dom representation.

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
createDataNode(self, tagName, data)
createDataNodes are the building blocks of the XML documents constructed in this module.
 
createElement(self, name)
 
createTextNode(self, name)
 
getElementById(self, name)
 
getLinkableObjectId(self, obj)
 
getRoot(self)
 
includeTargets(self)
 
registerLinkableObject(self, obj, node)
Returns a unique object id for object obj.
 
toprettyxml(self)

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

 

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

Overrides: object.__init__
(inherited documentation)

createDataNode(self, tagName, data)

 

createDataNodes are the building blocks of the XML documents constructed in this module.

Parameters:
  • tagName - the associated XML tag
  • data - the values in the tag