blob: 4ea13307bcc5de7e6fc68e21937b4f4d1cdc7f15 [file] [log] [blame]
adminbae64d82013-08-01 10:50:15 -07001<?xml version="1.0" encoding="ascii"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "DTD/xhtml1-transitional.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6 <title>TestON.drivers.component.Component</title>
7 <link rel="stylesheet" href="epydoc.css" type="text/css" />
8 <script type="text/javascript" src="epydoc.js"></script>
9</head>
10
11<body bgcolor="white" text="black" link="blue" vlink="#204080"
12 alink="#204080">
13<!-- ==================== NAVIGATION BAR ==================== -->
14<table class="navbar" border="0" width="100%" cellpadding="0"
15 bgcolor="#a0c0ff" cellspacing="0">
16 <tr valign="middle">
17 <!-- Home link -->
18 <th>&nbsp;&nbsp;&nbsp;<a
19 href="TestON-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
20
21 <!-- Tree link -->
22 <th>&nbsp;&nbsp;&nbsp;<a
23 href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
24
25 <!-- Index link -->
26 <th>&nbsp;&nbsp;&nbsp;<a
27 href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
28
29 <!-- Help link -->
30 <th>&nbsp;&nbsp;&nbsp;<a
31 href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
32
33 <th class="navbar" width="100%"></th>
34 </tr>
35</table>
36<table width="100%" cellpadding="0" cellspacing="0">
37 <tr valign="top">
38 <td width="100%">
39 <span class="breadcrumbs">
40 <a href="TestON-module.html">Package&nbsp;TestON</a> ::
41 <a href="TestON.drivers-module.html">Package&nbsp;drivers</a> ::
42 <a href="TestON.drivers.component-module.html">Module&nbsp;component</a> ::
43 Class&nbsp;Component
44 </span>
45 </td>
46 <td>
47 <table cellpadding="0" cellspacing="0">
48 <!-- hide/show private -->
49 <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
50 onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
51 <tr><td align="right"><span class="options"
52 >[<a href="frames.html" target="_top">frames</a
53 >]&nbsp;|&nbsp;<a href="TestON.drivers.component.Component-class.html"
54 target="_top">no&nbsp;frames</a>]</span></td></tr>
55 </table>
56 </td>
57 </tr>
58</table>
59<!-- ==================== CLASS DESCRIPTION ==================== -->
60<h1 class="epydoc">Class Component</h1><p class="nomargin-top"><span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component">source&nbsp;code</a></span></p>
61<pre class="base-tree">
62object --+
63 |
64 <strong class="uidshort">Component</strong>
65</pre>
66
67<hr />
68<p>This is the tempalte class for components</p>
69
70<!-- ==================== INSTANCE METHODS ==================== -->
71<a name="section-InstanceMethods"></a>
72<table class="summary" border="1" cellpadding="3"
73 cellspacing="0" width="100%" bgcolor="white">
74<tr bgcolor="#70b0f0" class="table-header">
75 <td colspan="2" class="table-header">
76 <table border="0" cellpadding="0" cellspacing="0" width="100%">
77 <tr valign="top">
78 <td align="left"><span class="table-header">Instance Methods</span></td>
79 <td align="right" valign="top"
80 ><span class="options">[<a href="#section-InstanceMethods"
81 class="privatelink" onclick="toggle_private();"
82 >hide private</a>]</span></td>
83 </tr>
84 </table>
85 </td>
86</tr>
87<tr>
88 <td width="15%" align="right" valign="top" class="summary">
89 <span class="summary-type">&nbsp;</span>
90 </td><td class="summary">
91 <table width="100%" cellpadding="0" cellspacing="0" border="0">
92 <tr>
93 <td><span class="summary-sig"><a href="TestON.drivers.component.Component-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>)</span><br />
94 x.__init__(...) initializes x; see x.__class__.__doc__ for signature</td>
95 <td align="right" valign="top">
96 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.__init__">source&nbsp;code</a></span>
97
98 </td>
99 </tr>
100 </table>
101
102 </td>
103 </tr>
104<tr>
105 <td width="15%" align="right" valign="top" class="summary">
106 <span class="summary-type">&nbsp;</span>
107 </td><td class="summary">
108 <table width="100%" cellpadding="0" cellspacing="0" border="0">
109 <tr>
110 <td><span class="summary-sig"><a href="TestON.drivers.component.Component-class.html#__getattr__" class="summary-sig-name">__getattr__</a>(<span class="summary-sig-arg">self</span>,
111 <span class="summary-sig-arg">name</span>)</span><br />
112 This will invoke, if the attribute wasn't found the usual ways.</td>
113 <td align="right" valign="top">
114 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.__getattr__">source&nbsp;code</a></span>
115
116 </td>
117 </tr>
118 </table>
119
120 </td>
121 </tr>
122<tr>
123 <td width="15%" align="right" valign="top" class="summary">
124 <span class="summary-type">&nbsp;</span>
125 </td><td class="summary">
126 <table width="100%" cellpadding="0" cellspacing="0" border="0">
127 <tr>
128 <td><span class="summary-sig"><a name="connect"></a><span class="summary-sig-name">connect</span>(<span class="summary-sig-arg">self</span>)</span></td>
129 <td align="right" valign="top">
130 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.connect">source&nbsp;code</a></span>
131
132 </td>
133 </tr>
134 </table>
135
136 </td>
137 </tr>
138<tr>
139 <td width="15%" align="right" valign="top" class="summary">
140 <span class="summary-type">&nbsp;</span>
141 </td><td class="summary">
142 <table width="100%" cellpadding="0" cellspacing="0" border="0">
143 <tr>
144 <td><span class="summary-sig"><a name="execute"></a><span class="summary-sig-name">execute</span>(<span class="summary-sig-arg">self</span>,
145 <span class="summary-sig-arg">cmd</span>)</span></td>
146 <td align="right" valign="top">
147 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.execute">source&nbsp;code</a></span>
148
149 </td>
150 </tr>
151 </table>
152
153 </td>
154 </tr>
155<tr>
156 <td width="15%" align="right" valign="top" class="summary">
157 <span class="summary-type">&nbsp;</span>
158 </td><td class="summary">
159 <table width="100%" cellpadding="0" cellspacing="0" border="0">
160 <tr>
161 <td><span class="summary-sig"><a name="disconnect"></a><span class="summary-sig-name">disconnect</span>(<span class="summary-sig-arg">self</span>)</span></td>
162 <td align="right" valign="top">
163 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.disconnect">source&nbsp;code</a></span>
164
165 </td>
166 </tr>
167 </table>
168
169 </td>
170 </tr>
171<tr>
172 <td width="15%" align="right" valign="top" class="summary">
173 <span class="summary-type">&nbsp;</span>
174 </td><td class="summary">
175 <table width="100%" cellpadding="0" cellspacing="0" border="0">
176 <tr>
177 <td><span class="summary-sig"><a name="config"></a><span class="summary-sig-name">config</span>(<span class="summary-sig-arg">self</span>)</span></td>
178 <td align="right" valign="top">
179 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.config">source&nbsp;code</a></span>
180
181 </td>
182 </tr>
183 </table>
184
185 </td>
186 </tr>
187<tr>
188 <td width="15%" align="right" valign="top" class="summary">
189 <span class="summary-type">&nbsp;</span>
190 </td><td class="summary">
191 <table width="100%" cellpadding="0" cellspacing="0" border="0">
192 <tr>
193 <td><span class="summary-sig"><a name="cleanup"></a><span class="summary-sig-name">cleanup</span>(<span class="summary-sig-arg">self</span>)</span></td>
194 <td align="right" valign="top">
195 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.cleanup">source&nbsp;code</a></span>
196
197 </td>
198 </tr>
199 </table>
200
201 </td>
202 </tr>
203<tr>
204 <td width="15%" align="right" valign="top" class="summary">
205 <span class="summary-type">&nbsp;</span>
206 </td><td class="summary">
207 <table width="100%" cellpadding="0" cellspacing="0" border="0">
208 <tr>
209 <td><span class="summary-sig"><a name="log"></a><span class="summary-sig-name">log</span>(<span class="summary-sig-arg">self</span>,
210 <span class="summary-sig-arg">message</span>)</span><br />
211 Here finding the for the component to which the log message based on
212 the called child object.</td>
213 <td align="right" valign="top">
214 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.log">source&nbsp;code</a></span>
215
216 </td>
217 </tr>
218 </table>
219
220 </td>
221 </tr>
222<tr>
223 <td width="15%" align="right" valign="top" class="summary">
224 <span class="summary-type">&nbsp;</span>
225 </td><td class="summary">
226 <table width="100%" cellpadding="0" cellspacing="0" border="0">
227 <tr>
228 <td><span class="summary-sig"><a name="close_log_handles"></a><span class="summary-sig-name">close_log_handles</span>(<span class="summary-sig-arg">self</span>)</span></td>
229 <td align="right" valign="top">
230 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.close_log_handles">source&nbsp;code</a></span>
231
232 </td>
233 </tr>
234 </table>
235
236 </td>
237 </tr>
238<tr>
239 <td width="15%" align="right" valign="top" class="summary">
240 <span class="summary-type">&nbsp;</span>
241 </td><td class="summary">
242 <table width="100%" cellpadding="0" cellspacing="0" border="0">
243 <tr>
244 <td><span class="summary-sig"><a name="get_version"></a><span class="summary-sig-name">get_version</span>(<span class="summary-sig-arg">self</span>)</span></td>
245 <td align="right" valign="top">
246 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.get_version">source&nbsp;code</a></span>
247
248 </td>
249 </tr>
250 </table>
251
252 </td>
253 </tr>
254<tr>
255 <td width="15%" align="right" valign="top" class="summary">
256 <span class="summary-type">&nbsp;</span>
257 </td><td class="summary">
258 <table width="100%" cellpadding="0" cellspacing="0" border="0">
259 <tr>
260 <td><span class="summary-sig"><a name="experimentRun"></a><span class="summary-sig-name">experimentRun</span>(<span class="summary-sig-arg">self</span>,
261 <span class="summary-sig-arg">**kwargs</span>)</span></td>
262 <td align="right" valign="top">
263 <span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.experimentRun">source&nbsp;code</a></span>
264
265 </td>
266 </tr>
267 </table>
268
269 </td>
270 </tr>
271 <tr>
272 <td colspan="2" class="summary">
273 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
274 <code>__delattr__</code>,
275 <code>__format__</code>,
276 <code>__getattribute__</code>,
277 <code>__hash__</code>,
278 <code>__new__</code>,
279 <code>__reduce__</code>,
280 <code>__reduce_ex__</code>,
281 <code>__repr__</code>,
282 <code>__setattr__</code>,
283 <code>__sizeof__</code>,
284 <code>__str__</code>,
285 <code>__subclasshook__</code>
286 </p>
287 </td>
288 </tr>
289</table>
290<!-- ==================== PROPERTIES ==================== -->
291<a name="section-Properties"></a>
292<table class="summary" border="1" cellpadding="3"
293 cellspacing="0" width="100%" bgcolor="white">
294<tr bgcolor="#70b0f0" class="table-header">
295 <td colspan="2" class="table-header">
296 <table border="0" cellpadding="0" cellspacing="0" width="100%">
297 <tr valign="top">
298 <td align="left"><span class="table-header">Properties</span></td>
299 <td align="right" valign="top"
300 ><span class="options">[<a href="#section-Properties"
301 class="privatelink" onclick="toggle_private();"
302 >hide private</a>]</span></td>
303 </tr>
304 </table>
305 </td>
306</tr>
307 <tr>
308 <td colspan="2" class="summary">
309 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
310 <code>__class__</code>
311 </p>
312 </td>
313 </tr>
314</table>
315<!-- ==================== METHOD DETAILS ==================== -->
316<a name="section-MethodDetails"></a>
317<table class="details" border="1" cellpadding="3"
318 cellspacing="0" width="100%" bgcolor="white">
319<tr bgcolor="#70b0f0" class="table-header">
320 <td colspan="2" class="table-header">
321 <table border="0" cellpadding="0" cellspacing="0" width="100%">
322 <tr valign="top">
323 <td align="left"><span class="table-header">Method Details</span></td>
324 <td align="right" valign="top"
325 ><span class="options">[<a href="#section-MethodDetails"
326 class="privatelink" onclick="toggle_private();"
327 >hide private</a>]</span></td>
328 </tr>
329 </table>
330 </td>
331</tr>
332</table>
333<a name="__init__"></a>
334<div>
335<table class="details" border="1" cellpadding="3"
336 cellspacing="0" width="100%" bgcolor="white">
337<tr><td>
338 <table width="100%" cellpadding="0" cellspacing="0" border="0">
339 <tr valign="top"><td>
340 <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>)</span>
341 <br /><em class="fname">(Constructor)</em>
342 </h3>
343 </td><td align="right" valign="top"
344 ><span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.__init__">source&nbsp;code</a></span>&nbsp;
345 </td>
346 </tr></table>
347
348 <p>x.__init__(...) initializes x; see x.__class__.__doc__ for
349 signature</p>
350 <dl class="fields">
351 <dt>Overrides:
352 object.__init__
353 <dd><em class="note">(inherited documentation)</em></dd>
354 </dt>
355 </dl>
356</td></tr></table>
357</div>
358<a name="__getattr__"></a>
359<div>
360<table class="details" border="1" cellpadding="3"
361 cellspacing="0" width="100%" bgcolor="white">
362<tr><td>
363 <table width="100%" cellpadding="0" cellspacing="0" border="0">
364 <tr valign="top"><td>
365 <h3 class="epydoc"><span class="sig"><span class="sig-name">__getattr__</span>(<span class="sig-arg">self</span>,
366 <span class="sig-arg">name</span>)</span>
367 <br /><em class="fname">(Qualification operator)</em>
368 </h3>
369 </td><td align="right" valign="top"
370 ><span class="codelink"><a href="TestON.drivers.component-pysrc.html#Component.__getattr__">source&nbsp;code</a></span>&nbsp;
371 </td>
372 </tr></table>
373
374 <pre class="literalblock">
375
376This will invoke, if the attribute wasn't found the usual ways.
377 Here it will look for assert_attribute and will execute when AttributeError occurs.
378 It will return the result of the assert_attribute.
379
380</pre>
381 <dl class="fields">
382 </dl>
383</td></tr></table>
384</div>
385<br />
386<!-- ==================== NAVIGATION BAR ==================== -->
387<table class="navbar" border="0" width="100%" cellpadding="0"
388 bgcolor="#a0c0ff" cellspacing="0">
389 <tr valign="middle">
390 <!-- Home link -->
391 <th>&nbsp;&nbsp;&nbsp;<a
392 href="TestON-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
393
394 <!-- Tree link -->
395 <th>&nbsp;&nbsp;&nbsp;<a
396 href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
397
398 <!-- Index link -->
399 <th>&nbsp;&nbsp;&nbsp;<a
400 href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
401
402 <!-- Help link -->
403 <th>&nbsp;&nbsp;&nbsp;<a
404 href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
405
406 <th class="navbar" width="100%"></th>
407 </tr>
408</table>
409<table border="0" cellpadding="0" cellspacing="0" width="100%%">
410 <tr>
411 <td align="left" class="footer">
412 Generated by Epydoc 3.0.1 on Mon Mar 11 12:56:26 2013
413 </td>
414 <td align="right" class="footer">
415 <a target="mainFrame" href="http://epydoc.sourceforge.net"
416 >http://epydoc.sourceforge.net</a>
417 </td>
418 </tr>
419</table>
420
421<script type="text/javascript">
422 <!--
423 // Private objects are initially displayed (because if
424 // javascript is turned off then we want them to be
425 // visible); but by default, we want to hide them. So hide
426 // them unless we have a cookie that says to show them.
427 checkCookie();
428 // -->
429</script>
430</body>
431</html>