Kai Kreuzer
7f10469784
added documentation about ide setup, xml configs and a binding tutorial
...
Also-by: Dennis Nobel <d.nobel@external.telekom.de>
Also-by: Michael Grammling <m.grammling@external.telekom.de>
Signed-off-by: Kai Kreuzer <k.kreuzer@telekom.de>
2014-07-17 17:46:57 +02:00
Dennis Nobel
32aa534cac
Changed equals and hashCode method at GenericItem to use name only.
...
Added equals and hashCode method to ThingImpl based on UID only.
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-17 17:14:42 +02:00
Kai Kreuzer
68fe5469e7
corrected nexus urls
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-17 16:04:03 +02:00
Kai Kreuzer
f68f09915e
added distribution management section
2014-07-17 13:29:00 +02:00
Dennis Nobel
c00b6e4bb8
Added package protected default constructor to allow reflective instantiation.
...
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-17 13:24:04 +02:00
Dennis Nobel
b313bad7eb
Refactored Thing to return bridge UID instead of bridge object. …
...
Enhanced StorageService interface to take ClassLoader as second argument.
Using getService with ClassLoader in ManagedItemChannelLinkProvider, ManagedItemProvider and ManagedThingProvider.
Added transient modifier to fields in domain classes, that must not be persisted.
Moved VolatileStorage to test bundle and adapted tests.
Removed StorageSelector and refactored managed provider to use one service only.
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-17 09:43:14 +02:00
Kai Kreuzer
35482b42f8
Fixed compilation problems with archetype
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-16 21:38:34 +02:00
Kai Kreuzer
9866f63f11
added xml bundles to core feature and added new binding feature
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-15 13:38:58 +02:00
Kai Kreuzer
54ed551b7d
Merge pull request #42 from qivicon/yahooweatherbinding
...
Added Yahoo weather binding
2014-07-15 12:59:56 +02:00
Kai Kreuzer
9deddeb62a
Added Yahoo weather binding
...
Signed-off-by: Kai Kreuzer <k.kreuzer@telekom.de>
2014-07-15 10:36:40 +02:00
Kai Kreuzer
90dd442714
updated xml schemas
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-15 10:00:26 +02:00
Kai Kreuzer
1028006bf0
CQ 8414: Added XStream library
2014-07-15 09:33:38 +02:00
Kai Kreuzer
73cd7df4a7
Merge pull request #39 from qivicon/xml-processing-contribution-final
...
CQ 8415: Initial contribution of XML Configs.
2014-07-15 09:28:14 +02:00
Kai Kreuzer
2cf7963b75
a few improvements to the binding archetype
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-14 21:47:28 +02:00
Kai Kreuzer
fef7f6f43e
Allow other namespaces then ESH in archetype
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-14 14:40:03 +02:00
Kai Kreuzer
9ce2aff032
Fixing performance issue in ItemRegistryImpl
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-11 21:56:51 +02:00
Kai Kreuzer
3bceca30fb
removed dependency on awt
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-11 08:54:36 +02:00
Fabio Marini
272a7405cd
Bug 423516 - Rules of type "System started" should start after Item Initalization
...
Merge from upstream
Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
2014-07-10 23:52:31 +02:00
Kai Kreuzer
2b71ab1b0c
removed dependency on awt
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-10 20:55:50 +02:00
Kai Kreuzer
90b197af2e
fixed initialisation behaviour of hue binding
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-10 20:55:23 +02:00
Kai Kreuzer
a339417966
added EMF update site to be no longer dependent on Xtext update site for EMF
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-10 13:46:28 +02:00
Kai Kreuzer
c53c42a195
updated to latest schema version
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-09 17:23:18 +02:00
Kai Kreuzer
115b496e9c
implemented interface method in base type instead of specific handler implementation
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-08 18:28:15 +02:00
kaikreuzer
9430b83829
Merge pull request #41 from qivicon/binding-archetype
...
Initial contribution of binding archetype.
2014-07-08 17:55:59 +02:00
Dennis Nobel
582b3c57af
Added description to pom.xml.
...
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-08 17:51:09 +02:00
Dennis Nobel
8de1990ffd
Initial contribution of binding archetype.
...
Also-by: Dimitar Ivanov <dimitar.ivanov@musala.com>
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-08 16:12:39 +02:00
Michael Grammling
699500f163
REFACTORED and FIXED constant naming.
...
Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>
2014-07-07 15:24:14 +02:00
Michael Grammling
c82bb03453
FIXED some missing attributes in the configuration.
...
Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>
2014-07-07 15:10:11 +02:00
Kai Kreuzer
edc6485eeb
fixed minor issues in lifecycle of thinghandlers and hue heartbeat service
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-07 14:39:22 +02:00
Kai Kreuzer
3d4f649e70
increased timeout for the Hue bridge connection
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-07 14:36:09 +02:00
Kai Kreuzer
3b46e30459
Merge branch 'qivicon-groupitem-persistence'
2014-07-07 09:14:25 +02:00
Kai Kreuzer
c5e0ce7698
Merge branch 'groupitem-persistence' of https://github.com/qivicon/smarthome into qivicon-groupitem-persistence
2014-07-07 09:05:23 +02:00
Fabio Marini
e1637e3342
Bug 423516 - Rules of type "System started" should start after Item Initalization
...
Refactored FolderObserver and ConfigDispatcher services to reuse common code
Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
2014-07-07 01:58:43 +02:00
Kai Kreuzer
40f0e03c40
added a simple launch config for the runtime incl. some example files
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-06 22:05:36 +02:00
Kai Kreuzer
d1263ee708
Bug #423516 : RuleEngine is no longer automatically activated. It is only activated as soon as somebody requests it as a service.
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-06 22:04:43 +02:00
Kai Kreuzer
55695547fa
Adapted Designer to new configuration file structure
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-06 22:00:48 +02:00
Kai Kreuzer
9efdf2269c
Simplified logging
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-05 22:06:14 +02:00
Kai Kreuzer
9922a50819
Accept any folder as a configuration folder
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-05 22:06:01 +02:00
Kai Kreuzer
e6e0f2aad0
Fixed possible NPE
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-05 22:05:31 +02:00
Alex Tugarev
284e1115d9
Initial contribution of xml-processing.
...
Also-by: Michael Grammling m.grammling@external.telekom.de
Signed-off-by: Alex Tugarev telekom@tugarev.de
2014-07-04 15:12:43 +02:00
Kai Kreuzer
518d4aeb0c
removed irrelevant source folder
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-04 14:21:45 +02:00
Kai Kreuzer
20f6015789
removed outdated feature from categories
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-04 13:42:36 +02:00
Dennis Nobel
05730e5b69
Fixed group member assignment in itemUpdated in ItemRegistryImpl.
...
Added test for group member assignment and itemUpdated in ItemRegistryImpl.
Added test for listeners in ItemRegistryImpl.
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-04 08:46:22 +02:00
Dennis Nobel
7eeb45cc0b
Added updateItem to ManagedItemProvider and ItemRegistryChangeListener.
...
Added addGroupName and removeGroupName to GenericItem and returning immutable Lists now.
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-07-03 18:39:41 +02:00
Kai Kreuzer
9798e01a4a
added split package import for org.eclipse.core.runtime
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-07-01 14:26:58 +02:00
kaikreuzer
b79ef80b37
Merge pull request #37 from mariniss/BUG-423516-REFACTOR-WATCHSERVICE
...
Bug 423516 - Rules of type "System started" should start after Item Initalization
2014-07-01 10:36:24 +02:00
Fabio Marini
40f0e2f38f
Bug 423516 - Rules of type "System started" should start after Item Initalization
...
Refactored FolderObserver to use java watch service system
Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
2014-07-01 00:03:55 +02:00
Kai Kreuzer
f06bb550a4
added split package import for org.eclipse.core.runtime
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-30 15:53:09 +02:00
Dennis Nobel
973cafa69d
Added initial support for GroupItems in ManagedItemProvider.
...
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
2014-06-30 15:40:31 +02:00
Kai Kreuzer
ca0062fd60
added missing bundles to runtime core feature
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-27 20:48:32 +02:00