Package io.github.qishr.cascara.ui.theme
Class ThemeOptionProvider
java.lang.Object
io.github.qishr.cascara.ui.option.AbstractOptionProvider
io.github.qishr.cascara.ui.theme.ThemeOptionProvider
All Implemented Interfaces:
AutoCloseable
public class ThemeOptionProvider
extends AbstractOptionProvider
Field Summary
| Modifier and Type | Field | Description |
|---|---|---|
| public static final String | NAME |
Constructor Summary
| Constructor | Description |
|---|---|
| ThemeOptionProvider() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public void | initialize() | |
| public void | close() | |
| public Option | getActiveOption(java.util.Map contextData, String parameter) | |
| public List<Option> | getOptions(java.util.Map contextData, String parameter) |
Methods inherited from AbstractOptionProvider
addListener, getName, getSchemaType, getSchemaFormat, removeListener, getContentType, getServiceProperties, getRenderer
Field Details
NAME
public static final String NAME
See Also:
Method Details
initialize
public void initialize()
Overrides:
close
public void close()
Specified By:
getActiveOption
public Option getActiveOption(java.util.Map contextData, String parameter)
getOptions
public List<Option> getOptions(java.util.Map contextData, String parameter)