Package iceprod :: Package core :: Module metadata :: Class MetadataWriter
[hide private]
[frames] | no frames]

Class MetadataWriter

source code

Instance Methods [hide private]
 
__init__(self, difplus, writeprojects=True)
Initialize and build DOM tree from Metadata object
source code
 
AddDIFPlus(self, doc, node) source code
 
LoadDIF(self, doc, node)
Read DIF parameters from Metaproject tree and generate the entries in DOM tree.
source code
 
LoadPlus(self, doc, node)
Read Plus parameters from DIF_Plus tree and generate the entries in DOM tree.
source code
 
LoadDataCenter(self, doc)
Read DataCenter parameters from DIF_Plus tree and generate the entries in DOM tree.
source code
 
getDOM(self) source code
 
write_to_file(self, fname=None)
Write DOM tree as human readable xml to a file
source code