]> git.basschouten.com Git - openhab-addons.git/commitdiff
[OmniLink] Simplify updating properties (#10889)
authorEthan Dye <mrtops03@gmail.com>
Sun, 20 Jun 2021 18:26:55 +0000 (12:26 -0600)
committerGitHub <noreply@github.com>
Sun, 20 Jun 2021 18:26:55 +0000 (20:26 +0200)
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
bundles/org.openhab.binding.omnilink/src/main/java/org/openhab/binding/omnilink/internal/TemperatureFormat.java
bundles/org.openhab.binding.omnilink/src/main/java/org/openhab/binding/omnilink/internal/handler/AudioSourceHandler.java
bundles/org.openhab.binding.omnilink/src/main/java/org/openhab/binding/omnilink/internal/handler/AudioZoneHandler.java
bundles/org.openhab.binding.omnilink/src/main/java/org/openhab/binding/omnilink/internal/handler/LockHandler.java

index 58f02afefec988fef612eb7035c41f648b4950d2..5f5abe697d11c2db7a58dd866412a87724081e95 100644 (file)
@@ -72,7 +72,7 @@ public enum TemperatureFormat {
     public abstract int formatToOmni(float format);
 
     /**
-     * Get the number which identifies this format as defined by the omniprotocol.
+     * Get the number which identifies this format as defined by the OmniLink protocol.
      *
      * @return Number which identifies this temperature format.
      */
index e5501cc60be1005cf290922b50fcbb7534d44922..b591bc685689c5dcfbc934f8f9e8923dca065e32 100644 (file)
@@ -14,7 +14,6 @@ package org.openhab.binding.omnilink.internal.handler;
 
 import static org.openhab.binding.omnilink.internal.OmnilinkBindingConstants.*;
 
-import java.util.Map;
 import java.util.concurrent.ScheduledFuture;
 import java.util.concurrent.TimeUnit;
 
@@ -84,9 +83,7 @@ public class AudioSourceHandler extends AbstractOmnilinkHandler {
                 .builder(bridgeHandler, ObjectPropertyRequests.AUDIO_SOURCE, thingID, 0).selectNamed().build();
 
         for (AudioSourceProperties audioSourceProperties : objectPropertyRequest) {
-            Map<String, String> properties = editProperties();
-            properties.put(THING_PROPERTIES_NAME, audioSourceProperties.getName());
-            updateProperties(properties);
+            updateProperty(THING_PROPERTIES_NAME, audioSourceProperties.getName());
         }
     }
 
index 6a51b68f34f27e12651ed7cc6525c17bfc735a79..c141ebb33b67ec7bc3dd4a874c2280c9d6ba6af3 100644 (file)
@@ -14,7 +14,6 @@ package org.openhab.binding.omnilink.internal.handler;
 
 import static org.openhab.binding.omnilink.internal.OmnilinkBindingConstants.*;
 
-import java.util.Map;
 import java.util.Optional;
 
 import org.eclipse.jdt.annotation.NonNullByDefault;
@@ -80,9 +79,7 @@ public class AudioZoneHandler extends AbstractOmnilinkStatusHandler<ExtendedAudi
                 .builder(bridgeHandler, ObjectPropertyRequests.AUDIO_ZONE, thingID, 0).selectNamed().build();
 
         for (AudioZoneProperties audioZoneProperties : objectPropertyRequest) {
-            Map<String, String> properties = editProperties();
-            properties.put(THING_PROPERTIES_NAME, audioZoneProperties.getName());
-            updateProperties(properties);
+            updateProperty(THING_PROPERTIES_NAME, audioZoneProperties.getName());
         }
     }
 
index 6c2bfa8f60b93efc1af02141954d6c46f5ea2a26..27b1a47ce01b6a4ff2967aa16feb8a0618d51b51 100644 (file)
@@ -14,7 +14,6 @@ package org.openhab.binding.omnilink.internal.handler;
 
 import static org.openhab.binding.omnilink.internal.OmnilinkBindingConstants.*;
 
-import java.util.Map;
 import java.util.Optional;
 
 import org.eclipse.jdt.annotation.NonNullByDefault;
@@ -75,9 +74,7 @@ public class LockHandler extends AbstractOmnilinkStatusHandler<ExtendedAccessCon
                 .builder(bridgeHandler, ObjectPropertyRequests.LOCK, thingID, 0).selectNamed().build();
 
         for (AccessControlReaderProperties lockProperties : objectPropertyRequest) {
-            Map<String, String> properties = editProperties();
-            properties.put(THING_PROPERTIES_NAME, lockProperties.getName());
-            updateProperties(properties);
+            updateProperty(THING_PROPERTIES_NAME, lockProperties.getName());
         }
     }