Lines Matching refs:self
4 def __init__(self,name,subsections=None): argument
5 self._parent = None
6 self._name=name
7 self._sections = []
10 self.addSection(s)
13 def parent(self): argument
14 return(self._parent)
17 def sections(self): argument
18 return(self._sections)
20 def addSection(self,section): argument
21 self._sections.append(section)
24 def hasChildren(self): argument
25 return(len(self._sections)>0)
28 def name(self): argument
29 return(self._name)
34 def __init__(self,runidHeader): argument
35 self._runidHeader = runidHeader
36 self._sections = []
39 def runidHeader(self): argument
40 return(self._runidHeader)
43 def date(self): argument
44 return(self._date)
47 def sections(self): argument
48 return(self._sections)
50 def addSection(self,section): argument
51 self._sections.append(section)
53 def accept(self, visitor): argument
54 visitor.visitDocument(self)
55 for element in self._sections:
57 visitor.leaveDocument(self)
60 def __init__(self,name): argument
61 super(Section, self).__init__(name)
62 self._content = []
63 self._testname=False
65 def addContent(self,content): argument
66 self._content.append(content)
69 def isTest(self): argument
70 return(self._testname)
72 def setTest(self): argument
73 self._testname = True
76 def hasContent(self): argument
77 return(len(self._content) > 0 or any([x.hasContent for x in self.sections]))
80 def accept(self, visitor): argument
81 if self.hasContent:
82 visitor.visitSection(self)
83 for element in self.sections:
85 for element in self._content:
87 visitor.leaveSection(self)
90 def __init__(self,params,cores): argument
91 self._params=params
92 self._cores=cores
93 self._rows=[]
95 def addRow(self,row): argument
96 self._rows.append(row)
99 def columns(self): argument
100 return(self._params + self._cores)
103 def params(self): argument
104 return(self._params)
107 def cores(self): argument
108 return(self._cores)
111 def rows(self): argument
112 return(self._rows)
114 def accept(self, visitor): argument
115 visitor.visitTable(self)
118 def __init__(self,text): argument
119 self._text = text
122 def text(self): argument
123 return(self._text)
125 def accept(self, visitor): argument
126 visitor.visitText(self)
129 def __init__(self,data): argument
130 self._data = data
133 def data(self): argument
134 return(self._data)
136 def accept(self, visitor): argument
137 visitor.visitBarChart(self)
140 def __init__(self,data,runid): argument
141 self._data = data
145 self._runids = list(range(minId,runid+1))
148 def data(self): argument
149 return(self._data)
152 def runids(self): argument
153 return(self._runids)
155 def accept(self, visitor): argument
156 visitor.visitHistory(self)