|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStructuredLibrary
An interface to the structured library. A structured library knows about the structure of local medias in the library, that is i.e. the albums from a given artist or the songs from a given album.
Clients must not implement.
Album
,
Artist
,
LocalMediaInfo
,
EvolutionPlayerCore.getStructuredLibrary()
Method Summary | |
---|---|
Album[] |
getAlbums(IProgressMonitor monitor)
Returns all known albums. |
Artist[] |
getArtists(IProgressMonitor monitor)
Returns all known artists. |
LocalMediaInfo[] |
getSongs(Album album)
Returns all songs from the given album. |
LocalMediaInfo[] |
getSongs(Artist artist)
Returns all songs from the given artist. |
Method Detail |
---|
Album[] getAlbums(IProgressMonitor monitor)
monitor
- a monitor to report progress to
Artist[] getArtists(IProgressMonitor monitor)
monitor
- a monitor to report progress to
LocalMediaInfo[] getSongs(Artist artist)
artist
- the artist for which to retrieve the songs for
LocalMediaInfo[] getSongs(Album album)
album
- the album for which to retrieve the songs for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |