public abstract class BrowsableLibrary<T extends Browsable,C extends Category> extends AbstractChangeable
changeEvent, listenerList| Constructor and Description |
|---|
BrowsableLibrary() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.List<T> |
getAllBrowsables()
Gets all browsables.
|
abstract java.util.List<T> |
getBrowsables(C category)
Gets all browsables for a specific category.
|
abstract java.util.List<C> |
getCategories() |
abstract java.util.List<T> |
getSearchBrowsables(java.lang.String filter)
Gets all browsables using a string filter.
|
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListenerpublic abstract java.util.List<T> getAllBrowsables()
public abstract java.util.List<T> getSearchBrowsables(java.lang.String filter)
filter - a string to filter againstpublic abstract java.util.List<C> getCategories()