UI/BrowserModel.py

changeset 2965
d133c7edd88a
parent 2779
4d433896b6d6
child 3012
d177226027e2
equal deleted inserted replaced
2964:84b65fb9e780 2965:d133c7edd88a
726 def child(self, row): 726 def child(self, row):
727 """ 727 """
728 Public method to get a child id. 728 Public method to get a child id.
729 729
730 @param row number of child to get the id of (integer) 730 @param row number of child to get the id of (integer)
731 @param return reference to the child item (BrowserItem) 731 @return reference to the child item (BrowserItem)
732 """ 732 """
733 return self.childItems[row] 733 return self.childItems[row]
734 734
735 def children(self): 735 def children(self):
736 """ 736 """
759 def data(self, column): 759 def data(self, column):
760 """ 760 """
761 Public method to get a specific data item. 761 Public method to get a specific data item.
762 762
763 @param column number of the requested data item (integer) 763 @param column number of the requested data item (integer)
764 @param return the stored data item 764 @return stored data item
765 """ 765 """
766 try: 766 try:
767 return self.itemData[column] 767 return self.itemData[column]
768 except IndexError: 768 except IndexError:
769 return "" 769 return ""
1291 1291
1292 def lineno(self): 1292 def lineno(self):
1293 """ 1293 """
1294 Public method returning the line number defining this object. 1294 Public method returning the line number defining this object.
1295 1295
1296 return line number defining the object (integer) 1296 @return line number defining the object (integer)
1297 """ 1297 """
1298 return self._classObject.lineno 1298 return self._classObject.lineno
1299 1299
1300 def boundaries(self): 1300 def boundaries(self):
1301 """ 1301 """
1554 1554
1555 def lineno(self): 1555 def lineno(self):
1556 """ 1556 """
1557 Public method returning the line number defining this object. 1557 Public method returning the line number defining this object.
1558 1558
1559 return line number defining the object (integer) 1559 @return line number defining the object (integer)
1560 """ 1560 """
1561 return self._attributeObject.lineno 1561 return self._attributeObject.lineno
1562 1562
1563 def linenos(self): 1563 def linenos(self):
1564 """ 1564 """
1565 Public method returning the line numbers this object is assigned to. 1565 Public method returning the line numbers this object is assigned to.
1566 1566
1567 return line number the object is assigned to (list of integers) 1567 @return line number the object is assigned to (list of integers)
1568 """ 1568 """
1569 return self._attributeObject.linenos[:] 1569 return self._attributeObject.linenos[:]
1570 1570
1571 def lessThan(self, other, column, order): 1571 def lessThan(self, other, column, order):
1572 """ 1572 """

eric ide

mercurial