#-*- coding: utf-8 -*-
from Item import *
[docs]class Node(Item):
"""
"""
def __init__(self):
"""
"""
super(Node, self).__init__()
self._edges = []
[docs] def children(self):
"""
"""
children = []
for e in self._edges:
if e.parent() == self:
children.append(e.child())
return children
[docs] def parent(self):
"""
"""
parent = []
for e in self._edges:
if e.child() == self:
parent.append(e.parent())
return parent