com.google.gdata.data.media.mediarss
Class MediaGroup
java.lang.Object
com.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.google.gdata.data.media.mediarss.MediaGroup
- All Implemented Interfaces:
- Extension
- Direct Known Subclasses:
- YouTubeMediaGroup
public class MediaGroup
- extends ExtensionPoint
- implements Extension
<media:group>
.
See description on
http://search.yahoo.com/mrss.
Methods inherited from class com.google.gdata.data.ExtensionPoint |
addExtension, addRepeatingExtension, generateCumulativeXmlBlob, getExtension, getExtensions, getHandler, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MediaGroup
public MediaGroup()
getDefaultDescription
public static ExtensionDescription getDefaultDescription()
- Describes the tag to an
ExtensionProfile
.
declareExtensions
public void declareExtensions(ExtensionProfile extProfile)
- Description copied from class:
ExtensionPoint
- Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile. The base implementation does not declare any
extensions, but can be overridden by specific types of ExtensionPoints that
always contain a well-defined set of extensions.
- Overrides:
declareExtensions
in class ExtensionPoint
- Parameters:
extProfile
- the ExtensionProfile to initialize.
getContents
public java.util.List<MediaContent> getContents()
clearContents
public void clearContents()
addContent
public void addContent(MediaContent content)
getCategories
public java.util.List<MediaCategory> getCategories()
getCategoriesWithScheme
public java.util.Set<MediaCategory> getCategoriesWithScheme(java.lang.String scheme)
- Returns all the found categories of the given scheme. If the given scheme
parameter is null it returns all the categories that do not have a scheme
set.
- Parameters:
scheme
- scheme to search for, can be null.
- Returns:
- the found categories that are of the given scheme, it may be an
empty set if no such categories were specified, but never null.
clearCategories
public void clearCategories()
addCategory
public void addCategory(MediaCategory category)
getCopyright
public MediaCopyright getCopyright()
setCopyright
public void setCopyright(MediaCopyright copyright)
getCredits
public java.util.List<MediaCredit> getCredits()
clearCredits
public void clearCredits()
addCredit
public void addCredit(MediaCredit credit)
getHash
public MediaHash getHash()
setHash
public void setHash(MediaHash hash)
getKeywords
public MediaKeywords getKeywords()
setKeywords
public void setKeywords(MediaKeywords keywords)
getPlayer
public MediaPlayer getPlayer()
setPlayer
public void setPlayer(MediaPlayer player)
getRatings
public java.util.List<MediaRating> getRatings()
clearRatings
public void clearRatings()
addRating
public void addRating(MediaRating rating)
getThumbnails
public java.util.List<MediaThumbnail> getThumbnails()
clearThumbnails
public void clearThumbnails()
addThumbnail
public void addThumbnail(MediaThumbnail thumbnail)
getTexts
public java.util.List<MediaText> getTexts()
clearTexts
public void clearTexts()
addText
public void addText(MediaText text)
getRestrictions
public java.util.List<MediaRestriction> getRestrictions()
clearRestrictions
public void clearRestrictions()
addRestriction
public void addRestriction(MediaRestriction restriction)
setTitle
public void setTitle(MediaTitle title)
getTitle
public MediaTitle getTitle()
setDescription
public void setDescription(MediaDescription description)
getDescription
public MediaDescription getDescription()