openhab-core/bundles/org.openhab.core.thing.xml
Henning Treu 3c8e3efa93 Extend ChannelType by command options (#540)
This addresses https://github.com/eclipse/smarthome/issues/5099 by adding a command description with command options along with the state description.
Command options will give a hint to UIs about the specific commands a channel provides. Command options could be rendered as a drop down and also represent the current state or rendered as push buttons to simply send a command to the ThingHandler.
The infrstructure basically copies the StateDescription infrastructure with CommandDescriptionProviders and an `DynamicCommandDescriptionProvider` interface for bindings to hook in and provide dynamic command options.

Signed-off-by: Henning Treu <henning.treu@googlemail.com>
2019-02-12 13:41:01 +00:00
..
.settings remove project specific JDT settings (#481) 2019-01-29 10:24:39 +01:00
src/main/java/org/eclipse/smarthome/core/thing/xml/internal Extend ChannelType by command options (#540) 2019-02-12 13:41:01 +00:00
.classpath mavenize openHAB and integrate mavenized ESH repository (#467) 2019-01-28 13:07:31 +01:00
.project mavenize openHAB and integrate mavenized ESH repository (#467) 2019-01-28 13:07:31 +01:00
NOTICE mavenize openHAB and integrate mavenized ESH repository (#467) 2019-01-28 13:07:31 +01:00
pom.xml mavenize openHAB and integrate mavenized ESH repository (#467) 2019-01-28 13:07:31 +01:00
thing-description-1.0.0.xsd Extend ChannelType by command options (#540) 2019-02-12 13:41:01 +00:00