|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbbc.rd.tvanytime.util.GenreToolbox
bbc.rd.tvanytime.util.TVAnytimeGenreToolbox
public class TVAnytimeGenreToolbox
TVAnytimeGenreToolBox: Implementation of GenreToolbox specifically for TV-Anytime Genres.
Method Summary | |
---|---|
static java.util.Vector |
findGenre(java.lang.String searchName)
findGenre - returns the named hierarchy of any genres containing the specifed genre name |
static java.lang.String |
getNameHierarchy(java.lang.String numberHierarchy)
getNameHeirarchy - converts a numbered heirarchy to its corresponding name heirarchy |
static java.lang.String |
getNumberHierarchy(java.lang.String nameHierarchy)
getNumberHierarchy - converts a named hierarchy to its corresponding number hierarchy |
static int |
getNumLevels(java.lang.String hierarchy)
getNumLevels - returns the number of levels used in the Genre hierarchy passed |
static java.lang.String |
getParent(java.lang.String hierarchy)
getParent - returns the Genre hierarchy of the Genre one level up the Genre hierarchy from the the Genre hierarchy passed |
static java.util.Vector |
getSubGenres(java.lang.String genreParent)
getSubGenres - from a genre heading(in numbered hierarchy form) get any sub-genres |
static java.util.Vector |
getTopLevelSubGenres(java.lang.String genreParent)
getTopLevelSubGenres - from a genre heading(in numbered hierarchy form) get the immediate child sub-genres only. |
static boolean |
isValid(java.lang.String hierarchy)
isValid - verifies whether a genre hierarchy is included in the current genre scheme |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.String getNameHierarchy(java.lang.String numberHierarchy)
numberHeirarchy
- the numbered heirarchy String to be converted
public static java.lang.String getNumberHierarchy(java.lang.String nameHierarchy)
nameHierarchy
- the named hierarchy String to be converted
public static boolean isValid(java.lang.String hierarchy)
genreHierarchy
- the hierarchy (number or name) String to be verified. If a name
hierarchy is passed it must have correct case
public static java.util.Vector getSubGenres(java.lang.String genreParent)
genreParent
- the genre heading (number hierarchy String) from which sub genres are to be found
public static java.util.Vector getTopLevelSubGenres(java.lang.String genreParent)
genreParent
- the genre heading (number hierarchy) from which sub genres
are to be found. If null then returns all top-level genres only.
public static java.util.Vector findGenre(java.lang.String searchName)
genreName
- the genre name to be searched for
public static java.lang.String getParent(java.lang.String hierarchy)
hierarchy
- the hierarchy String of the Genre whose parent is desired (can be numbered
or named)
public static int getNumLevels(java.lang.String hierarchy)
hierarchy
- the numbered or named hierarchy of the Genre object whose number of levels is desired
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |