/**
*
*/
package com.gmail.charleszq.picorner.offline;
import com.gmail.charleszq.picorner.model.MediaSourceType;
/**
* @author charles(charleszq@gmail.com)
*
*/
public class FlickrOfflineParameter extends AbstractOfflineParameter {
/**
* sid
*/
private static final long serialVersionUID = -4314832109544573962L;
/**
* @param photoSourceType
* @param collectionType
* @param collectionId
*/
public FlickrOfflineParameter(OfflinePhotoCollectionType collectionType,
String collectionId, String title) {
super(MediaSourceType.FLICKR, collectionType, collectionId, title);
}
@Override
public IOfflinePhotoCollectionProcessor getPhotoCollectionProcessor() {
IOfflinePhotoCollectionProcessor processor = null;
switch (getPhotoCollectionType()) {
case PHOTO_SET:
processor = new FlickrPhotoSetOfflineProcessor();
break;
}
return processor;
}
}