Changeset 2096
- Timestamp:
- 09/06/07 05:51:25 (1 year ago)
- Files:
-
- gaphor/trunk/gaphor/ui/namespace.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gaphor/trunk/gaphor/ui/namespace.py
r2084 r2096 74 74 if e: 75 75 ns = e.namespace 76 n = self._nodes[ns] 77 return self.path_from_element(ns) + (n.index(e),) 76 n = self._nodes.get(ns) 77 if n: 78 return self.path_from_element(ns) + (n.index(e),) 79 else: 80 return () 78 81 else: 79 82 return () … … 190 193 self._remove_element(element) 191 194 192 parent_node = self._nodes[element.namespace] 193 parent_node.remove(element) 195 parent_node = self._nodes.get(element.namespace) 196 if parent_node: 197 parent_node.remove(element) 194 198 195 199 # if path and parent_node and len(self._nodes[parent_node]) == 0:
