Class BaseDynamicCommandDescriptionProvider

java.lang.Object
org.openhab.core.thing.binding.AbstractDynamicDescriptionProvider
org.openhab.core.thing.binding.BaseDynamicCommandDescriptionProvider
All Implemented Interfaces:
DynamicCommandDescriptionProvider

@NonNullByDefault public abstract class BaseDynamicCommandDescriptionProvider extends AbstractDynamicDescriptionProvider implements DynamicCommandDescriptionProvider
The BaseDynamicCommandDescriptionProvider provides a base implementation for the DynamicCommandDescriptionProvider.

It provides localized dynamic CommandOptions. Therefore the inheriting class has to request a reference for the ChannelTypeI18nLocalizationService on its own.

Author:
Christoph Weitkamp - Initial contribution, Christoph Weitkamp - Added ChannelStateDescriptionChangedEvent
  • Field Details

  • Constructor Details

    • BaseDynamicCommandDescriptionProvider

      public BaseDynamicCommandDescriptionProvider()
  • Method Details