Example #1
0
    def __init__(self, html="", tag="", parent=None):
        WebElement.__init__(self, parent=parent)
        self._tagName = tag
        if not parent:
            self._html = html
            self._length = len(html)
            self._index = 0
            self.startChar = 0

            self.parse()
        else:
            self.startChar = self.index() - len(self.startTag())
Example #2
0
    def __init__(self, html="", tag="", parent=None):
        WebElement.__init__(self, parent=parent)
        self.tagName = tag
        if not parent:
            self._html = html
            self._length = len(html)
            self._index = 0
            self.startChar = 0

            self.parse()
        else:
            self.startChar = self.index() - len(self.startTag())
Example #3
0
 def __representSelf__(self):
     return WebElement.__representSelf__(self).replace('WebElementTree', self._tagName)
Example #4
0
 def __init__(self, tagName, parent, id=None, name=None):
     WebElement.__init__(self, id, name, parent, **kwargs)
     self._tagName = tagName
Example #5
0
 def __representSelf__(self):
     return WebElement.__representSelf__(self).replace(
         'WebElementTree', self.tagName)
Example #6
0
 def __init__(self, tagName, parent, id=None, name=None):
     WebElement.__init__(self, id, name, parent)
     self.tagName = tagName