diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-14 04:23:02 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-14 04:23:02 +0000 |
commit | dbc5716daea3bd7f88460d449daa033edfc2d956 (patch) | |
tree | 905c84cb2621c7523b092b01fe7b6fc45035ce99 /examples/adjacencytree/basic_tree.py | |
parent | a7d5c4647dcd20f4115cdf684ba565c376c93192 (diff) | |
download | sqlalchemy-dbc5716daea3bd7f88460d449daa033edfc2d956.tar.gz |
Diffstat (limited to 'examples/adjacencytree/basic_tree.py')
-rw-r--r-- | examples/adjacencytree/basic_tree.py | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/examples/adjacencytree/basic_tree.py b/examples/adjacencytree/basic_tree.py index d951a563e..3215ea007 100644 --- a/examples/adjacencytree/basic_tree.py +++ b/examples/adjacencytree/basic_tree.py @@ -28,26 +28,11 @@ class TreeNode(object): self.parent = None self.id = None self.parent_id = None - def get_child_by_path(self, path): - node = self - try: - for token in path.split('/'): - node = node.children[token] - else: - return node - except KeyError: - return None def append(self, node): if isinstance(node, str): self.children.append(TreeNode(node)) else: self.children.append(node) - def _get_path(self): - if self.parent is None: - return '/' - else: - return self.parent._get_path() + self.name + '/' - path = property(lambda s: s._path()) def __str__(self): return self._getstring(0, False) def _getstring(self, level, expand = False): |