Uses of Class
sk.baka.ambient.commons.Interval

Packages that use Interval
sk.baka.ambient   
sk.baka.ambient.activity.main   
sk.baka.ambient.activity.main.cb   
sk.baka.ambient.commons   
sk.baka.ambient.playlist   
sk.baka.ambient.views   
sk.baka.ambient.views.gesturelist   
 

Uses of Interval in sk.baka.ambient
 

Methods in sk.baka.ambient that return Interval
 Interval PlaylistPlayer.move(Interval interval, int targetIndex)
           
 Interval PlaylistPlayer.moveBy(Interval interval, int delta)
           
 

Methods in sk.baka.ambient with parameters of type Interval
 Interval PlaylistPlayer.move(Interval interval, int targetIndex)
           
 Interval PlaylistPlayer.moveBy(Interval interval, int delta)
           
 void IPlaylistPlayerListener.playlistChanged(Interval target)
          Fired when the playlist changes - by removing a track, reshuffling etc.
 void PowerHandler.playlistChanged(Interval target)
           
 void PlaylistPlayer.queue(Interval tracks)
           
 void PlaylistPlayer.remove(Interval interval)
           
 

Uses of Interval in sk.baka.ambient.activity.main
 

Methods in sk.baka.ambient.activity.main that return Interval
 Interval StaticPlaylistController.moveItems(Interval highlight, int index)
           
 Interval PlaylistController.moveItems(Interval highlight, int index)
           
 Interval AbstractListController.moveItems(Interval highlight, int delta)
           
 Interval StaticPlaylistController.moveItemsByOne(Interval highlight, boolean down)
           
 Interval PlaylistController.moveItemsByOne(Interval highlight, boolean down)
           
 Interval AbstractListController.moveItemsByOne(Interval highlight, boolean down)
           
 

Methods in sk.baka.ambient.activity.main with parameters of type Interval
 List<TrackMetadataBean> FileBrowserController.computeTracks(Interval highlight)
           
 List<TrackMetadataBean> ShoutcastController.computeTracks(Interval highlight)
           
 List<TrackMetadataBean> AbstractPlaylistController.computeTracks(Interval highlight)
           
 List<TrackMetadataBean> AbstractListController.computeTracks(Interval highlight)
           
 String StaticPlaylistController.getHint(Interval highlight)
           
 String PlaylistController.getHint(Interval highlight)
           
 String FileBrowserController.getHint(Interval highlight)
           
 String ShoutcastController.getHint(Interval highlight)
           
abstract  String AbstractPlaylistController.getHint(Interval highlight)
           
 String AbstractListController.getHint(Interval highlight)
           
 void AbstractListController.highlightChanged(Interval highlight)
           
 boolean FileBrowserController.isComputeTracksLong(Interval interval)
           
 boolean ShoutcastController.isComputeTracksLong(Interval interval)
           
 boolean AbstractPlaylistController.isComputeTracksLong(Interval interval)
           
 boolean AbstractListController.isComputeTracksLong(Interval interval)
           
 boolean FileBrowserController.isComputeTracksOnlineOp(Interval interval)
           
 boolean ShoutcastController.isComputeTracksOnlineOp(Interval interval)
           
 boolean AbstractPlaylistController.isComputeTracksOnlineOp(Interval interval)
           
 boolean AbstractListController.isComputeTracksOnlineOp(Interval interval)
           
 Interval StaticPlaylistController.moveItems(Interval highlight, int index)
           
 Interval PlaylistController.moveItems(Interval highlight, int index)
           
 Interval AbstractListController.moveItems(Interval highlight, int delta)
           
 Interval StaticPlaylistController.moveItemsByOne(Interval highlight, boolean down)
           
 Interval PlaylistController.moveItemsByOne(Interval highlight, boolean down)
           
 Interval AbstractListController.moveItemsByOne(Interval highlight, boolean down)
           
 void PlayerController.playlistChanged(Interval target)
           
 void PlaylistController.playlistChanged(Interval target)
           
 void MagnatuneController.playlistChanged(Interval target)
           
 void ContextController.playlistChanged(Interval target)
           
 void StaticPlaylistController.removeItems(Interval remove)
           
 void PlaylistController.removeItems(Interval remove)
           
 void FileBrowserController.removeItems(Interval remove)
           
 void ShoutcastController.removeItems(Interval remove)
           
 void PlaylistManagerController.removeItems(Interval remove)
           
 void AbstractPlaylistController.removeItems(Interval remove)
          The contract: when overriding this method, be sure to call this super method after you are done deleting items.
 void AbstractListController.removeItems(Interval remove)
           
 void PlayerController.update(Interval select)
           
 void MagnatuneController.update(Interval select)
           
 void AbstractListController.update(Interval target)
          Overrides default functionality - the AbstractListController.recomputeListItems() is invoked and the list view contents are updated.
 void AbstractController.update(Interval select)
          Reinitializes the underlying view.
 

Uses of Interval in sk.baka.ambient.activity.main.cb
 

Methods in sk.baka.ambient.activity.main.cb with parameters of type Interval
 List<TrackMetadataBean> AbstractCollectionController.computeTracks(Interval highlight)
           
 String AbstractCollectionController.getHint(Interval highlight)
           
 List<TrackMetadataBean> TrackManager.getTracks(Interval selection)
           
 List<TrackMetadataBean> GroupingManager.getTracks(Interval selection)
           
 List<TrackMetadataBean> IContentManager.getTracks(Interval selection)
          Computes a list of tracks.
 List<TrackMetadataBean> CategoryManager.getTracks(Interval highlight)
           
 boolean AbstractCollectionController.isComputeTracksLong(Interval interval)
           
 boolean AbstractCollectionController.isComputeTracksOnlineOp(Interval interval)
           
 void AbstractCollectionController.removeItems(Interval remove)
           
 

Uses of Interval in sk.baka.ambient.commons
 

Fields in sk.baka.ambient.commons declared as Interval
static Interval Interval.EMPTY
          An empty interval.
 

Methods in sk.baka.ambient.commons that return Interval
static Interval Interval.fromItem(int itemIndex)
          Returns interval which contains only a single item.
static Interval Interval.fromRange(int intervalStart, int intervalEnd)
          Creates given interval.
 

Methods in sk.baka.ambient.commons with parameters of type Interval
 boolean Interval.contains(Interval other)
          Checks if given interval is contained in the interval.
 boolean Interval.endsWith(Interval other)
          Checks if given interval covers items at the end of this interval.
 boolean Interval.startsWith(Interval other)
          Checks if given interval covers items at the beginning of this interval.
 Object Interval.subtract(Interval other)
          Subtracts given interval from this one and returns result.
 

Uses of Interval in sk.baka.ambient.playlist
 

Methods in sk.baka.ambient.playlist that return Interval
 Interval StaticPlaylistStrategy.move(Interval interval, int target)
           
 Interval DynamicPlaylistStrategy.move(Interval i, int ti)
           
 Interval IPlaylistStrategy.move(Interval interval, int targetIndex)
          Moves selected tracks before track with given index.
 Interval StaticPlaylistStrategy.moveBy(Interval interval, int delta)
           
 Interval DynamicPlaylistStrategy.moveBy(Interval interval, int delta)
           
 Interval IPlaylistStrategy.moveBy(Interval interval, int delta)
           Moves selected tracks up or down at least delta tracks, depending on the 'delta' value.
 

Methods in sk.baka.ambient.playlist with parameters of type Interval
 Interval StaticPlaylistStrategy.move(Interval interval, int target)
           
 Interval DynamicPlaylistStrategy.move(Interval i, int ti)
           
 Interval IPlaylistStrategy.move(Interval interval, int targetIndex)
          Moves selected tracks before track with given index.
 Interval StaticPlaylistStrategy.moveBy(Interval interval, int delta)
           
 Interval DynamicPlaylistStrategy.moveBy(Interval interval, int delta)
           
 Interval IPlaylistStrategy.moveBy(Interval interval, int delta)
           Moves selected tracks up or down at least delta tracks, depending on the 'delta' value.
 void StaticPlaylistStrategy.queue(Interval tracksToQueue)
           
 void DynamicPlaylistStrategy.queue(Interval interval)
           
 void IPlaylistStrategy.queue(Interval tracks)
          Queue this track for playing, after all other queued tracks.
 void StaticPlaylistStrategy.remove(Interval interval)
           
 void DynamicPlaylistStrategy.remove(Interval interval)
           
 void IPlaylistStrategy.remove(Interval interval)
          Removes tracks with given index from the playlist.
 

Uses of Interval in sk.baka.ambient.views
 

Methods in sk.baka.ambient.views that return Interval
 Interval ButtonBar.getHighlight()
          Returns the highlight interval.
 

Methods in sk.baka.ambient.views with parameters of type Interval
 void ButtonBar.highlight(Interval interval)
          Highlights given buttons.
 

Uses of Interval in sk.baka.ambient.views.gesturelist
 

Methods in sk.baka.ambient.views.gesturelist that return Interval
 Interval ModelHolder.getAllItems()
          Returns interval containing all items.
 Interval ModelHolder.getHighlight()
          Returns current highlight.
 Interval GesturesListView.getHighlight()
          Returns current highlight.
 Interval ModelHolder.getHighlight(boolean returnSelectionOnEmptyHighlight)
          Returns current highlight.
 Interval ModelHolder.getHighlight(int returnSelectionOnEmptyHighlight)
          Returns current highlight.
 Interval IGestureListViewListener.moveItems(Interval highlight, int index)
           Move selected items up or down.
 Interval IGestureListViewListener.moveItemsByOne(Interval highlight, boolean down)
           Move selected items up or down.
 

Methods in sk.baka.ambient.views.gesturelist with parameters of type Interval
 List<TrackMetadataBean> IGestureListViewListener.computeTracks(Interval highlight)
           Retrieve a list of tracks from the selection.
 void KeypadController.copy(Interval i)
          Copies given interval into the clipboard.
 String IGestureListViewListener.getHint(Interval highlight)
           Returns a very short and simple string representation of the selected contents.
 void ModelHolder.highlight(Interval highlight)
          Highlight given items.
 void IGestureListViewListener.highlightChanged(Interval highlight)
          Selection was changed.
 boolean IGestureListViewListener.isComputeTracksLong(Interval interval)
           Checks if the IGestureListViewListener.computeTracks(Interval) method will be a long operation.
 boolean IGestureListViewListener.isComputeTracksOnlineOp(Interval interval)
           Checks if the IGestureListViewListener.computeTracks(Interval) method will involve polling of some data from the Internet.
 Interval IGestureListViewListener.moveItems(Interval highlight, int index)
           Move selected items up or down.
 Interval IGestureListViewListener.moveItemsByOne(Interval highlight, boolean down)
           Move selected items up or down.
 void IGestureListViewListener.removeItems(Interval remove)
           Remove these items from the list.
 



Copyright © 2007-2008. All Rights Reserved.