Skip to content

Package io.github.qishr.cascara.ui.option

Class AbstractObservableOptionProvider

java.lang.Object
        io.github.qishr.cascara.ui.option.AbstractObservableOptionProvider

All Implemented Interfaces:
    ObservableOptionProvider

Direct Known Subtypes:
    VariationOptionProvider, ThemeOptionProvider


public abstract class AbstractObservableOptionProvider

Field Summary

Modifier and Type Field Description
protected final List listeners

Constructor Summary

Constructor Description
AbstractObservableOptionProvider()

Method Summary

Modifier and Type Method Description
public void addListener(Runnable listener)
public void removeListener(Runnable listener)

Field Details

listeners

protected final List listeners


Method Details

addListener

public void addListener(Runnable listener)

Specified By:

ObservableOptionProvider


removeListener

public void removeListener(Runnable listener)

Specified By:

ObservableOptionProvider