コード例 #1
0
ファイル: HTMLExport.py プロジェクト: archiesharma/muonPhase2
        def htmlModule(mod):
            mod_label_html = div(elem('a',
                                      data.label(mod),
                                      'title',
                                      name=data.label(mod)),
                                 'module_label ' + data.type(mod),
                                 onClick='return toggleModuleVisible(\'%s\')' %
                                 ('mod_%s' % (data.label(mod))))

            mod_table = elem(
                'table',
                elem('tr',
                     elem('td', 'Type', 'label') + elem('td', data.type(mod)))
                + elem(
                    'tr',
                    elem('td', 'Class', 'label') +
                    elem('td', data.classname(mod))), 'module_table')

            mod_pset = htmlPSet(mod.parameters_())

            mod_content_html = div(mod_table + mod_pset,
                                   'module_area',
                                   id='mod_%s' % data.label(mod))
            return div(mod_label_html + mod_content_html,
                       'module',
                       id='module_' + data.label(mod))
コード例 #2
0
ファイル: HTMLExport.py プロジェクト: hotdrinkbrian/cmssw
 def htmlModule(mod):
   mod_label_html = div(elem('a',data.label(mod),'title',name=data.label(mod)),'module_label '+data.type(mod),onClick='return toggleModuleVisible(\'%s\')'%('mod_%s'%(data.label(mod))))
   
   mod_table = elem('table',
     elem('tr',elem('td','Type','label')+elem('td',data.type(mod)))
    +elem('tr',elem('td','Class','label')+elem('td',data.classname(mod))),
     'module_table')
     
   mod_pset = htmlPSet(mod.parameters_())
   
   mod_content_html = div(mod_table+mod_pset,'module_area',id='mod_%s'%data.label(mod))
   return div(mod_label_html+mod_content_html,'module',id='module_'+data.label(mod))
コード例 #3
0
ファイル: JSONExport.py プロジェクト: archiesharma/muonPhase2
 def moduledict(mod,prefix,links=False):
   result={}
   result['label']=data.label(mod)
   result['class']=data.classname(mod)
   result['file']=data.pypath(mod)
   result['line']=data.lineNumber(mod)
   result['package']=data.pypackage(mod)
   result['pset']=pset(mod.parameters_())
   result['type']=data.type(mod)
   if links:
     result['uses']=[data.uses(mod)]
     result['usedby']=[data.usedBy(mod)]
   result['id']='%s_%s'%(prefix,data.label(mod))
   return result