コード例 #1
0
 def _interface(self, tag):
     if tag['interfaceName']:
         return tag['interfaceName']
     name = name_utilities.upper_first(tag['name'])
     # FIXME: We shouldn't hard-code HTML here.
     if name == 'HTML':
         name = 'Html'
     dash = name.find('-')
     while dash != -1:
         name = name[:dash] + name[dash + 1].upper() + name[dash + 2:]
         dash = name.find('-')
     return '%s%sElement' % (self.namespace, name)
コード例 #2
0
ファイル: make_element_factory.py プロジェクト: Mihiri/blink
 def _interface(self, tag):
     if tag['interfaceName']:
         return tag['interfaceName']
     name = name_utilities.upper_first(tag['name'])
     # FIXME: We shouldn't hard-code HTML here.
     if name == 'HTML':
         name = 'Html'
     dash = name.find('-')
     while dash != -1:
         name = name[:dash] + name[dash + 1].upper() + name[dash + 2:]
         dash = name.find('-')
     return '%s%sElement' % (self.namespace, name)
コード例 #3
0
 def _interface(self, tag):
     if tag["interfaceName"]:
         return tag["interfaceName"]
     name = name_utilities.upper_first(tag["name"])
     # FIXME: We shouldn't hard-code HTML here.
     if name == "HTML":
         name = "Html"
     dash = name.find("-")
     while dash != -1:
         name = name[:dash] + name[dash + 1].upper() + name[dash + 2 :]
         dash = name.find("-")
     return "%s%sElement" % (self.namespace, name)