Lines Matching refs:self
11 def __init__(self, master, *, _htest=False, _utest=False):
15 self.master = master
16 self._htest = _htest
17 self._utest = _utest
18 self.init()
20 def settitle(self):
22 self.top.wm_title("Path Browser")
23 self.top.wm_iconname("Path Browser")
25 def rootnode(self):
31 def GetText(self):
34 def GetSubList(self):
44 def __init__(self, dir, packages=[]):
45 self.dir = dir
46 self.packages = packages
48 def GetText(self):
49 if not self.packages:
50 return self.dir
52 return self.packages[-1] + ": package"
54 def GetSubList(self):
56 names = os.listdir(self.dir or os.curdir)
61 file = os.path.join(self.dir, name)
62 if self.ispackagedir(file):
68 item = DirBrowserTreeItem(file, self.packages + [name])
70 for nn, name in self.listmodules(names):
71 item = ModuleBrowserTreeItem(os.path.join(self.dir, name))
75 def ispackagedir(self, file):
82 def listmodules(self, allnames):