|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ThemeMeta
A set of information related to a ThemeFactory.
| Method Summary | |
|---|---|
void |
addListener(ThemeMetaListener listener)
Adds a listener to this meta information, the listener will be informed if this meta information changes. |
String[] |
getAuthors()
Gets a list of strings, containing the names of the authors. |
String |
getDescription()
Gets a human readable description of the theme. |
ThemeFactory |
getFactory()
Gets the factory which created this ThemeMeta. |
String |
getName()
Gets the name of the theme. |
URI[] |
getWebpages()
Gets a set of links to any webpage the authors might want to show the user. |
void |
removeListener(ThemeMetaListener listener)
Removes a listener from this |
void |
setFactory(ThemeFactory factory)
Changes the result of getFactory() to factory. |
| Method Detail |
|---|
ThemeFactory getFactory()
ThemeMeta.
void setFactory(ThemeFactory factory)
getFactory() to factory. This method
is intended to be used by ThemeFactorys that wrap around other factories.
factory - the new factoryvoid addListener(ThemeMetaListener listener)
listener - the new listenervoid removeListener(ThemeMetaListener listener)
listener - the listener to removeString getDescription()
nullString getName()
nullString[] getAuthors()
nullURI[] getWebpages()
null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||