def add(self, widget, *attributes): ComplexPanel.add(self, widget, self.getElement())
def add(self, widget, left=None, top=None): ComplexPanel.add(self, widget, self.getElement()) if left is not None: self.setWidgetPosition(widget, left, top)
def add(self, widget, id): element = getElementById(self.getElement(), id) if element is None: raise Exception("HTMLPanel.add: no element with id '%s'" % str(id)) ComplexPanel.add(self, widget, element)
def add(self, w): ComplexPanel.add(self, w, self.getElement())