public interface ThemeMeta
ThemeFactory.| Modifier and Type | Method and Description |
|---|---|
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. |
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()
nullCopyright © 2017 Docking Frames. All rights reserved.