2
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3
"DTD/xhtml1-strict.dtd">
6
<title>API docs for “elisa.plugins.database.playlists_controller.AddedTracksController”</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.p.AddedTracksController(<a href="elisa.plugins.database.music_controller.GenericTracksDbController.html">GenericTracksDbController</a>, <a href="elisa.plugins.database.playlists_controller.AddedMixin.html">AddedMixin</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.playlists_controller.html">playlists_controller</a></span>
17
<a href="classIndex.html#elisa.plugins.database.playlists_controller.AddedTracksController">View In Hierarchy</a>
20
<p>Known subclasses: <a href="elisa.plugins.database.playlists_controller.AddedTracksCoverflow.html">elisa.plugins.database.playlists_controller.AddedTracksCoverflow</a>, <a href="elisa.plugins.database.playlists_controller.AddedTracksGrid.html">elisa.plugins.database.playlists_controller.AddedTracksGrid</a>, <a href="elisa.plugins.database.playlists_controller.AddedTracksVerticalWithPreview.html">elisa.plugins.database.playlists_controller.AddedTracksVerticalWithPreview</a></p>
22
<div class="undocumented">Undocumented</div>
26
<div id="splitTables">
27
<table class="children sortable" id="id3449">
37
<td class="lineno">361</td>
39
<td><a href="elisa.plugins.database.playlists_controller.AddedTracksController.html#initialize">initialize</a></td>
40
<td><span>Initialize the component.</span></td>
46
Inherited from <a href="elisa.plugins.database.music_controller.GenericTracksDbController.html">GenericTracksDbController</a>:
48
<table class="children sortable" id="id3450">
56
<tr class="basemethod">
58
<td class="lineno">429</td>
60
<td><a href="elisa.plugins.database.music_controller.GenericTracksDbController.html#get_shortcut_for_item">get_shortcut_for_item</a></td>
61
<td><span>DOCME</span></td>
62
</tr><tr class="basemethod">
64
<td class="lineno">432</td>
66
<td><a href="elisa.plugins.database.music_controller.GenericTracksDbController.html#create_actions">create_actions</a></td>
67
<td><span>Create the default action and the contextual actions associated to
69
</tr><tr class="basemethod">
71
<td class="lineno">436</td>
73
<td><a href="elisa.plugins.database.music_controller.GenericTracksDbController.html#clean">clean</a></td>
74
<td><span>Clean the component.</span></td>
80
Inherited from <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a> (via <a href="elisa.plugins.database.music_controller.GenericTracksDbController.html">GenericTracksDbController</a>):
82
<table class="children sortable" id="id3451">
90
<tr class="basemethod">
92
<td class="lineno">187</td>
94
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#__init__">__init__</a></td>
95
<td><span class="undocumented">Undocumented</span></td>
96
</tr><tr class="basemethod">
98
<td class="lineno">275</td>
100
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#reload">reload</a></td>
101
<td><span>Reload the model as it is done at initialization time.</span></td>
102
</tr><tr class="basemethod">
104
<td class="lineno">292</td>
106
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#populate_model">populate_model</a></td>
107
<td><span>Initial population of the data model (<code>self.model</code>).</span></td>
108
</tr><tr class="basemethod">
110
<td class="lineno">320</td>
112
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#set_frontend">set_frontend</a></td>
113
<td><span>Set the frontend for the controller.</span></td>
114
</tr><tr class="basemethod">
116
<td class="lineno">346</td>
118
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#ready">ready</a></td>
119
<td><span>Called after frontend finished creation of the controller and all</span></td>
120
</tr><tr class="basemethod">
122
<td class="lineno">368</td>
124
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#nodes_setup">nodes_setup</a></td>
125
<td><span>Create the list widget.</span></td>
126
</tr><tr class="basemethod">
128
<td class="lineno">376</td>
130
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#fastscroller_setup">fastscroller_setup</a></td>
131
<td><span>Create fastscroller.</span></td>
132
</tr><tr class="basemethod">
134
<td class="lineno">384</td>
136
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#layout_components">layout_components</a></td>
137
<td><span>Layout fastscroller and nodes.</span></td>
138
</tr><tr class="basemethod">
140
<td class="lineno">415</td>
142
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#shortcut_renderer">shortcut_renderer</a></td>
143
<td><span>DOCME</span></td>
144
</tr><tr class="basemethod">
146
<td class="lineno">444</td>
148
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#item_activated">item_activated</a></td>
149
<td><span>Callback invoked when an item is activated.</span></td>
150
</tr><tr class="basemethod">
152
<td class="lineno">496</td>
154
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_clicked">node_clicked</a></td>
155
<td><span>[DEPRECATED] Callback invoked when an item of the list representing
157
</tr><tr class="basemethod">
159
<td class="lineno">532</td>
161
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#stop_loading_animation">stop_loading_animation</a></td>
162
<td><span>[DEPRECATED] This method can be safely removed once the transition
164
</tr><tr class="basemethod">
166
<td class="lineno">542</td>
168
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#sensitive_set">sensitive_set</a></td>
169
<td><span class="undocumented">Undocumented</span></td>
170
</tr><tr class="basemethod">
172
<td class="lineno">545</td>
174
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#sensitive_get">sensitive_get</a></td>
175
<td><span class="undocumented">Undocumented</span></td>
176
</tr><tr class="basemethod">
178
<td class="lineno">550</td>
180
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#display_empty_alert">display_empty_alert</a></td>
181
<td><span>Display an alert widget to inform that the model is empty.</span></td>
182
</tr><tr class="basemethod">
184
<td class="lineno">578</td>
186
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#hide_empty_alert">hide_empty_alert</a></td>
187
<td><span>Hide the alert widget that informs that the model is empty.</span></td>
188
</tr><tr class="basemethod">
190
<td class="lineno">589</td>
192
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_renderer">node_renderer</a></td>
193
<td><span>Render an item in a list widget.</span></td>
194
</tr><tr class="basemethod">
196
<td class="lineno">603</td>
198
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#node_selected">node_selected</a></td>
199
<td><span>Callback invoked when an item is selected.</span></td>
200
</tr><tr class="basemethod private">
202
<td class="lineno">244</td>
204
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_populate">_populate</a></td>
205
<td><span class="undocumented">Undocumented</span></td>
206
</tr><tr class="basemethod private">
208
<td class="lineno">349</td>
210
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_monitor_model">_monitor_model</a></td>
211
<td><span class="undocumented">Undocumented</span></td>
212
</tr><tr class="basemethod private">
214
<td class="lineno">356</td>
216
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_start_monitoring_model">_start_monitoring_model</a></td>
217
<td><span class="undocumented">Undocumented</span></td>
218
</tr><tr class="basemethod private">
220
<td class="lineno">363</td>
222
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_stop_monitoring_model">_stop_monitoring_model</a></td>
223
<td><span class="undocumented">Undocumented</span></td>
224
</tr><tr class="basemethod private">
226
<td class="lineno">392</td>
228
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_build_shortcuts">_build_shortcuts</a></td>
229
<td><span class="undocumented">Undocumented</span></td>
230
</tr><tr class="basemethod private">
232
<td class="lineno">423</td>
234
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_get_item_index_for_shortcut">_get_item_index_for_shortcut</a></td>
235
<td><span class="undocumented">Undocumented</span></td>
236
</tr><tr class="basemethod private">
238
<td class="lineno">429</td>
240
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_shortcut_activated">_shortcut_activated</a></td>
241
<td><span class="undocumented">Undocumented</span></td>
242
</tr><tr class="basemethod private">
244
<td class="lineno">433</td>
246
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_get_shortcut_index_for_item_index">_get_shortcut_index_for_item_index</a></td>
247
<td><span class="undocumented">Undocumented</span></td>
248
</tr><tr class="basemethod private">
250
<td class="lineno">438</td>
252
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_fastscroller_stated_changed">_fastscroller_stated_changed</a></td>
253
<td><span class="undocumented">Undocumented</span></td>
254
</tr><tr class="basemethod private">
256
<td class="lineno">480</td>
258
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_do_item_activated">_do_item_activated</a></td>
259
<td><span class="undocumented">Undocumented</span></td>
260
</tr><tr class="basemethod private">
262
<td class="lineno">493</td>
264
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_item_activated_cb">_item_activated_cb</a></td>
265
<td><span class="undocumented">Undocumented</span></td>
266
</tr><tr class="basemethod private">
268
<td class="lineno">512</td>
270
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_node_clicked_proxy">_node_clicked_proxy</a></td>
271
<td><span>[DEPRECATED] This method will be removed once we manage to
272
completely</span></td>
273
</tr><tr class="basemethod private">
275
<td class="lineno">619</td>
277
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_selected_item_cb">_selected_item_cb</a></td>
278
<td><span class="undocumented">Undocumented</span></td>
279
</tr><tr class="basemethod private">
281
<td class="lineno">624</td>
283
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_update_logo">_update_logo</a></td>
284
<td><span class="undocumented">Undocumented</span></td>
285
</tr><tr class="basemethod private">
287
<td class="lineno">633</td>
289
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_schedule_load_background">_schedule_load_background</a></td>
290
<td><span class="undocumented">Undocumented</span></td>
291
</tr><tr class="basemethod private">
293
<td class="lineno">645</td>
295
<td><a href="elisa.plugins.poblesec.base.list.BaseListController.html#_load_background">_load_background</a></td>
296
<td><span class="undocumented">Undocumented</span></td>
302
Inherited from <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a> (via <a href="elisa.plugins.database.music_controller.GenericTracksDbController.html">GenericTracksDbController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>):
304
<table class="children sortable" id="id3452">
312
<tr class="basemethod">
314
<td class="lineno">50</td>
316
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#register_deferred">register_deferred</a></td>
317
<td><span>Register a deferred call to be associated to a given key.</span></td>
318
</tr><tr class="basemethod">
320
<td class="lineno">56</td>
322
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#cancel_deferreds">cancel_deferreds</a></td>
323
<td><span>Cancel all the currently pending deferred calls associated to one
325
</tr><tr class="basemethod">
327
<td class="lineno">73</td>
329
<td><a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html#cancel_all_deferreds">cancel_all_deferreds</a></td>
330
<td><span>Cancel all the currently pending deferred calls.</span></td>
336
Inherited from <a href="elisa.plugins.pigment.pigment_controller.PigmentController.html">PigmentController</a> (via <a href="elisa.plugins.database.music_controller.GenericTracksDbController.html">GenericTracksDbController</a>, <a href="elisa.plugins.poblesec.base.list.BaseListController.html">BaseListController</a>, <a href="elisa.plugins.poblesec.base.hierarchy.HierarchyController.html">HierarchyController</a>):
338
<table class="children sortable" id="id3453">
346
<tr class="basemethod">
348
<td class="lineno">66</td>
350
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#set_path">set_path</a></td>
351
<td><span>Set the path for the controller.</span></td>
352
</tr><tr class="basemethod">
354
<td class="lineno">75</td>
356
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#handle_input">handle_input</a></td>
357
<td><span>Handle an Elisa input event.</span></td>
358
</tr><tr class="basemethod">
360
<td class="lineno">99</td>
362
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#has_focus">has_focus</a></td>
363
<td><span class="undocumented">Undocumented</span></td>
364
</tr><tr class="basemethod">
366
<td class="lineno">102</td>
368
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#prepare">prepare</a></td>
369
<td><span>Called after <a
370
href="elisa.plugins.pigment.widgets.widget.html"><code>widget</code></a> is
371
added to the canvas. It is sensible to do</span></td>
372
</tr><tr class="basemethod">
374
<td class="lineno">109</td>
376
<td><a href="elisa.plugins.pigment.pigment_controller.PigmentController.html#removed">removed</a></td>
377
<td><span>Called after <a
378
href="elisa.plugins.pigment.widgets.widget.html"><code>widget</code></a> is
379
removed from the canvas.</span></td>
385
Inherited from <a href="elisa.core.component.Component.html">Component</a> (via <a href="elisa.plugins.database.music_controller.GenericTracksDbController.html">GenericTracksDbController</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>):
387
<table class="children sortable" id="id3454">
395
<tr class="baseclass">
397
<td class="lineno">83</td>
399
<td><a href="elisa.core.component.Component.PathDescriptor.html">PathDescriptor</a></td>
400
<td><span class="undocumented">Undocumented</span></td>
401
</tr><tr class="baseclassmethod">
403
<td class="lineno">95</td>
404
<td>Class Method</td>
405
<td><a href="elisa.core.component.Component.html#create">create</a></td>
406
<td><span>Create and initialize the component.</span></td>
407
</tr><tr class="basemethod">
409
<td class="lineno">153</td>
411
<td><a href="elisa.core.component.Component.html#name__get">name__get</a></td>
412
<td><span class="undocumented">Undocumented</span></td>
413
</tr><tr class="basemethod">
415
<td class="lineno">158</td>
417
<td><a href="elisa.core.component.Component.html#name__set">name__set</a></td>
418
<td><span class="undocumented">Undocumented</span></td>
424
Inherited from <a href="elisa.plugins.database.playlists_controller.AddedMixin.html">AddedMixin</a>:
426
<table class="children sortable" id="id3455">
434
<tr class="basemethod private">
436
<td class="lineno">296</td>
438
<td><a href="elisa.plugins.database.playlists_controller.AddedMixin.html#_load">_load</a></td>
439
<td><span class="undocumented">Undocumented</span></td>
450
<div class="function">
451
<a name="elisa.plugins.database.playlists_controller.AddedTracksController.initialize">
454
<a name="initialize">
457
<div class="functionHeader">
460
initialize(self, limit=10):
463
<div class="functionBody">
464
<div class="interfaceinfo">overrides <a href="elisa.plugins.database.music_controller.GenericTracksDbController.html#initialize">elisa.plugins.database.music_controller.GenericTracksDbController.initialize</a></div>
465
<div>Initialize the component.</p>
466
<p>This method is called by <code>Component.create</code> to finish the
467
initialization of a component.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Returns</td><td colspan="2">a deferred called when a component is fully initialized
468
(type: <code>twisted.internet.defer.Deferred</code>
469
)</td></tr></table></div>
473
<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'