From 3d52c72a91fced9ee3436f4bf811f5c68488a35c Mon Sep 17 00:00:00 2001
From: Wouter Born extends AbstractBinding {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/AbstractBinding.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/AbstractBinding.java
index bc39f7b7a..c98f40a2b 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/AbstractBinding.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/AbstractBinding.java
@@ -23,8 +23,8 @@ import org.openhab.core.types.State;
/**
* Base class for bindings which send events.
*
- * @author Thomas.Eichstaedt-Engelen
- * @author Kai Kreuzer
+ * @author Thomas Eichstaedt-Engelen - Initial contribution
+ * @author Kai Kreuzer - Initial contribution
*/
public abstract class AbstractBinding extends AbstractEventSubscriber
implements BindingChangeListener {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingChangeListener.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingChangeListener.java
index 7c82501b6..e60634df2 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingChangeListener.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingChangeListener.java
@@ -16,7 +16,7 @@ package org.openhab.core.binding;
* This interface must be implemented by classes which want to be notified by a
* {@link BindingProvider} about changes in the binding configuration.
*
- * @author Kai Kreuzer
+ * @author Kai Kreuzer - Initial contribution
*/
public interface BindingChangeListener {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingConfig.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingConfig.java
index d49b34709..d25551357 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingConfig.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingConfig.java
@@ -16,8 +16,7 @@ package org.openhab.core.binding;
* This is a simple marker interface to define data structures that are
* used as binding configurations.
*
- * @author Kai Kreuzer
- *
+ * @author Kai Kreuzer - Initial contribution
*/
public interface BindingConfig {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingProvider.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingProvider.java
index 3b26b07ba..7113a2590 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingProvider.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/binding/BindingProvider.java
@@ -15,8 +15,8 @@ package org.openhab.core.binding;
import java.util.Collection;
/**
- * @author Thomas.Eichstaedt-Engelen
- * @author Kai Kreuzer
+ * @author Thomas Eichstaedt-Engelen - Initial contribution
+ * @author Kai Kreuzer - Initial contribution
*/
public interface BindingProvider {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventConstants.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventConstants.java
index c43fcb6a4..d508f7815 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventConstants.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventConstants.java
@@ -15,7 +15,7 @@ package org.openhab.core.events;
/**
* This interface defines constants required for using the OSGi Event Admin service.
*
- * @author Kai Kreuzer
+ * @author Kai Kreuzer - Initial contribution
*/
public interface EventConstants {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventPublisher.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventPublisher.java
index efa1b65bb..6946199bd 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventPublisher.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventPublisher.java
@@ -18,7 +18,7 @@ import org.openhab.core.types.State;
/**
* An EventPublisher is used to send commands or status updates to the openHAB event bus.
*
- * @author Kai Kreuzer
+ * @author Kai Kreuzer - Initial contribution
*/
public interface EventPublisher {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventSubscriber.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventSubscriber.java
index 3ca61a8a8..ac3d1e358 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventSubscriber.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/EventSubscriber.java
@@ -18,7 +18,7 @@ import org.openhab.core.types.State;
/**
* An EventSubscriber receives events from the openHAB event bus for further processing.
*
- * @author Kai Kreuzer
+ * @author Kai Kreuzer - Initial contribution
*/
public interface EventSubscriber {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/internal/EventBridge.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/internal/EventBridge.java
index 05e988b1c..38ed33e8e 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/internal/EventBridge.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/events/internal/EventBridge.java
@@ -41,7 +41,6 @@ import org.osgi.service.event.EventHandler;
* It simply duplicates events with an updated topic prefix and works both ways.
*
* @author Kai Kreuzer - Initial contribution
- *
*/
@Component(immediate = true, property = "event.topics=smarthome/*")
public class EventBridge implements EventHandler, EventSubscriber {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GenericItem.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GenericItem.java
index c0a06592b..da7190e4c 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GenericItem.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GenericItem.java
@@ -29,8 +29,7 @@ import org.openhab.core.types.UnDefType;
* for the infrastructure, such as publishing updates to the event bus
* or notifying listeners.
*
- * @author Kai Kreuzer
- *
+ * @author Kai Kreuzer - Initial contribution
*/
public abstract class GenericItem implements Item {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GroupFunction.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GroupFunction.java
index 184258cb5..5cbbcfbdd 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GroupFunction.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/GroupFunction.java
@@ -21,8 +21,7 @@ import org.openhab.core.types.UnDefType;
* Group functions are used by active group items to calculate a state for the group
* out of the states of all its member items.
*
- * @author Kai Kreuzer
- *
+ * @author Kai Kreuzer - Initial contribution
*/
public abstract interface GroupFunction {
@@ -47,7 +46,7 @@ public abstract interface GroupFunction {
* This is the default group function that does nothing else than to check if all member items
* have the same state. If this is the case, this state is returned, otherwise UNDEF is returned.
*
- * @author Kai Kreuzer
+ * @author Kai Kreuzer - Initial contribution
*
*/
static class Equality implements GroupFunction {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/Item.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/Item.java
index fe3703eff..1a580325f 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/Item.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/core/items/Item.java
@@ -26,8 +26,7 @@ import org.openhab.core.types.State;
* important for the {@link ItemRegistry}.
*
*
- * @author Kai Kreuzer
- *
+ * @author Kai Kreuzer - Initial contribution
*/
public abstract class AbstractGenericBindingProvider implements BindingConfigReader, BindingProvider {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/model/item/binding/BindingConfigReader.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/model/item/binding/BindingConfigReader.java
index ab0b8ed29..b18706e97 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/model/item/binding/BindingConfigReader.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/model/item/binding/BindingConfigReader.java
@@ -18,8 +18,7 @@ import org.openhab.core.items.Item;
* This interface must be implemented by services, which can parse the generic
* binding configuration string used in the {@link GenericItemProvider}.
*
- * @author Kai Kreuzer
- *
+ * @author Kai Kreuzer - Initial contribution
*/
public interface BindingConfigReader {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/chart/ChartProvider.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/chart/ChartProvider.java
index 2706dc926..ee2e9b07c 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/chart/ChartProvider.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/chart/ChartProvider.java
@@ -22,9 +22,7 @@ import org.openhab.core.items.ItemNotFoundException;
* the persistence store to get the data and receives parameters from the UI
* chart servlet and returns a chart image object (PNG).
*
- * @author Chris Jackson
- *
- *
+ * @author Chris Jackson - Initial contribution
*/
public interface ChartProvider {
/**
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIProvider.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIProvider.java
index d4c590f8a..4c32e4e23 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIProvider.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIProvider.java
@@ -19,8 +19,7 @@ import org.openhab.model.sitemap.Widget;
* This interface describes the methods that need to be implemented by a provider that
* wants to define the appearance of an item in the UI.
*
- * @author Kai Kreuzer
- *
+ * @author Kai Kreuzer - Initial contribution
*/
public interface ItemUIProvider {
diff --git a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIRegistry.java b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIRegistry.java
index cd82a0e36..219b127e3 100644
--- a/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIRegistry.java
+++ b/bundles/org.openhab.core.compat1x/src/main/java/org/openhab/ui/items/ItemUIRegistry.java
@@ -24,9 +24,8 @@ import org.openhab.model.sitemap.Widget;
* with an aggregation of item ui providers; it can be therefore widely used for
* all UI related information requests regarding items.
*
- * @author Kai Kreuzer
- * @author Chris Jackson
- *
+ * @author Kai Kreuzer - Initial contribution
+ * @author Chris Jackson - Initial contribution
*/
public interface ItemUIRegistry extends ItemRegistry, ItemUIProvider {
diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigConstants.java b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigConstants.java
index fa5c77803..2dca8f53c 100644
--- a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigConstants.java
+++ b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigConstants.java
@@ -16,7 +16,6 @@ package org.eclipse.smarthome.config.core;
* This class provides constants relevant for the configuration of openHAB
*
* @author Kai Kreuzer - Initial contribution
- *
*/
public class ConfigConstants {
diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionAliasProvider.java b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionAliasProvider.java
index 6fa56d9d6..bc5f996e5 100644
--- a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionAliasProvider.java
+++ b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionAliasProvider.java
@@ -21,7 +21,6 @@ import org.eclipse.jdt.annotation.Nullable;
* Can be implemented to point one config description URI to another.
*
* @author Simon Kaufmann - Initial contribution
- *
*/
@NonNullByDefault
public interface ConfigDescriptionAliasProvider {
diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterBuilder.java b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterBuilder.java
index 50bba46e5..a6c53ccc0 100644
--- a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterBuilder.java
+++ b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterBuilder.java
@@ -24,7 +24,6 @@ import org.eclipse.smarthome.config.core.ConfigDescriptionParameter.Type;
*
* @author Chris Jackson - Initial contribution
* @author Thomas Höfer - Added unit
- *
*/
public class ConfigDescriptionParameterBuilder {
private String name;
diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterGroup.java b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterGroup.java
index 4029b2a68..016aebade 100644
--- a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterGroup.java
+++ b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigDescriptionParameterGroup.java
@@ -26,7 +26,6 @@ import org.eclipse.jdt.annotation.Nullable;
* group information.
*
* @author Chris Jackson - Initial contribution
- *
*/
@NonNullByDefault
public class ConfigDescriptionParameterGroup {
diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurableService.java b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurableService.java
index 49e4b5599..c9ac14460 100644
--- a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurableService.java
+++ b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurableService.java
@@ -30,7 +30,6 @@ import org.osgi.service.component.ComponentConstants;
* {@link ComponentConstants#COMPONENT_NAME} property will be used as fallback.
*
* @author Dennis Nobel - Initial contribution
- *
*/
public interface ConfigurableService {
diff --git a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurationDeserializer.java b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurationDeserializer.java
index 0eb254e21..854243105 100644
--- a/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurationDeserializer.java
+++ b/bundles/org.openhab.core.config.core/src/main/java/org/eclipse/smarthome/config/core/ConfigurationDeserializer.java
@@ -33,7 +33,6 @@ import com.google.gson.JsonPrimitive;
*
* @author Simon Kaufmann - Initial contribution
* @author Ana Dimova - added a deserializer for the configuration, conforming to the automation json format
- *
*/
public class ConfigurationDeserializer implements JsonDeserializer