com.gcapmedia.dab.epg
Class MediaGroup

java.lang.Object
  extended by com.gcapmedia.dab.epg.MediaGroup

public class MediaGroup
extends java.lang.Object

An aggregation of all other descriptive elements (text and multimedia):


Constructor Summary
MediaGroup()
          Create a new media descriptor
 
Method Summary
 void addLongDescription(LongDescription longDescription)
          Adds a long description
 void addLongDescription(java.lang.String longDescription)
          Adds a long description
 void addMultimedia(Multimedia item)
          Sets the multimedia descriptor
 void addShortDescription(ShortDescription shortDescription)
          Adds a short description
 void addShortDescription(java.lang.String shortDescription)
          Adds a short description
 void clearLongDescriptions()
          Clears all long descriptions
 void clearShortDescriptions()
          Clears all short descriptions
 java.util.Collection<LongDescription> getLongDescriptions()
           
 java.util.Collection<Multimedia> getMultimedia()
           
 java.util.Collection<ShortDescription> getShortDescriptions()
           
 void removeLongDescription(LongDescription longDescription)
          Removes a long description
 void removeShortDescription(ShortDescription shortDescription)
          Removes a short description
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaGroup

public MediaGroup()
Create a new media descriptor

Method Detail

getShortDescriptions

public java.util.Collection<ShortDescription> getShortDescriptions()
Returns:
Returns the short descriptions

addShortDescription

public void addShortDescription(java.lang.String shortDescription)
Adds a short description

Parameters:
shortDescription - Short description to add

addShortDescription

public void addShortDescription(ShortDescription shortDescription)
Adds a short description

Parameters:
shortDescription - Short description to add

removeShortDescription

public void removeShortDescription(ShortDescription shortDescription)
Removes a short description

Parameters:
shortDescription - Short description to remove

clearShortDescriptions

public void clearShortDescriptions()
Clears all short descriptions


getLongDescriptions

public java.util.Collection<LongDescription> getLongDescriptions()
Returns:
Returns the long descriptions

addLongDescription

public void addLongDescription(java.lang.String longDescription)
Adds a long description

Parameters:
longDescription - Long description to add

addLongDescription

public void addLongDescription(LongDescription longDescription)
Adds a long description

Parameters:
longDescription - Long description to add

removeLongDescription

public void removeLongDescription(LongDescription longDescription)
Removes a long description

Parameters:
longDescription - Long description to remove

clearLongDescriptions

public void clearLongDescriptions()
Clears all long descriptions


addMultimedia

public void addMultimedia(Multimedia item)
Sets the multimedia descriptor

Parameters:
multimedia - Multimedia descriptor

getMultimedia

public java.util.Collection<Multimedia> getMultimedia()


Copyright © 2007. All Rights Reserved.