|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BrowseModePlugin
Plugin API for browse-mode types.
A "browse mode" is a mode of browsing all shared albums or items of a single user. It implements some query that can geneate a browse search results object.
Method Summary | |
---|---|
SearchResults |
find(BrowseAlbumsCommand command,
PaginationCriteria pagination)
Perform the search, returning SearchResults populated with
AlbumSearchResult objects. |
java.lang.String[] |
getSupportedModes()
Get the supported modes of this plugin. |
boolean |
supportsMode(java.lang.String mode)
Test if this plugin supports a given browse mode. |
Methods inherited from interface magoffin.matt.ma2.plugin.Plugin |
---|
getMessageResourceNames, getPluginType, initialize |
Method Detail |
---|
boolean supportsMode(java.lang.String mode)
mode
- the mode to test
SearchResults find(BrowseAlbumsCommand command, PaginationCriteria pagination)
SearchResults
populated with
AlbumSearchResult
objects.
command
- the browse commandpagination
- the pagination criteria
java.lang.String[] getSupportedModes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |