|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.gcapmedia.dab.epg.ProgrammeGroup
public class ProgrammeGroup
Describes a grouping of programmes, programme events or other groups.
Nested Class Summary | |
---|---|
static class |
ProgrammeGroup.Type
Indicates the type of programme grouping |
Constructor Summary | |
---|---|
ProgrammeGroup()
Create a new programme group |
Method Summary | |
---|---|
void |
addGenre(Genre genre)
Adds a genre to the programme |
void |
addLink(Link link)
Add a link from this programme to additional information or content |
void |
addMembership(Membership membership)
Add a membership to this programme |
void |
clearGenres()
Clears all genre from the programme |
void |
clearLinks()
Clear all links from this programme |
void |
clearMemberships()
Clears all memberships from this programme |
java.util.List<Genre> |
getGenres()
|
Crid |
getId()
|
Keywords |
getKeywords()
|
java.util.Collection<Link> |
getLinks()
|
MediaGroup |
getMedia()
|
java.util.Collection<Membership> |
getMemberships()
|
NameGroup |
getNames()
|
int |
getNumberOfItems()
|
int |
getShortId()
Gets the value of the shortId property. |
ProgrammeGroup.Type |
getType()
|
int |
getVersion()
|
void |
removeGenre(Genre genre)
Removes a genre from the programme |
void |
removeLink(Link link)
Remove a link from this programme |
void |
removeMembership(Membership membership)
Removes a membership from this programme |
void |
setId(Crid id)
Sets the programme Content Reference ID (CRID) |
void |
setKeywords(Keywords keywords)
Set the keywords associated with this programme |
void |
setNumberOfItems(int numOfItems)
Sets the number of items in the group |
void |
setShortId(int value)
Sets the value of the shortId property. |
void |
setType(ProgrammeGroup.Type type)
Set the programme group type |
void |
setVersion(int version)
Sets the version number of this schedule |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProgrammeGroup()
Method Detail |
---|
public NameGroup getNames()
public MediaGroup getMedia()
public void addGenre(Genre genre)
genre
- Genre to addpublic void clearGenres()
public void removeGenre(Genre genre)
genre
- Genre to removepublic java.util.List<Genre> getGenres()
public void setKeywords(Keywords keywords)
keywords
- Keywords to usepublic Keywords getKeywords()
public java.util.Collection<Membership> getMemberships()
public void addMembership(Membership membership)
membership
- Membership to addpublic void removeMembership(Membership membership)
membership
- Membership to removepublic void clearMemberships()
public java.util.Collection<Link> getLinks()
public void addLink(Link link)
link
- Link to addpublic void removeLink(Link link)
link
- Link to removepublic void clearLinks()
public int getShortId()
public void setShortId(int value)
public void setId(Crid id)
id
- CRID to setpublic Crid getId()
public void setVersion(int version)
version
- Schedule version numberpublic int getVersion()
public ProgrammeGroup.Type getType()
public void setType(ProgrammeGroup.Type type)
type
- Programme group typepublic int getNumberOfItems()
public void setNumberOfItems(int numOfItems)
numOfItems
- Number of items in the group
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |