| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

XmlDetDescGen::structure::UserParameter Class Reference

List of all members.

Public Member Functions

def __init__
def xml

Public Attributes

 name
 type
 desc
 values

Detailed Description

Definition at line 50 of file structure.py.


Member Function Documentation

def XmlDetDescGen::structure::UserParameter::__init__ (   self,
  name,
  type = "double",
  values = [],
  desc = None 
)

Definition at line 51 of file structure.py.

00051                                                              :
00052         self.name = name
00053         self.type = type
00054         self.desc = desc
00055         self.values = values
00056 
    def xml(self,fo,pre):

def XmlDetDescGen::structure::UserParameter::xml (   self,
  fo,
  pre 
)

Definition at line 57 of file structure.py.

00057                         :
00058         whatiam = "userParameter"
00059         if len(self.values) > 1:
00060             whatiam = "userparameterVector"
00061         if self.desc:
00062             from util import Comment
00063             Comment(self.desc).xml(fo,pre)
00064         fo.write('%s<%s name="%s" type="%s" comment="%s">\n'%\
00065                      (pre,whatiam,self.name,self.type,self.desc))
00066         for value in self.values:
00067             fo.write('%s  %s\n'%(pre,value))
00068         fo.write('%s</%s>\n'%(pre,whatiam))
00069         return
00070 
if '__main__' == __name__:


Member Data Documentation

XmlDetDescGen::structure::UserParameter::name

Definition at line 52 of file structure.py.

XmlDetDescGen::structure::UserParameter::type

Definition at line 53 of file structure.py.

XmlDetDescGen::structure::UserParameter::desc

Definition at line 54 of file structure.py.

XmlDetDescGen::structure::UserParameter::values

Definition at line 55 of file structure.py.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:14:02 2011 for XmlDetDesc by doxygen 1.4.7