|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectbbc.rd.tvanytime.util.GenreToolbox
public class GenreToolbox
GenreToolBox: Contains tools for use with Genres. Should not be instantiated. Should be inherited from and have its static methods implemented.
| Method Summary | |
|---|---|
static java.util.Vector |
findGenre(java.lang.String genreName)
findGenre - returns the named hierarchy of any genres containing the specifed genre name |
static java.lang.String |
getNameHierarchy(java.lang.String numberHierarchy)
getNameHierarchy - converts a numbered hierarchy to its corresponding name hierarchy |
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 genreHierarchy)
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)
numberHierarchy - the numbered hierarchy String to be converted
public static java.lang.String getNumberHierarchy(java.lang.String nameHierarchy)
nameHierarchy - the named hierarchy String to be converted
public static java.util.Vector getSubGenres(java.lang.String genreParent)
genreParent - the genre heading(numbered 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 genreName)
genreName - the genre name String to be searched for
public static boolean isValid(java.lang.String genreHierarchy)
genreHierarchy - the hierarchy String (named or numbered)to be verified
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 String 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 | ||||||||