sk.baka.ambient.activity.main
Class CollectionController

java.lang.Object
  extended by sk.baka.ambient.activity.main.AbstractController
      extended by sk.baka.ambient.activity.main.AbstractListController
          extended by sk.baka.ambient.activity.main.cb.AbstractCollectionController
              extended by sk.baka.ambient.activity.main.CollectionController
All Implemented Interfaces:
ILibraryListener, IGestureListViewListener

public final class CollectionController
extends AbstractCollectionController

Controls the collection view.

Author:
Martin Vysny

Nested Class Summary
 
Nested classes/interfaces inherited from class sk.baka.ambient.activity.main.AbstractController
AbstractController.Listener
 
Field Summary
 
Fields inherited from class sk.baka.ambient.activity.main.cb.AbstractCollectionController
collection
 
Fields inherited from class sk.baka.ambient.activity.main.AbstractListController
highlightColor, listView
 
Fields inherited from class sk.baka.ambient.activity.main.AbstractController
app, cycle, listener, mainActivity, mainView
 
Constructor Summary
CollectionController(MainActivity parent, GesturesListView playlistView)
          Creates new controller instance.
 
Method Summary
protected  void performZoom(boolean zoom)
          Zooms, or un-zooms the controller.
 
Methods inherited from class sk.baka.ambient.activity.main.cb.AbstractCollectionController
canComputeItems, canHighlight, computeTracks, coverLoaded, destroy, getHint, isComputeTracksLong, isComputeTracksOnlineOp, isReadOnly, itemActivated, libraryUpdate, lyricsLoaded, onAction, recomputeListItems, refetchData, removeItems, reset, update, updateData
 
Methods inherited from class sk.baka.ambient.activity.main.AbstractListController
dropItems, getClipboard, highlightChanged, moveItems, moveItemsByOne, setClipboard, update
 
Methods inherited from class sk.baka.ambient.activity.main.AbstractController
equals, flipVisibility, hashCode, hide, initButtonBar, initButtonBar, initButtonBar, isDestroyed, isVisible, isZoomed, setVisibility, show, visibilityChanged, zoom
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionController

public CollectionController(MainActivity parent,
                            GesturesListView playlistView)
Creates new controller instance.

Parameters:
parent - the parent activity
playlistView - the playlist view.
Method Detail

performZoom

protected void performZoom(boolean zoom)
Description copied from class: AbstractController
Zooms, or un-zooms the controller.

Overrides:
performZoom in class AbstractListController
Parameters:
zoom - true zoom the controller in, false zoom the controller out.


Copyright © 2007-2008. All Rights Reserved.