org.cruxframework.crux.widgets.client.slideshow.data
Class PhotoAlbumService
java.lang.Object
org.cruxframework.crux.widgets.client.slideshow.data.PhotoAlbumService
- All Implemented Interfaces:
- AlbumService
- Direct Known Subclasses:
- PicasaService
public abstract class PhotoAlbumService
- extends Object
- implements AlbumService
- Author:
- Thiago da Rosa de Bustamante
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhotoAlbumService
public PhotoAlbumService()
- Constructor
PhotoAlbumService
public PhotoAlbumService(int imagesSize,
int thumbnailsSize)
- Constructor
- Parameters:
imagesSize - maximum size for album photosthumbnailsSize - size for photo thumbnails
getImagesSize
public int getImagesSize()
- Specified by:
getImagesSize in interface AlbumService
- Returns:
setImagesSize
public void setImagesSize(int imagesSize)
- Specified by:
setImagesSize in interface AlbumService
- Parameters:
imagesSize -
getThumbnailsSize
public int getThumbnailsSize()
- Specified by:
getThumbnailsSize in interface AlbumService
- Returns:
setThumbnailsSize
public void setThumbnailsSize(int thumbnailsSize)
- Specified by:
setThumbnailsSize in interface AlbumService
- Parameters:
thumbnailsSize -
loadAlbum
public void loadAlbum()
- Specified by:
loadAlbum in interface AlbumService
loadAlbum
public void loadAlbum(AlbumService.Callback callback)
- Specified by:
loadAlbum in interface AlbumService
- Parameters:
callback -
setSlideshow
public void setSlideshow(Slideshow slideshow)
- Specified by:
setSlideshow in interface AlbumService
- Parameters:
slideshow -
getSlideshow
public Slideshow getSlideshow()
- Specified by:
getSlideshow in interface AlbumService
- Returns:
completeLoading
protected void completeLoading(PhotoAlbum album)
- Parameters:
album -
errorLoading
protected void errorLoading(Throwable t)
- Parameters:
album -
doLoad
protected abstract void doLoad()
Copyright © 2015. All rights reserved.