コード例 #1
0
ファイル: genet_treemodels.py プロジェクト: santiagopim/genet
 def load(self, level=None):
     list_levels = genet_browser.listLevels(level)
 
     for i in list_levels:
         iter_level = self.append(None)
         self.set(iter_level, 0, i[0], 1, i[1], 2, "")
     
         # Fill children with this level edgetypes
         list_edge_types = genet_browser.listEdgeTypes(i[0])
         for j in list_edge_types:
             iter_edge_type = self.append(iter_level)
             self.set(iter_edge_type, 0, j[0], 1, j[1], 2, "")
コード例 #2
0
ファイル: genet_treemodels.py プロジェクト: santiagopim/genet
 def load(self):
     list_levels = genet_browser.listLevels()
 
     for i in list_levels:
         iter_level = self.append(None)
         self.set(iter_level, 0, i[0], 1, i[1], 2, "")
     
         # Fill children with this level nodetypes and edgetypes
         list_node_types = genet_browser.listNodeTypes(i[0])
         for j in list_node_types:
             iter_node_type = self.append(iter_level)
             self.set(iter_node_type, 0, j[0], 1, j[1], 2, "Node")
         
         list_edge_types = genet_browser.listEdgeTypes(i[0])
         for k in list_edge_types:
             iter_edge_type = self.append(iter_level)
             self.set(iter_edge_type, 0, k[0], 1, k[1], 2, "Edge")