org.stanwood.media.model
Interface IShow

All Superinterfaces:
IVideoCertification, IVideoExtra, IVideoGenre
All Known Implementing Classes:
CacheShow, Show, XMLShow

public interface IShow
extends IVideoGenre, IVideoExtra, IVideoCertification

Base interface for all show classes


Method Summary
 java.net.URL getImageURL()
          Used to get a URL which points too a image of the show
 java.lang.String getLongSummary()
          Used to get a long summary of the show
 java.lang.String getName()
          Used to get the name/title of the show
 java.lang.String getShortSummary()
          Used to get a short summary of the show
 java.lang.String getShowId()
          Used to get the id of the show, which was defined by the source it was fetched from.
 java.net.URL getShowURL()
          Used to get a URL which points to a summary of the show
 java.lang.String getSourceId()
          Used to get the source id of the source that was used to retrieve the shows information.
 java.lang.String getStudio()
          Used to get the studio of the show
 void setImageURL(java.net.URL imageURL)
          Used to set a URL which points too a image of the show
 void setLongSummary(java.lang.String longSummary)
          Used to set the long summary of the show
 void setName(java.lang.String name)
          Used to set the name/title of the show
 void setShortSummary(java.lang.String shortSummary)
          Used to set the show summary of the show
 void setShowURL(java.net.URL showURL)
          Used too set the URL which points to a summary of the show
 void setSourceId(java.lang.String sourceId)
          Used to set the source id of the source that was used to retrieve the shows information.
 void setStudio(java.lang.String studio)
          Used to set the studio of the show
 
Methods inherited from interface org.stanwood.media.model.IVideoGenre
addGenre, getGenres, getPreferredGenre, setGenres, setPreferredGenre
 
Methods inherited from interface org.stanwood.media.model.IVideoExtra
getExtraInfo, setExtraInfo
 
Methods inherited from interface org.stanwood.media.model.IVideoCertification
getCertifications, setCertifications
 

Method Detail

setLongSummary

void setLongSummary(java.lang.String longSummary)
Used to set the long summary of the show

Parameters:
longSummary - The long summary of the show

setShortSummary

void setShortSummary(java.lang.String shortSummary)
Used to set the show summary of the show

Parameters:
shortSummary - The short summary iof the show

setName

void setName(java.lang.String name)
Used to set the name/title of the show

Parameters:
name - The name of the show

setShowURL

void setShowURL(java.net.URL showURL)
Used too set the URL which points to a summary of the show

Parameters:
showURL - The URL which points to a summary of the show

getLongSummary

java.lang.String getLongSummary()
Used to get a long summary of the show

Returns:
The long summary of the show

getShortSummary

java.lang.String getShortSummary()
Used to get a short summary of the show

Returns:
The short summary of the show

getName

java.lang.String getName()
Used to get the name/title of the show

Returns:
The name/title of the show

getShowId

java.lang.String getShowId()
Used to get the id of the show, which was defined by the source it was fetched from.

Returns:
The show id

getImageURL

java.net.URL getImageURL()
Used to get a URL which points too a image of the show

Returns:
A URL which points too a image of the show

setImageURL

void setImageURL(java.net.URL imageURL)
Used to set a URL which points too a image of the show

Parameters:
imageURL - A URL which points too a image of the show

getShowURL

java.net.URL getShowURL()
Used to get a URL which points to a summary of the show

Returns:
The URL which points to a summary of the show

getSourceId

java.lang.String getSourceId()
Used to get the source id of the source that was used to retrieve the shows information.

Returns:
The source id

setSourceId

void setSourceId(java.lang.String sourceId)
Used to set the source id of the source that was used to retrieve the shows information.

Parameters:
sourceId - The source id

getStudio

java.lang.String getStudio()
Used to get the studio of the show

Returns:
the studio of the show

setStudio

void setStudio(java.lang.String studio)
Used to set the studio of the show

Parameters:
studio - the studio of the show