package com.quiltplayer.model.impl;
import java.util.List;
import com.quiltplayer.external.covers.model.LocalImage;
import com.quiltplayer.model.Album;
import com.quiltplayer.model.Artist;
import com.quiltplayer.model.Song;
import com.quiltplayer.model.SongCollection;
import com.quiltplayer.model.StringId;
/**
* Model class representing an album without data, will point to default picture and text.
*
* @author Vlado Palczynski
*/
public class NullAlbum implements Album {
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#setTitleToPublish(java.lang.String)
*/
@Override
public void setTitleToPublish(final String titleToPublish) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#getLastModified()
*/
@Override
public long getLastModified() {
return 0;
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#setLastModified(long)
*/
@Override
public void setLastModified(final long timestamp) {
}
/*
* (non-Javadoc)
*
* @see org.quiltplayer.model.Album#getReleaseId()
*/
@Override
public String getReleaseId() {
return null;
}
/*
* (non-Javadoc)
*
* @see org.quiltplayer.model.Album#setReleaseId(java.lang.String)
*/
@Override
public void setReleaseId(final String releaseId) {
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#addLocalImage(org.coverok.model.LocalImage)
*/
@Override
public void addLocalImage(final LocalImage image) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#getSongCollection()
*/
@Override
public SongCollection getSongCollection() {
return null;
}
/*
* (non-Javadoc)
*
* @seecom.quiltplayer.model.Album#setSongCollection(com.quiltplayer.model. SongCollection)
*/
@Override
public void setSongCollection(final SongCollection songCollection) {
}
/*
* (non-Javadoc)
*
* @see org.quiltplayer.model.Album#getTitleToPublish()
*/
@Override
public String getTitleToPublish() {
return null;
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#getId()
*/
@Override
public StringId getId() {
return null;
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#getFrontImage()
*/
@Override
public LocalImage getFrontImage() {
return null;
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#setId(com.quiltplayer.model.StringId)
*/
@Override
public void setId(final StringId albumId) {
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#getImages()
*/
@Override
public List<LocalImage> getImages() {
return null;
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#getTitle()
*/
@Override
public String getTitle() {
return null;
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#setImages(java.util.List)
*/
@Override
public void setImages(final List<LocalImage> images) {
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#setTitle(java.lang.String)
*/
@Override
public void setTitle(final String title) {
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#getYear()
*/
@Override
public String getYear() {
return "";
}
/*
* (non-Javadoc)
*
* @see org.coverok.model.Album#setYear(java.lang.String)
*/
@Override
public void setYear(final String year) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#getArtist()
*/
@Override
public Artist getArtist() {
return null;
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#setArtist(com.quiltplayer.model.Artist)
*/
@Override
public void setArtist(final Artist artist) {
}
/*
* @see com.quiltplayer.model.Album#changeFrontImage(com.quiltplayer.model.LocalImage )
*/
@Override
public void changeFrontImage(Album album, LocalImage toFrontImage) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#addSong(com.quiltplayer.model.Song)
*/
@Override
public void addSong(Song song) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#getLabel()
*/
@Override
public String getLabel() {
return null;
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#setLabel(java.lang.String)
*/
@Override
public void setLabel(String label) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#getType()
*/
@Override
public String getType() {
return null;
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#setType(java.lang.String)
*/
@Override
public void setType(String type) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#getSpotifyId()
*/
@Override
public String getSpotifyId() {
return null;
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#setSpotifyId(java.lang.String)
*/
@Override
public void setSpotifyId(String spotifyId) {
}
/*
* (non-Javadoc)
*
* @see com.quiltplayer.model.Album#deleteImages()
*/
@Override
public void deleteImages() {
}
/*
* @see java.lang.Comparable#compareTo(java.lang.Object)
*/
@Override
public int compareTo(final Album o) {
return 0;
}
/*
* (non-Javadoc)
*
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(Object obj) {
return super.equals(obj);
}
/*
* (non-Javadoc)
*
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
return super.hashCode();
}
}