2
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3
"DTD/xhtml1-strict.dtd">
6
<title>API docs for “elisa.plugins.database.music_controller.ArtistsDbPreviewListController”</title>
7
<meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
8
<link href="apidocs.css" type="text/css" rel="stylesheet" />
9
<script src="sorttable.js" type="text/javascript"></script>
13
<h1 class="class">Class e.p.d.m.ArtistsDbPreviewListController(<a href="elisa.plugins.database.music_controller.ArtistsDbController.html">ArtistsDbController</a>, <a href="elisa.plugins.poblesec.base.preview_list.MenuItemPreviewListController.html">MenuItemPreviewListController</a>):</h1>
15
<span id="part">Part of <a href="elisa.html">elisa</a>.<a href="elisa.plugins.html">plugins</a>.<a href="elisa.plugins.database.html">database</a>.<a href="elisa.plugins.database.music_controller.html">music_controller</a></span>
17
<a href="classIndex.html#elisa.plugins.database.music_controller.ArtistsDbPreviewListController">View In Hierarchy</a>
22
<div class="undocumented">Undocumented</div>
26
<div id="splitTables">
27
<table class="children sortable" id="id4006">
37
<td class="lineno">133</td>
39
<td><a href="elisa.plugins.database.music_controller.ArtistsDbPreviewListController.html#get_shortcut_for_item">get_shortcut_for_item</a></td>
40
<td><span>DOCME</span></td>
46
Inherited from <a href="elisa.plugins.database.music_controller.ArtistsDbController.html">ArtistsDbController</a>:
48
<table class="children sortable" id="id4007">
56
<tr class="basemethod">
58
<td class="lineno">108</td>
60
<td><a href="elisa.plugins.database.music_controller.ArtistsDbController.html#initialize">initialize</a></td>
61
<td><span>Initialize the component.</span></td>
62
</tr><tr class="basemethod">
64
<td class="lineno">112</td>
66
<td><a href="elisa.plugins.database.music_controller.ArtistsDbController.html#populate_model">populate_model</a></td>
67
<td><span>Initial population of the data model (<code>self.model</code>).</span></td>
68
</tr><tr class="basemethod">
70
<td class="lineno">124</td>
72
<td><a href="elisa.plugins.database.music_controller.ArtistsDbController.html#clean">clean</a></td>
73
<td><span>Clean the component.</span></td>
79
Inherited from <a href="elisa.plugins.database.music_controller.GenericArtistsController.html">GenericArtistsController</a> (via <a href="elisa.plugins.database.music_controller.ArtistsDbController.html">ArtistsDbController</a>):
81
<table class="children sortable" id="id4008">
89
<tr class="basemethod">
91
<td class="lineno">98</td>
93
<td><a href="elisa.plugins.database.music_controller.GenericArtistsController.html#create_actions">create_actions</a></td>
94
<td><span>Create the default action and the contextual actions associated to
101
Inherited from <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a> (via <a href="elisa.plugins.database.music_controller.ArtistsDbController.html">ArtistsDbController</a>, <a href="elisa.plugins.database.music_controller.GenericArtistsController.html">GenericArtistsController</a>):
103
<table class="children sortable" id="id4009">
111
<tr class="basemethod">
113
<td class="lineno">187</td>
115
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#__init__">__init__</a></td>
116
<td><span class="undocumented">Undocumented</span></td>
117
</tr><tr class="basemethod">
119
<td class="lineno">275</td>
121
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#reload">reload</a></td>
122
<td><span>Reload the model as it is done at initialization time.</span></td>
123
</tr><tr class="basemethod">
125
<td class="lineno">320</td>
127
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#set_frontend">set_frontend</a></td>
128
<td><span>Set the frontend for the controller.</span></td>
129
</tr><tr class="basemethod">
131
<td class="lineno">346</td>
133
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#ready">ready</a></td>
134
<td><span>Called after frontend finished creation of the controller and all</span></td>
135
</tr><tr class="basemethod">
137
<td class="lineno">368</td>
139
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#nodes_setup">nodes_setup</a></td>
140
<td><span>Create the list widget.</span></td>
141
</tr><tr class="basemethod">
143
<td class="lineno">376</td>
145
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#fastscroller_setup">fastscroller_setup</a></td>
146
<td><span>Create fastscroller.</span></td>
147
</tr><tr class="basemethod">
149
<td class="lineno">384</td>
151
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#layout_components">layout_components</a></td>
152
<td><span>Layout fastscroller and nodes.</span></td>
153
</tr><tr class="basemethod">
155
<td class="lineno">415</td>
157
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#shortcut_renderer">shortcut_renderer</a></td>
158
<td><span>DOCME</span></td>
159
</tr><tr class="basemethod">
161
<td class="lineno">444</td>
163
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#item_activated">item_activated</a></td>
164
<td><span>Callback invoked when an item is activated.</span></td>
165
</tr><tr class="basemethod">
167
<td class="lineno">496</td>
169
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_clicked">node_clicked</a></td>
170
<td><span>[DEPRECATED] Callback invoked when an item of the list representing
172
</tr><tr class="basemethod">
174
<td class="lineno">532</td>
176
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#stop_loading_animation">stop_loading_animation</a></td>
177
<td><span>[DEPRECATED] This method can be safely removed once the transition
179
</tr><tr class="basemethod">
181
<td class="lineno">542</td>
183
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#sensitive_set">sensitive_set</a></td>
184
<td><span class="undocumented">Undocumented</span></td>
185
</tr><tr class="basemethod">
187
<td class="lineno">545</td>
189
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#sensitive_get">sensitive_get</a></td>
190
<td><span class="undocumented">Undocumented</span></td>
191
</tr><tr class="basemethod">
193
<td class="lineno">550</td>
195
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#display_empty_alert">display_empty_alert</a></td>
196
<td><span>Display an alert widget to inform that the model is empty.</span></td>
197
</tr><tr class="basemethod">
199
<td class="lineno">578</td>
201
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#hide_empty_alert">hide_empty_alert</a></td>
202
<td><span>Hide the alert widget that informs that the model is empty.</span></td>
203
</tr><tr class="basemethod">
205
<td class="lineno">589</td>
207
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_renderer">node_renderer</a></td>
208
<td><span>Render an item in a list widget.</span></td>
209
</tr><tr class="basemethod">
211
<td class="lineno">603</td>
213
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_selected">node_selected</a></td>
214
<td><span>Callback invoked when an item is selected.</span></td>
215
</tr><tr class="basemethod private">
217
<td class="lineno">244</td>
219
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_populate">_populate</a></td>
220
<td><span class="undocumented">Undocumented</span></td>
221
</tr><tr class="basemethod private">
223
<td class="lineno">349</td>
225
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_monitor_model">_monitor_model</a></td>
226
<td><span class="undocumented">Undocumented</span></td>
227
</tr><tr class="basemethod private">
229
<td class="lineno">356</td>
231
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_start_monitoring_model">_start_monitoring_model</a></td>
232
<td><span class="undocumented">Undocumented</span></td>
233
</tr><tr class="basemethod private">
235
<td class="lineno">363</td>
237
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_stop_monitoring_model">_stop_monitoring_model</a></td>
238
<td><span class="undocumented">Undocumented</span></td>
239
</tr><tr class="basemethod private">
241
<td class="lineno">392</td>
243
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_build_shortcuts">_build_shortcuts</a></td>
244
<td><span class="undocumented">Undocumented</span></td>
245
</tr><tr class="basemethod private">
247
<td class="lineno">423</td>
249
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_get_item_index_for_shortcut">_get_item_index_for_shortcut</a></td>
250
<td><span class="undocumented">Undocumented</span></td>
251
</tr><tr class="basemethod private">
253
<td class="lineno">429</td>
255
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_shortcut_activated">_shortcut_activated</a></td>
256
<td><span class="undocumented">Undocumented</span></td>
257
</tr><tr class="basemethod private">
259
<td class="lineno">433</td>
261
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_get_shortcut_index_for_item_index">_get_shortcut_index_for_item_index</a></td>
262
<td><span class="undocumented">Undocumented</span></td>
263
</tr><tr class="basemethod private">
265
<td class="lineno">438</td>
267
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_fastscroller_stated_changed">_fastscroller_stated_changed</a></td>
268
<td><span class="undocumented">Undocumented</span></td>
269
</tr><tr class="basemethod private">
271
<td class="lineno">480</td>
273
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_do_item_activated">_do_item_activated</a></td>
274
<td><span class="undocumented">Undocumented</span></td>
275
</tr><tr class="basemethod private">
277
<td class="lineno">493</td>
279
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_item_activated_cb">_item_activated_cb</a></td>
280
<td><span class="undocumented">Undocumented</span></td>
281
</tr><tr class="basemethod private">
283
<td class="lineno">512</td>
285
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_node_clicked_proxy">_node_clicked_proxy</a></td>
286
<td><span>[DEPRECATED] This method will be removed once we manage to
287
completely</span></td>
288
</tr><tr class="basemethod private">
290
<td class="lineno">619</td>
292
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_selected_item_cb">_selected_item_cb</a></td>
293
<td><span class="undocumented">Undocumented</span></td>
294
</tr><tr class="basemethod private">
296
<td class="lineno">624</td>
298
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_update_logo">_update_logo</a></td>
299
<td><span class="undocumented">Undocumented</span></td>
300
</tr><tr class="basemethod private">
302
<td class="lineno">633</td>
304
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_schedule_load_background">_schedule_load_background</a></td>
305
<td><span class="undocumented">Undocumented</span></td>
306
</tr><tr class="basemethod private">
308
<td class="lineno">645</td>
310
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_load_background">_load_background</a></td>
311
<td><span class="undocumented">Undocumented</span></td>
317
Inherited from <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a> (via <a href="elisa.plugins.database.music_controller.ArtistsDbController.html">ArtistsDbController</a>, <a href="elisa.plugins.database.music_controller.GenericArtistsController.html">GenericArtistsController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>):
319
<table class="children sortable" id="id4010">
327
<tr class="basemethod">
329
<td class="lineno">50</td>
331
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#register_deferred">register_deferred</a></td>
332
<td><span>Register a deferred call to be associated to a given key.</span></td>
333
</tr><tr class="basemethod">
335
<td class="lineno">56</td>
337
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#cancel_deferreds">cancel_deferreds</a></td>
338
<td><span>Cancel all the currently pending deferred calls associated to one
340
</tr><tr class="basemethod">
342
<td class="lineno">73</td>
344
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#cancel_all_deferreds">cancel_all_deferreds</a></td>
345
<td><span>Cancel all the currently pending deferred calls.</span></td>
351
Inherited from <a href="elisa.plugins.pigment.pigment_controller.PigmentController.html">PigmentController</a> (via <a href="elisa.plugins.database.music_controller.ArtistsDbController.html">ArtistsDbController</a>, <a href="elisa.plugins.database.music_controller.GenericArtistsController.html">GenericArtistsController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>, <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a>):
353
<table class="children sortable" id="id4011">
361
<tr class="basemethod">
363
<td class="lineno">66</td>
365
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#set_path">set_path</a></td>
366
<td><span>Set the path for the controller.</span></td>
367
</tr><tr class="basemethod">
369
<td class="lineno">75</td>
371
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#handle_input">handle_input</a></td>
372
<td><span>Handle an Elisa input event.</span></td>
373
</tr><tr class="basemethod">
375
<td class="lineno">99</td>
377
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#has_focus">has_focus</a></td>
378
<td><span class="undocumented">Undocumented</span></td>
379
</tr><tr class="basemethod">
381
<td class="lineno">102</td>
383
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#prepare">prepare</a></td>
384
<td><span>Called after <a
385
href="elisa.plugins.pigment.widgets.widget.html"><code>widget</code></a> is
386
added to the canvas. It is sensible to do</span></td>
387
</tr><tr class="basemethod">
389
<td class="lineno">109</td>
391
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#removed">removed</a></td>
392
<td><span>Called after <a
393
href="elisa.plugins.pigment.widgets.widget.html"><code>widget</code></a> is
394
removed from the canvas.</span></td>
400
Inherited from <a href="elisa.core.component.Component.html">Component</a> (via <a href="elisa.plugins.database.music_controller.ArtistsDbController.html">ArtistsDbController</a>, <a href="elisa.plugins.database.music_controller.GenericArtistsController.html">GenericArtistsController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>, <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a>, <a href="elisa.plugins.pigment.pigment_controller.PigmentController.html">PigmentController</a>, <a href="elisa.core.components.controller.Controller.html">Controller</a>):
402
<table class="children sortable" id="id4012">
410
<tr class="baseclass">
412
<td class="lineno">83</td>
414
<td><a href="elisa.core.component.Component.PathDescriptor.html">PathDescriptor</a></td>
415
<td><span class="undocumented">Undocumented</span></td>
416
</tr><tr class="baseclassmethod">
418
<td class="lineno">95</td>
419
<td>Class Method</td>
420
<td><a href="elisa.core.component.Component.html#create">create</a></td>
421
<td><span>Create and initialize the component.</span></td>
422
</tr><tr class="basemethod">
424
<td class="lineno">153</td>
426
<td><a href="elisa.core.component.Component.html#name__get">name__get</a></td>
427
<td><span class="undocumented">Undocumented</span></td>
428
</tr><tr class="basemethod">
430
<td class="lineno">158</td>
432
<td><a href="elisa.core.component.Component.html#name__set">name__set</a></td>
433
<td><span class="undocumented">Undocumented</span></td>
439
Inherited from <a href="elisa.plugins.poblesec.base.preview_list.MenuItemListMixin.html">MenuItemListMixin</a> (via <a href="elisa.plugins.poblesec.base.preview_list.MenuItemPreviewListController.html">MenuItemPreviewListController</a>):
441
<table class="children sortable" id="id4013">
449
<tr class="basemethod">
451
<td class="lineno">135</td>
453
<td><a href="elisa.plugins.poblesec.base.preview_list.MenuItemListMixin.html#node_renderer">node_renderer</a></td>
454
<td><span>Render a node using the common API methods defined by the</span></td>
460
Inherited from <a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html">SimpleListController</a> (via <a href="elisa.plugins.poblesec.base.preview_list.MenuItemPreviewListController.html">MenuItemPreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.PreviewListController.html">PreviewListController</a>):
462
<table class="children sortable" id="id4014">
470
<tr class="basemethod">
472
<td class="lineno">71</td>
474
<td><a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html#__init__">__init__</a></td>
475
<td><span class="undocumented">Undocumented</span></td>
476
</tr><tr class="basemethod">
478
<td class="lineno">75</td>
480
<td><a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html#nodes_setup">nodes_setup</a></td>
481
<td><span>Create the list widget.</span></td>
482
</tr><tr class="basemethod">
484
<td class="lineno">89</td>
486
<td><a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html#fastscroller_setup">fastscroller_setup</a></td>
487
<td><span>Create fastscroller.</span></td>
488
</tr><tr class="basemethod">
490
<td class="lineno">96</td>
492
<td><a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html#layout_components">layout_components</a></td>
493
<td><span>Layout fastscroller and nodes.</span></td>
494
</tr><tr class="basemethod">
496
<td class="lineno">121</td>
498
<td><a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html#shortcut_renderer">shortcut_renderer</a></td>
499
<td><span>DOCME</span></td>
505
Inherited from <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a> (via <a href="elisa.plugins.poblesec.base.preview_list.MenuItemPreviewListController.html">MenuItemPreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.PreviewListController.html">PreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html">SimpleListController</a>):
507
<table class="children sortable" id="id4015">
515
<tr class="basemethod">
517
<td class="lineno">197</td>
519
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#initialize">initialize</a></td>
520
<td><span>Initialize the component.</span></td>
521
</tr><tr class="basemethod">
523
<td class="lineno">231</td>
525
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#clean">clean</a></td>
526
<td><span>Clean the component.</span></td>
527
</tr><tr class="basemethod">
529
<td class="lineno">275</td>
531
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#reload">reload</a></td>
532
<td><span>Reload the model as it is done at initialization time.</span></td>
533
</tr><tr class="basemethod">
535
<td class="lineno">292</td>
537
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#populate_model">populate_model</a></td>
538
<td><span>Initial population of the data model (<code>self.model</code>).</span></td>
539
</tr><tr class="basemethod">
541
<td class="lineno">305</td>
543
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#create_actions">create_actions</a></td>
544
<td><span>Create the default action and the contextual actions associated to
546
</tr><tr class="basemethod">
548
<td class="lineno">320</td>
550
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#set_frontend">set_frontend</a></td>
551
<td><span>Set the frontend for the controller.</span></td>
552
</tr><tr class="basemethod">
554
<td class="lineno">346</td>
556
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#ready">ready</a></td>
557
<td><span>Called after frontend finished creation of the controller and all</span></td>
558
</tr><tr class="basemethod">
560
<td class="lineno">444</td>
562
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#item_activated">item_activated</a></td>
563
<td><span>Callback invoked when an item is activated.</span></td>
564
</tr><tr class="basemethod">
566
<td class="lineno">496</td>
568
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_clicked">node_clicked</a></td>
569
<td><span>[DEPRECATED] Callback invoked when an item of the list representing
571
</tr><tr class="basemethod">
573
<td class="lineno">532</td>
575
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#stop_loading_animation">stop_loading_animation</a></td>
576
<td><span>[DEPRECATED] This method can be safely removed once the transition
578
</tr><tr class="basemethod">
580
<td class="lineno">542</td>
582
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#sensitive_set">sensitive_set</a></td>
583
<td><span class="undocumented">Undocumented</span></td>
584
</tr><tr class="basemethod">
586
<td class="lineno">545</td>
588
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#sensitive_get">sensitive_get</a></td>
589
<td><span class="undocumented">Undocumented</span></td>
590
</tr><tr class="basemethod">
592
<td class="lineno">550</td>
594
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#display_empty_alert">display_empty_alert</a></td>
595
<td><span>Display an alert widget to inform that the model is empty.</span></td>
596
</tr><tr class="basemethod">
598
<td class="lineno">578</td>
600
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#hide_empty_alert">hide_empty_alert</a></td>
601
<td><span>Hide the alert widget that informs that the model is empty.</span></td>
602
</tr><tr class="basemethod">
604
<td class="lineno">589</td>
606
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_renderer">node_renderer</a></td>
607
<td><span>Render an item in a list widget.</span></td>
608
</tr><tr class="basemethod">
610
<td class="lineno">603</td>
612
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_selected">node_selected</a></td>
613
<td><span>Callback invoked when an item is selected.</span></td>
614
</tr><tr class="basemethod private">
616
<td class="lineno">244</td>
618
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_populate">_populate</a></td>
619
<td><span class="undocumented">Undocumented</span></td>
620
</tr><tr class="basemethod private">
622
<td class="lineno">349</td>
624
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_monitor_model">_monitor_model</a></td>
625
<td><span class="undocumented">Undocumented</span></td>
626
</tr><tr class="basemethod private">
628
<td class="lineno">356</td>
630
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_start_monitoring_model">_start_monitoring_model</a></td>
631
<td><span class="undocumented">Undocumented</span></td>
632
</tr><tr class="basemethod private">
634
<td class="lineno">363</td>
636
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_stop_monitoring_model">_stop_monitoring_model</a></td>
637
<td><span class="undocumented">Undocumented</span></td>
638
</tr><tr class="basemethod private">
640
<td class="lineno">392</td>
642
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_build_shortcuts">_build_shortcuts</a></td>
643
<td><span class="undocumented">Undocumented</span></td>
644
</tr><tr class="basemethod private">
646
<td class="lineno">423</td>
648
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_get_item_index_for_shortcut">_get_item_index_for_shortcut</a></td>
649
<td><span class="undocumented">Undocumented</span></td>
650
</tr><tr class="basemethod private">
652
<td class="lineno">429</td>
654
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_shortcut_activated">_shortcut_activated</a></td>
655
<td><span class="undocumented">Undocumented</span></td>
656
</tr><tr class="basemethod private">
658
<td class="lineno">433</td>
660
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_get_shortcut_index_for_item_index">_get_shortcut_index_for_item_index</a></td>
661
<td><span class="undocumented">Undocumented</span></td>
662
</tr><tr class="basemethod private">
664
<td class="lineno">438</td>
666
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_fastscroller_stated_changed">_fastscroller_stated_changed</a></td>
667
<td><span class="undocumented">Undocumented</span></td>
668
</tr><tr class="basemethod private">
670
<td class="lineno">480</td>
672
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_do_item_activated">_do_item_activated</a></td>
673
<td><span class="undocumented">Undocumented</span></td>
674
</tr><tr class="basemethod private">
676
<td class="lineno">493</td>
678
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_item_activated_cb">_item_activated_cb</a></td>
679
<td><span class="undocumented">Undocumented</span></td>
680
</tr><tr class="basemethod private">
682
<td class="lineno">512</td>
684
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_node_clicked_proxy">_node_clicked_proxy</a></td>
685
<td><span>[DEPRECATED] This method will be removed once we manage to
686
completely</span></td>
687
</tr><tr class="basemethod private">
689
<td class="lineno">619</td>
691
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_selected_item_cb">_selected_item_cb</a></td>
692
<td><span class="undocumented">Undocumented</span></td>
693
</tr><tr class="basemethod private">
695
<td class="lineno">624</td>
697
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_update_logo">_update_logo</a></td>
698
<td><span class="undocumented">Undocumented</span></td>
699
</tr><tr class="basemethod private">
701
<td class="lineno">633</td>
703
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_schedule_load_background">_schedule_load_background</a></td>
704
<td><span class="undocumented">Undocumented</span></td>
705
</tr><tr class="basemethod private">
707
<td class="lineno">645</td>
709
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_load_background">_load_background</a></td>
710
<td><span class="undocumented">Undocumented</span></td>
716
Inherited from <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a> (via <a href="elisa.plugins.poblesec.base.preview_list.MenuItemPreviewListController.html">MenuItemPreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.PreviewListController.html">PreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html">SimpleListController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>):
718
<table class="children sortable" id="id4016">
726
<tr class="basemethod">
728
<td class="lineno">50</td>
730
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#register_deferred">register_deferred</a></td>
731
<td><span>Register a deferred call to be associated to a given key.</span></td>
732
</tr><tr class="basemethod">
734
<td class="lineno">56</td>
736
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#cancel_deferreds">cancel_deferreds</a></td>
737
<td><span>Cancel all the currently pending deferred calls associated to one
739
</tr><tr class="basemethod">
741
<td class="lineno">73</td>
743
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#cancel_all_deferreds">cancel_all_deferreds</a></td>
744
<td><span>Cancel all the currently pending deferred calls.</span></td>
750
Inherited from <a href="elisa.plugins.pigment.pigment_controller.PigmentController.html">PigmentController</a> (via <a href="elisa.plugins.poblesec.base.preview_list.MenuItemPreviewListController.html">MenuItemPreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.PreviewListController.html">PreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html">SimpleListController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>, <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a>):
752
<table class="children sortable" id="id4017">
760
<tr class="basemethod">
762
<td class="lineno">66</td>
764
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#set_path">set_path</a></td>
765
<td><span>Set the path for the controller.</span></td>
766
</tr><tr class="basemethod">
768
<td class="lineno">75</td>
770
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#handle_input">handle_input</a></td>
771
<td><span>Handle an Elisa input event.</span></td>
772
</tr><tr class="basemethod">
774
<td class="lineno">99</td>
776
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#has_focus">has_focus</a></td>
777
<td><span class="undocumented">Undocumented</span></td>
778
</tr><tr class="basemethod">
780
<td class="lineno">102</td>
782
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#prepare">prepare</a></td>
783
<td><span>Called after <a
784
href="elisa.plugins.pigment.widgets.widget.html"><code>widget</code></a> is
785
added to the canvas. It is sensible to do</span></td>
786
</tr><tr class="basemethod">
788
<td class="lineno">109</td>
790
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#removed">removed</a></td>
791
<td><span>Called after <a
792
href="elisa.plugins.pigment.widgets.widget.html"><code>widget</code></a> is
793
removed from the canvas.</span></td>
799
Inherited from <a href="elisa.core.component.Component.html">Component</a> (via <a href="elisa.plugins.poblesec.base.preview_list.MenuItemPreviewListController.html">MenuItemPreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.PreviewListController.html">PreviewListController</a>, <a href="elisa.plugins.poblesec.base.preview_list.SimpleListController.html">SimpleListController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>, <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a>, <a href="elisa.plugins.pigment.pigment_controller.PigmentController.html">PigmentController</a>, <a href="elisa.core.components.controller.Controller.html">Controller</a>):
801
<table class="children sortable" id="id4018">
809
<tr class="baseclass">
811
<td class="lineno">83</td>
813
<td><a href="elisa.core.component.Component.PathDescriptor.html">PathDescriptor</a></td>
814
<td><span class="undocumented">Undocumented</span></td>
815
</tr><tr class="baseclassmethod">
817
<td class="lineno">95</td>
818
<td>Class Method</td>
819
<td><a href="elisa.core.component.Component.html#create">create</a></td>
820
<td><span>Create and initialize the component.</span></td>
821
</tr><tr class="basemethod">
823
<td class="lineno">153</td>
825
<td><a href="elisa.core.component.Component.html#name__get">name__get</a></td>
826
<td><span class="undocumented">Undocumented</span></td>
827
</tr><tr class="basemethod">
829
<td class="lineno">158</td>
831
<td><a href="elisa.core.component.Component.html#name__set">name__set</a></td>
832
<td><span class="undocumented">Undocumented</span></td>
843
<div class="function">
844
<a name="elisa.plugins.database.music_controller.ArtistsDbPreviewListController.get_shortcut_for_item">
847
<a name="get_shortcut_for_item">
850
<div class="functionHeader">
853
get_shortcut_for_item(self, item):
856
<div class="functionBody">
857
<div class="interfaceinfo">overrides <a href="elisa.plugins.poblesec.base.list.BaseListController.html#get_shortcut_for_item">elisa.plugins.poblesec.base.list.BaseListController.get_shortcut_for_item</a></div>
859
<p>This method should be overridden by subclasses.<table class="fieldTable"></table></div>
863
<a href="index.html">API Documentation</a> for <a href="http://elisa.fluendo.com">Elisa Media Center</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2009-05-25 19:09:45.
b'\\ No newline at end of file'