openhab-core/itests/org.openhab.core.thing.tests
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 add some tests and prepare infrastructure (#531) 2019-02-05 09:32:49 +01:00
src/main Extend ChannelType by command options (#540) 2019-02-12 13:41:01 +00:00
.classpath add itest: org.openhab.core.thing.test (#512) 2019-02-01 16:09:49 +01:00
.project add itest: org.openhab.core.thing.test (#512) 2019-02-01 16:09:49 +01:00
itest.bndrun test: org.openhab.core.thing: relax runrequires (#518) 2019-02-03 18:42:25 +01:00
NOTICE make a first step to split between pure JUnit and integration tests (#488) 2019-01-30 08:57:06 +01:00
pom.xml add itest: org.openhab.core.thing.test (#512) 2019-02-01 16:09:49 +01:00