Skip to content

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:

Constant Field Values


Method Details

initialize

public void initialize()

Overrides:

AbstractOptionProvider


close

public void close()

Specified By:

AutoCloseable


getActiveOption

public Option getActiveOption(java.util.Map contextData, String parameter)


getOptions

public List<Option> getOptions(java.util.Map contextData, String parameter)