Changeset 2124
- Timestamp:
- 09/14/07 12:32:04 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gaphor/branches/gaphor-0.12/gaphor/adapters/propertypages.py
r2084 r2124 184 184 for attr in self._item.subject.ownedAttribute: 185 185 if not attr.association: 186 yield [attr. name, attr]186 yield [attr.render(), attr] 187 187 188 188 … … 210 210 def _get_rows(self): 211 211 for operation in self._item.subject.ownedOperation: 212 yield [operation. name, operation]212 yield [operation.render(), operation] 213 213 214 214 … … 446 446 447 447 448 def create_tree_view(model, names ):448 def create_tree_view(model, names, tip=""): 449 449 """ 450 450 Create a tree view for a editable tree model. … … 464 464 tree_view.connect('key_press_event', swap_on_keypress) 465 465 466 tip = """\466 tip = tip + """ 467 467 Press ENTER to edit item, BS/DEL to remove item. 468 468 Use -/= to move items up or down.\ … … 743 743 self.model = ClassAttributes(self.context) 744 744 745 tree_view = create_tree_view(self.model, (_('Attributes'),)) 745 tip = """\ 746 Add and edit class attributes according to UML syntax. Attribute syntax examples 747 - attr 748 - + attr: int 749 - # /attr: int 750 """ 751 tree_view = create_tree_view(self.model, (_('Attributes'),), tip) 746 752 page.pack_start(tree_view) 747 753 … … 790 796 791 797 self.model = ClassOperations(self.context) 792 tree_view = create_tree_view(self.model, (_('Operation'),)) 798 tip = """\ 799 Add and edit class operations according to UML syntax. Operation syntax examples 800 - call() 801 - + call(a: int, b: str) 802 - # call(a: int: b: str): bool 803 """ 804 tree_view = create_tree_view(self.model, (_('Operation'),), tip) 793 805 page.pack_start(tree_view) 794 806
