]> git.basschouten.com Git - openhab-addons.git/commitdiff
Typos a/an (#13819)
authorДилян Палаузов <git-dpa@aegee.org>
Fri, 2 Dec 2022 12:07:31 +0000 (14:07 +0200)
committerGitHub <noreply@github.com>
Fri, 2 Dec 2022 12:07:31 +0000 (13:07 +0100)
121 files changed:
bundles/org.openhab.automation.jsscripting/README.md
bundles/org.openhab.binding.airquality/src/main/java/org/openhab/binding/airquality/internal/discovery/AirQualityDiscoveryService.java
bundles/org.openhab.binding.amazonechocontrol/README.md
bundles/org.openhab.binding.autelis/src/main/java/org/openhab/binding/autelis/internal/config/AutelisConfiguration.java
bundles/org.openhab.binding.autelis/src/main/java/org/openhab/binding/autelis/internal/handler/AutelisHandler.java
bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/i18n/autelis.properties
bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/jandy.xml
bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/thing/pentair.xml
bundles/org.openhab.binding.bluetooth.am43/src/main/resources/OH-INF/thing/am43.xml
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/handler/BlueGigaBridgeHandler.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/attributeclient/BlueGigaIndicateConfirmCommand.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/attributeclient/BlueGigaProcedureCompletedEvent.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/attributedb/BlueGigaUserWriteResponseCommand.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/attributedb/BlueGigaUserWriteResponseResponse.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/connection/BlueGigaGetStatusCommand.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/connection/BlueGigaGetStatusResponse.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/gap/BlueGigaConnectDirectCommand.java
bundles/org.openhab.binding.bluetooth.bluegiga/src/main/java/org/openhab/binding/bluetooth/bluegiga/internal/command/gap/BlueGigaConnectDirectResponse.java
bundles/org.openhab.binding.bosesoundtouch/src/main/java/org/openhab/binding/bosesoundtouch/internal/CommandExecutor.java
bundles/org.openhab.binding.bosesoundtouch/src/main/java/org/openhab/binding/bosesoundtouch/internal/PresetContainer.java
bundles/org.openhab.binding.comfoair/src/main/java/org/openhab/binding/comfoair/internal/datatypes/ComfoAirDataType.java
bundles/org.openhab.binding.coolmasternet/README.md
bundles/org.openhab.binding.deconz/README.md
bundles/org.openhab.binding.deconz/src/main/resources/OH-INF/i18n/deconz.properties
bundles/org.openhab.binding.deconz/src/main/resources/OH-INF/thing/sensor-thing-types.xml
bundles/org.openhab.binding.digitalstrom/src/main/java/org/openhab/binding/digitalstrom/internal/handler/ZoneTemperatureControlHandler.java
bundles/org.openhab.binding.digitalstrom/src/main/java/org/openhab/binding/digitalstrom/internal/lib/event/EventListener.java
bundles/org.openhab.binding.digitalstrom/src/main/java/org/openhab/binding/digitalstrom/internal/lib/event/types/EventItem.java
bundles/org.openhab.binding.digitalstrom/src/main/java/org/openhab/binding/digitalstrom/internal/lib/manager/impl/DeviceStatusManagerImpl.java
bundles/org.openhab.binding.digitalstrom/src/main/java/org/openhab/binding/digitalstrom/internal/providers/DsChannelTypeProvider.java
bundles/org.openhab.binding.dscalarm/src/main/java/org/openhab/binding/dscalarm/internal/DSCAlarmCode.java
bundles/org.openhab.binding.dsmr/src/main/java/org/openhab/binding/dsmr/internal/device/cosem/CosemObjectType.java
bundles/org.openhab.binding.feican/README.md
bundles/org.openhab.binding.fsinternetradio/src/test/java/org/openhab/binding/fsinternetradio/test/FSInternetRadioHandlerJavaTest.java
bundles/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/handler/GardenaThingHandler.java
bundles/org.openhab.binding.haassohnpelletstove/src/main/java/org/openhab/binding/haassohnpelletstove/internal/HaasSohnpelletstoveJsonDataDTO.java
bundles/org.openhab.binding.homeconnect/src/main/java/org/openhab/binding/homeconnect/internal/handler/HomeConnectOvenHandler.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/communicator/parser/EventParser.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/communicator/server/BinRpcNetworkService.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/communicator/server/RpcEventListener.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/communicator/virtual/VirtualDatapointHandler.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/ConverterFactory.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/TypeConverter.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/type/AbstractTypeConverter.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/type/DecimalTypeConverter.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/type/OnOffTypeConverter.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/type/OpenClosedTypeConverter.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/type/PercentTypeConverter.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/converter/type/StringTypeConverter.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/misc/MiscUtils.java
bundles/org.openhab.binding.homematic/src/main/java/org/openhab/binding/homematic/internal/model/HmDatapoint.java
bundles/org.openhab.binding.hydrawise/README.md
bundles/org.openhab.binding.hydrawise/src/main/java/org/openhab/binding/hydrawise/internal/api/HydrawiseCommandException.java
bundles/org.openhab.binding.insteon/src/main/java/org/openhab/binding/insteon/internal/device/DeviceFeatureListener.java
bundles/org.openhab.binding.km200/src/main/java/org/openhab/binding/km200/internal/handler/KM200DataHandler.java
bundles/org.openhab.binding.km200/src/main/java/org/openhab/binding/km200/internal/handler/KM200ErrorServiceHandler.java
bundles/org.openhab.binding.km200/src/main/java/org/openhab/binding/km200/internal/handler/KM200ServiceHandler.java
bundles/org.openhab.binding.knx/src/main/java/org/openhab/binding/knx/internal/dpt/KNXCoreTypeMapper.java
bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/config/BlindConfig.java
bundles/org.openhab.binding.lutron/src/main/java/org/openhab/binding/lutron/internal/config/LeapBridgeConfig.java
bundles/org.openhab.binding.magentatv/src/main/java/org/openhab/binding/magentatv/internal/MagentaTVGsonDTO.java
bundles/org.openhab.binding.mqtt.generic/src/main/java/org/openhab/binding/mqtt/generic/values/ColorValue.java
bundles/org.openhab.binding.myq/src/main/java/org/openhab/binding/myq/internal/handler/MyQAccountHandler.java
bundles/org.openhab.binding.nest/src/main/resources/OH-INF/thing/sdm-channels.xml
bundles/org.openhab.binding.nobohub/src/main/java/org/openhab/binding/nobohub/internal/model/Component.java
bundles/org.openhab.binding.oceanic/src/main/java/org/openhab/binding/oceanic/internal/handler/NetworkOceanicThingHandler.java
bundles/org.openhab.binding.oceanic/src/main/java/org/openhab/binding/oceanic/internal/handler/SerialOceanicThingHandler.java
bundles/org.openhab.binding.openwebnet/src/main/java/org/openhab/binding/openwebnet/internal/discovery/BusGatewayUpnpDiscovery.java
bundles/org.openhab.binding.openwebnet/src/main/java/org/openhab/binding/openwebnet/internal/handler/OpenWebNetLightingHandler.java
bundles/org.openhab.binding.openwebnet/src/main/java/org/openhab/binding/openwebnet/internal/handler/OpenWebNetThingHandler.java
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/i18n/openwebnet.properties
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusAutomation.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusAux.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusBasicScenarioControl.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusCENPlusScenarioControl.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusCENScenarioControl.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusDimmer.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusDryContactIR.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusEnergyMeter.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusOnOffSwitch.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusThermoCentralUnit.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusThermoSensor.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/BusThermoZone.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/ZBAutomation.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/ZBDimmer.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/ZBOnOffSwitch.xml
bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/thing/ZBOnOffSwitch2Units.xml
bundles/org.openhab.binding.pioneeravr/src/main/java/org/openhab/binding/pioneeravr/internal/handler/IpAvrHandler.java
bundles/org.openhab.binding.pioneeravr/src/main/java/org/openhab/binding/pioneeravr/internal/handler/SerialAvrHandler.java
bundles/org.openhab.binding.playstation/src/main/java/org/openhab/binding/playstation/internal/PS4PacketHandler.java
bundles/org.openhab.binding.russound/src/main/java/org/openhab/binding/russound/internal/rio/zone/RioZoneProtocol.java
bundles/org.openhab.binding.shelly/src/main/java/org/openhab/binding/shelly/internal/handler/ShellyRelayHandler.java
bundles/org.openhab.binding.smartmeter/src/main/java/org/openhab/binding/smartmeter/connectors/ConnectorBase.java
bundles/org.openhab.binding.smartmeter/src/main/java/org/openhab/binding/smartmeter/internal/sml/SmlValueExtractor.java
bundles/org.openhab.binding.solarwatt/src/main/java/org/openhab/binding/solarwatt/internal/domain/model/Location.java
bundles/org.openhab.binding.sonnen/src/main/java/org/openhab/binding/sonnen/internal/communication/SonnenJsonDataDTO.java
bundles/org.openhab.binding.tacmi/README.md
bundles/org.openhab.binding.velux/src/main/java/org/openhab/binding/velux/internal/VeluxBindingConfig.java
bundles/org.openhab.binding.velux/src/main/java/org/openhab/binding/velux/internal/VeluxRSBindingConfig.java
bundles/org.openhab.binding.webthing/README.md
bundles/org.openhab.binding.webthing/src/main/java/org/openhab/binding/webthing/internal/ChannelHandler.java
bundles/org.openhab.binding.zway/src/main/java/org/openhab/binding/zway/internal/handler/ZWayBridgeHandler.java
bundles/org.openhab.binding.zway/src/main/java/org/openhab/binding/zway/internal/handler/ZWayZAutomationDeviceHandler.java
bundles/org.openhab.binding.zway/src/main/java/org/openhab/binding/zway/internal/handler/ZWayZWaveDeviceHandler.java
bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/accessories/HomekitAccessoryFactory.java
bundles/org.openhab.io.homekit/src/main/java/org/openhab/io/homekit/internal/accessories/HomekitCharacteristicFactory.java
bundles/org.openhab.io.imperihome/src/main/java/org/openhab/io/imperihome/internal/model/device/MultiSwitchDevice.java
bundles/org.openhab.io.neeo/src/main/java/org/openhab/io/neeo/internal/models/ItemSubType.java
bundles/org.openhab.persistence.influxdb/src/main/java/org/openhab/persistence/influxdb/InfluxDBPersistenceService.java
bundles/org.openhab.persistence.influxdb/src/main/java/org/openhab/persistence/influxdb/internal/FilterCriteriaQueryCreator.java
bundles/org.openhab.persistence.rrd4j/README.md
bundles/org.openhab.transform.exec/src/main/java/org/openhab/transform/exec/internal/profiles/ExecTransformationProfile.java
bundles/org.openhab.transform.javascript/README.md
bundles/org.openhab.transform.javascript/src/main/java/org/openhab/transform/javascript/internal/profiles/JavaScriptTransformationProfile.java
bundles/org.openhab.transform.jinja/src/main/java/org/openhab/transform/jinja/internal/profiles/JinjaTransformationProfile.java
bundles/org.openhab.transform.jsonpath/src/main/java/org/openhab/transform/jsonpath/internal/profiles/JSonPathTransformationProfile.java
bundles/org.openhab.transform.map/src/main/java/org/openhab/transform/map/internal/profiles/MapTransformationProfile.java
bundles/org.openhab.transform.regex/src/main/java/org/openhab/transform/regex/internal/profiles/RegexTransformationProfile.java
bundles/org.openhab.transform.scale/src/main/java/org/openhab/transform/scale/internal/profiles/ScaleTransformationProfile.java
bundles/org.openhab.transform.xpath/src/main/java/org/openhab/transform/xpath/internal/profiles/XPathTransformationProfile.java
bundles/org.openhab.transform.xslt/src/main/java/org/openhab/transform/xslt/internal/profiles/XSLTTransformationProfile.java

index 03ef7636453588388c9b96a617351d9e8fc0b6f8..12c46e083bf5cb2434af3a3ff8aca6bd6c547a1c 100644 (file)
@@ -299,7 +299,7 @@ Calling `getItem(...)` returns an `Item` object with the following properties:
 
 ```javascript
 const item = items.getItem("KitchenLight");
-//send a ON command
+//send an ON command
 item.sendCommand("ON");
 //Post an update
 item.postUpdate("OFF");
index dd65f21209d6e11a221fb8e47c3652967d94ac5d..868ef7d4e9c702db4ebba71a1d6ec269f784eadd 100644 (file)
@@ -51,7 +51,7 @@ public class AirQualityDiscoveryService extends AbstractDiscoveryService impleme
     private @Nullable AirQualityBridgeHandler bridgeHandler;
 
     /**
-     * Creates a AirQualityDiscoveryService with enabled autostart.
+     * Creates an AirQualityDiscoveryService with enabled autostart.
      */
     public AirQualityDiscoveryService() {
         super(SUPPORTED_THING_TYPES_UIDS, DISCOVER_TIMEOUT_SECONDS, false);
index 1faaf5ede473b2b1306536a8e33ab6139f44d929..b817a02505aea447fd778edcabf53cd4f62616ef 100644 (file)
@@ -528,7 +528,7 @@ sitemap smarthome label="Smart Home Devices"
 
 The url <YOUR_OPENHAB>/amazonechocontrol/<YOUR_ACCOUNT>/PROXY/<API_URL> provides a proxy server with an authenticated connection to the amazon alexa server. This can be used to call alexa api from rules.
 
-E.g. to read out the history call from an installation on openhab:8080 with a account named account1:
+E.g. to read out the history call from an installation on openhab:8080 with an account named account1:
 
 http://openhab:8080/amazonechocontrol/account1/PROXY/api/activities?startTime=&size=50&offset=1
 
index 9195ee8d145c39efc5687afe59bea101e50c2259..29e265dd0299f076c312a5ba5c59f131fc6f1998 100644 (file)
@@ -13,7 +13,7 @@
 package org.openhab.binding.autelis.internal.config;
 
 /**
- * Configuration properties for connecting to a Autelis Controller
+ * Configuration properties for connecting to an Autelis Controller
  *
  * @author Dan Cunningham - Initial contribution
  *
index 2b9f55305bcab798d56b058c2e7b31c5ab0be11a..ed0cd3353c3b5addcc87d52d24ee06caf08a9c41 100644 (file)
@@ -76,7 +76,7 @@ public class AutelisHandler extends BaseThingHandler {
     private final Logger logger = LoggerFactory.getLogger(AutelisHandler.class);
 
     /**
-     * Default timeout for http connections to a Autelis controller
+     * Default timeout for http connections to an Autelis controller
      */
     static final int TIMEOUT_SECONDS = 5;
 
@@ -224,7 +224,7 @@ public class AutelisHandler extends BaseThingHandler {
                     } else if (command instanceof DecimalType) {
                         value = ((DecimalType) command).intValue();
                         if (!isJandy() && value >= 3) {
-                            // this is a autelis dim type. not sure what 2 does
+                            // this is an autelis dim type. not sure what 2 does
                             cmd = "dim";
                         }
                     } else {
@@ -468,7 +468,7 @@ public class AutelisHandler extends BaseThingHandler {
     }
 
     /**
-     * Simple logic to perform a authenticated GET request
+     * Simple logic to perform an authenticated GET request
      *
      * @param url
      * @param timeout
index 8847540f20db704837ede6712811b2e10273163d..6e916e6ffd1f70cc92c5897a65d3bde29f205a48 100644 (file)
@@ -1,12 +1,12 @@
 # binding
 
 binding.autelis.name = Autelis Pool Control Binding
-binding.autelis.description = This is the binding for a Autelis pool controller.
+binding.autelis.description = This is the binding for an Autelis pool controller.
 
 # thing types
 
 thing-type.autelis.jandy.label = Jandy Pool Controller
-thing-type.autelis.jandy.description = A Jandy pool control thing represents a Autelis pool controller for Jandy systems
+thing-type.autelis.jandy.description = A Jandy pool control thing represents an Autelis pool controller for Jandy systems
 thing-type.autelis.jandy.channel.equipment-aux1.label = Auxiliary 1
 thing-type.autelis.jandy.channel.equipment-aux1.description = The current state of auxiliary 1
 thing-type.autelis.jandy.channel.equipment-aux2.label = Auxiliary 2
@@ -163,23 +163,23 @@ thing-type.autelis.pentair.channel.temp-spaht.description = The current spa/hi-t
 thing-type.config.autelis.jandy.host.label = Host or IP
 thing-type.config.autelis.jandy.host.description = The host name or IP address of the Autelis Controller.
 thing-type.config.autelis.jandy.password.label = Password
-thing-type.config.autelis.jandy.password.description = The password to use when connecting to a Autelis Controller.
+thing-type.config.autelis.jandy.password.description = The password to use when connecting to an Autelis Controller.
 thing-type.config.autelis.jandy.port.label = Port
 thing-type.config.autelis.jandy.port.description = The port the Autelis Controller is listening on.
 thing-type.config.autelis.jandy.refresh.label = Refresh Interval
 thing-type.config.autelis.jandy.refresh.description = Specifies the refresh interval in seconds
 thing-type.config.autelis.jandy.user.label = User Name
-thing-type.config.autelis.jandy.user.description = The user name to use when connecting to a Autelis Controller.
+thing-type.config.autelis.jandy.user.description = The user name to use when connecting to an Autelis Controller.
 thing-type.config.autelis.pentair.host.label = Host or IP
 thing-type.config.autelis.pentair.host.description = The host name or IP address of the Autelis Controller.
 thing-type.config.autelis.pentair.password.label = Password
-thing-type.config.autelis.pentair.password.description = The password to use when connecting to a Autelis Controller.
+thing-type.config.autelis.pentair.password.description = The password to use when connecting to an Autelis Controller.
 thing-type.config.autelis.pentair.port.label = Port
 thing-type.config.autelis.pentair.port.description = The port the Autelis Controller is listening on.
 thing-type.config.autelis.pentair.refresh.label = Refresh Interval
 thing-type.config.autelis.pentair.refresh.description = Specifies the refresh interval in seconds
 thing-type.config.autelis.pentair.user.label = User Name
-thing-type.config.autelis.pentair.user.description = The user name to use when connecting to a Autelis Controller.
+thing-type.config.autelis.pentair.user.description = The user name to use when connecting to an Autelis Controller.
 
 # channel types
 
@@ -241,7 +241,7 @@ channel-type.autelis.equipment-ht.state.option.0 = Off
 channel-type.autelis.equipment-ht.state.option.1 = Enabled
 channel-type.autelis.equipment-ht.state.option.2 = On
 channel-type.autelis.equipment-switch.label = Equipment Switch
-channel-type.autelis.equipment-switch.description = The current state of a equipment switch
+channel-type.autelis.equipment-switch.description = The current state of an equipment switch
 channel-type.autelis.lightscmd.label = Lighting Cmd
 channel-type.autelis.lightscmd.description = Send A lighting command
 channel-type.autelis.lightscmd.state.option.alloff = All Off
index dd220c4121cfea73e9fdefe154f754f3b2f73230..64ef2123e2fb58b959bcebc4b57c80ad1cfda74d 100644 (file)
@@ -5,7 +5,7 @@
        xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0 https://openhab.org/schemas/thing-description-1.0.0.xsd">
        <thing-type id="jandy">
                <label>Jandy Pool Controller</label>
-               <description>A Jandy pool control thing represents a Autelis pool controller for Jandy systems</description>
+               <description>A Jandy pool control thing represents an Autelis pool controller for Jandy systems</description>
                <channels>
                        <channel id="system-runstate" typeId="system-runstate"/>
                        <channel id="system-model" typeId="system-model"/>
                        </parameter>
                        <parameter name="user" type="text" required="true">
                                <label>User Name</label>
-                               <description>The user name to use when connecting to a Autelis Controller.</description>
+                               <description>The user name to use when connecting to an Autelis Controller.</description>
                        </parameter>
                        <parameter name="password" type="text" required="true">
                                <label>Password</label>
-                               <description>The password to use when connecting to a Autelis Controller.</description>
+                               <description>The password to use when connecting to an Autelis Controller.</description>
                        </parameter>
                        <parameter name="refresh" type="integer" required="false">
                                <label>Refresh Interval</label>
        <channel-type id="equipment-switch">
                <item-type>Switch</item-type>
                <label>Equipment Switch</label>
-               <description>The current state of a equipment switch</description>
+               <description>The current state of an equipment switch</description>
        </channel-type>
        <channel-type id="equipment-ht">
                <item-type>Number</item-type>
index 8dcf05818531436c25bb87f54b7329a781112922..76720197cf67f4cbb6f89d4c6a62aa9d9c62e2bd 100644 (file)
                        </parameter>
                        <parameter name="user" type="text" required="true">
                                <label>User Name</label>
-                               <description>The user name to use when connecting to a Autelis Controller.</description>
+                               <description>The user name to use when connecting to an Autelis Controller.</description>
                        </parameter>
                        <parameter name="password" type="text" required="true">
                                <label>Password</label>
-                               <description>The password to use when connecting to a Autelis Controller.</description>
+                               <description>The password to use when connecting to an Autelis Controller.</description>
                        </parameter>
                        <parameter name="refresh" type="integer" required="false">
                                <label>Refresh Interval</label>
index aacbc8c18c734a4f87f11d3bab24b276fbb8dfce..bcd4831421d16858e0c2aaf173705267e00f4884 100644 (file)
@@ -12,7 +12,7 @@
                </supported-bridge-type-refs>
 
                <label>AM43 Blind Drive Motor</label>
-               <description>A AM43 Blind Drive Motor</description>
+               <description>An AM43 Blind Drive Motor</description>
                <category>Blinds</category>
 
                <channels>
index 6e41df8cca48c9c41a96e3df63d25c89e1a4561d..b04cccd71bc4269aae34071e5d2426e5f0c3d200 100644 (file)
@@ -436,7 +436,7 @@ public class BlueGigaBridgeHandler extends AbstractBluetoothBridgeHandler<BlueGi
         cancelScheduledPassiveScan();
         bgEndProcedure();
 
-        // Start a active scan
+        // Start an active scan
         bgStartScanning(true, configuration.activeScanInterval, configuration.activeScanWindow);
     }
 
index 15b9197e3106c05e4aaa0b6dd91891c30d0410a7..0e5578a6d233e79aecfa948ffbd564ec650d1af9 100644 (file)
@@ -18,7 +18,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.BlueGigaDeviceCommand;
 /**
  * Class to implement the BlueGiga command <b>indicateConfirm</b>.
  * <p>
- * This command can be used to send a acknowledge a received indication from a remote device.
+ * This command can be used to send an acknowledge a received indication from a remote device.
  * This function allows the application to manually confirm the indicated values instead of
  * the smart stack Bluetooth automatically doing it. The benefit of this is extra reliability
  * since the application can for example store the received value on the flash memory before
index 1335abae66e08f235f94a59409931cdc5fc900ca..3068cfa4aa598608835a071fc8c231573ff6bb15 100644 (file)
@@ -19,7 +19,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.enumeration.BgApiResponse
 /**
  * Class to implement the BlueGiga command <b>procedureCompletedEvent</b>.
  * <p>
- * This event is produced at the GATT client when an attribute protocol event is completed a and
+ * This event is produced at the GATT client when an attribute protocol event is completed and a
  * new operation can be issued
  * <p>
  * This class provides methods for processing BlueGiga API commands.
index 67f4691efb2a114e016f4f0c3b5964fae74051ae..142b9b2489950ccaded5d44cd6096739536c4b95 100644 (file)
@@ -21,7 +21,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.BlueGigaDeviceCommand;
  * This command is used by the GATT server to acknowledge to the remote device that the
  * attribute's value was written. This feature again allows the user application to
  * acknowledged the attribute write operations instead of the Smart stack doing it
- * automatically. Bluetooth The command should be used when a event is received where the
+ * automatically. Bluetooth The command should be used when an event is received where the
  * reason why value has changed Value corresponds to
  * attributes_attribute_change_reason_write_request_user. This response must be sent
  * within 30 seconds or otherwise a timeout will occur.
index fbd74661390a8f0a0bccb5c05986cc3e1130034e..91c9b04d5f7b30b50817da2950458e197b02a131 100644 (file)
@@ -21,7 +21,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.BlueGigaResponse;
  * This command is used by the GATT server to acknowledge to the remote device that the
  * attribute's value was written. This feature again allows the user application to
  * acknowledged the attribute write operations instead of the Smart stack doing it
- * automatically. Bluetooth The command should be used when a event is received where the
+ * automatically. Bluetooth The command should be used when an event is received where the
  * reason why value has changed Value corresponds to
  * attributes_attribute_change_reason_write_request_user. This response must be sent
  * within 30 seconds or otherwise a timeout will occur.
index be8e4465dc1b92037f60ae061dead9ee9d984711..9d68d32273a92cb110d142cea05aafce82e07d4a 100644 (file)
@@ -18,7 +18,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.BlueGigaDeviceCommand;
 /**
  * Class to implement the BlueGiga command <b>getStatus</b>.
  * <p>
- * This command returns the status of the given connection. Status is returned in a event.
+ * This command returns the status of the given connection. Status is returned in an event.
  * <p>
  * This class provides methods for processing BlueGiga API commands.
  * <p>
index 98d3591e28817e5570195a78385736e6324ba5c4..1a4edf814a500d06b15b3b1d7a8bc7216ca9b499 100644 (file)
@@ -18,7 +18,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.BlueGigaDeviceResponse;
 /**
  * Class to implement the BlueGiga command <b>getStatus</b>.
  * <p>
- * This command returns the status of the given connection. Status is returned in a event.
+ * This command returns the status of the given connection. Status is returned in an event.
  * <p>
  * This class provides methods for processing BlueGiga API commands.
  * <p>
index d8880ab9f708a3a2bf3aa1717133e7a93c1753d5..f55f23944144e0bb6fd8bd21a17ec302ae14b916 100644 (file)
@@ -24,7 +24,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.enumeration.BluetoothAddr
  * connectable advertisement packets Bluetooth from the remote device which matches the
  * Bluetooth address gives as a parameter. Upon receiving the advertisement packet, the
  * module will send a connection request packet to the target device to imitate a Bluetooth
- * connection. A successful connection will bi indicated by a event. Status If the device is
+ * connection. A successful connection will be indicated by an event. Status If the device is
  * configured to support more than one connection, the smallest connection interval which is
  * divisible by maximum_connections * 2.5ms will be selected. Thus, it is important to provide
  * minimum and maximum connection intervals so that such a connection interval is available
index 76f1a9e1efc4e3523f7f53a87d9565171e45b5c6..3ce8f7ef2c1501fdd1777cf5ffe3c59f5b0654ce 100644 (file)
@@ -24,7 +24,7 @@ import org.openhab.binding.bluetooth.bluegiga.internal.enumeration.BgApiResponse
  * connectable advertisement packets Bluetooth from the remote device which matches the
  * Bluetooth address gives as a parameter. Upon receiving the advertisement packet, the
  * module will send a connection request packet to the target device to imitate a Bluetooth
- * connection. A successful connection will bi indicated by a event. Status If the device is
+ * connection. A successful connection will be indicated by an event. Status If the device is
  * configured to support more than one connection, the smallest connection interval which is
  * divisible by maximum_connections * 2.5ms will be selected. Thus, it is important to provide
  * minimum and maximum connection intervals so that such a connection interval is available
index 28217d37039e398bb5d3857c2b30ca9e5a4029ca..83544406f7e49f2561e02768691fd50c7f86dfea 100644 (file)
@@ -83,7 +83,7 @@ public class CommandExecutor implements AvailableSources {
      * Adds a ContentItem to the PresetContainer
      *
      * @param id the id the ContentItem should be reached
-     * @param contentItem the contentItem that should be saved as PRESET. Note that a eventually set presetID of the
+     * @param contentItem the contentItem that should be saved as PRESET. Note that an eventually set presetID of the
      *            ContentItem will be overwritten with id
      */
     public void addContentItemToPresetContainer(int id, ContentItem contentItem) {
index 9c6250e6ebedee316a158af6ae66c1213d54211a..8d7946d9f286f510b9dbf5b5c51e35411011c8d0 100644 (file)
@@ -60,7 +60,7 @@ public class PresetContainer {
     }
 
     /**
-     * Adds a ContentItem as Preset, with presetID. Note that a eventually existing id in preset will be overwritten by
+     * Adds a ContentItem as Preset, with presetID. Note that an eventually existing id in preset will be overwritten by
      * presetID
      *
      * @param presetID
index 1dd7b08c664afb6f59d8c2880b3293c924c5496a..7a4d1391ba6c100e6e05b4327befcdd2e1356a72 100644 (file)
@@ -27,7 +27,7 @@ import org.openhab.core.types.State;
 @NonNullByDefault
 public interface ComfoAirDataType {
     /**
-     * Generate a openHAB State object based on response data.
+     * Generate an openHAB State object based on response data.
      *
      * @param response
      * @param commandType
@@ -36,7 +36,7 @@ public interface ComfoAirDataType {
     State convertToState(int[] response, ComfoAirCommandType commandType);
 
     /**
-     * Generate byte array based on a openHAB State.
+     * Generate byte array based on an openHAB State.
      *
      * @param value
      * @param commandType
index 4c853b6738d1fb86bb5dab2c4420b214d20cdba5..3dd0898c26489e11143719db6898c6704c1af5b8 100644 (file)
@@ -8,7 +8,7 @@ The CoolMasterNet protocol does not support automatic discovery.
 
 ## Thing Configuration
 
-- `controller` is a openHAB "bridge", and represents a single CoolMasterNet device. A single controller supports one or more HVAC units.
+- `controller` is an openHAB "bridge", and represents a single CoolMasterNet device. A single controller supports one or more HVAC units.
 - `hvac` is an HVAC device connected to a controller. Each `hvac` thing is identified by a CoolMasterNet UID (refer to CoolMasterNet controller documentation).
 
 Example demo.things configuration for two HVAC devices connected to a CoolMasterNet device found at IP 192.168.0.100:
index 86bef7780d01ff238adc880b6ec5300689770f5c..0619a08b362711f6bd6ea3f057f9a1da07eddd66 100644 (file)
@@ -167,7 +167,7 @@ Other devices support
 | Channel Type ID   | Item Type                | Access Mode | Description                           | Thing types                                     |
 |-------------------|--------------------------|:-----------:|---------------------------------------|-------------------------------------------------|
 | brightness        | Dimmer                   |     R/W     | Brightness of the light               | `dimmablelight`, `colortemperaturelight`        |                                 
-| switch            | Switch                   |     R/W     | State of a ON/OFF device              | `onofflight`                                    |
+| switch            | Switch                   |     R/W     | State of an ON/OFF device             | `onofflight`                                    |
 | color             | Color                    |     R/W     | Color of an multi-color light         | `colorlight`, `extendedcolorlight`, `lightgroup`|
 | color_temperature | Number                   |     R/W     | Color temperature in Kelvin. The value range is determined by each individual light     | `colortemperaturelight`, `extendedcolorlight`, `lightgroup` |
 | effect            | String                   |     R/W     | Effect selection. Allowed commands are set dynamically                                  | `colorlight`                                    |
index b20e6691bc0a08987ad5579a1991568f46cfbeab..57cbc8221d8af6b4048f6cfcc4c2f6c6b0004e4a 100644 (file)
@@ -39,7 +39,7 @@ thing-type.deconz.lightsensor.description = A light sensor
 thing-type.deconz.onofflight.label = On/Off Light
 thing-type.deconz.onofflight.description = A light that can be turned on or off.
 thing-type.deconz.openclosesensor.label = Open/Close Sensor
-thing-type.deconz.openclosesensor.description = A open/close sensor
+thing-type.deconz.openclosesensor.description = An open/close sensor
 thing-type.deconz.powersensor.label = Power Sensor
 thing-type.deconz.powersensor.description = A power sensor
 thing-type.deconz.presencesensor.label = Presence Sensor
index b0e77a96c0a18d056462296a34d6e3260926a5ba..07b59216d4d420ab3c914c62392484e29739cf76 100644 (file)
                        <bridge-type-ref id="deconz"/>
                </supported-bridge-type-refs>
                <label>Open/Close Sensor</label>
-               <description>A open/close sensor</description>
+               <description>An open/close sensor</description>
                <channels>
                        <channel typeId="open" id="open"/>
                        <channel typeId="last_updated" id="last_updated"/>
index a52f5003f9d932e5eab387d05ffb7bce59f1c062..b3ac6377a5251a24ba1de69cfe28896ba116d4ea 100644 (file)
@@ -124,7 +124,7 @@ public class ZoneTemperatureControlHandler extends BaseThingHandler implements T
      *
      * @param config the {@link Configuration} to be checked
      * @param bridge the responsible {@link BridgeHandler}
-     * @return zoneID the existing dS zoneID or a error constant
+     * @return zoneID the existing dS zoneID or an error constant
      */
     public static int getZoneID(Configuration config, BridgeHandler bridge) {
         if (config == null || config.get(DigitalSTROMBindingConstants.ZONE_ID) == null) {
index f3575b89e57fe6291a1e0a618ebf98b8f36ca904..f8dce58c4b2f86ba775f988a801d574861c6cfc1 100644 (file)
@@ -258,7 +258,7 @@ public class EventListener {
      * Removes a subscribed event and unsubscibe it, if it is not needed by other {@link EventHandler}'s.
      *
      * @param unsubscribeEvent event name to unsubscibe
-     * @param eventHandlerID EventHandler-ID of the EventHandler that unsubscibe a event
+     * @param eventHandlerID EventHandler-ID of the EventHandler that unsubscibe an event
      */
     public void removeSubscribe(String unsubscribeEvent, String eventHandlerID) {
         if (subscribedEvents != null && !subscribedEvents.contains(unsubscribeEvent)) {
index fce06ee05f1d464f979f2df8322d744e2d39bc86..717fc8d6735632526cb2a15289f5905f989e45b2 100644 (file)
@@ -17,7 +17,7 @@ import java.util.Map;
 import org.openhab.binding.digitalstrom.internal.lib.event.constants.EventResponseEnum;
 
 /**
- * The {@link EventItem} represents a event item of an digitalSTROM-Event.
+ * The {@link EventItem} represents an event item of an digitalSTROM-Event.
  *
  * @author Alexander Betker
  * @author Michael Ochel - add getSource()
index d9b64c9fa72f1df1d99bff0dc7629914a2330a06..264e6efd32c731b0d14f959350caa51649489978 100644 (file)
@@ -340,7 +340,7 @@ public class DeviceStatusManagerImpl implements DeviceStatusManager {
                         }
                     }
                     if (deviceDiscovery != null) {
-                        // only informs discovery, if the device is a output or a sensor device
+                        // only informs discovery, if the device is an output or a sensor device
                         deviceDiscovery.onDeviceAdded(currentDevice);
                         logger.debug("inform DeviceStatusListener: {} about added device with dSID {}",
                                 DeviceStatusListener.DEVICE_DISCOVERY, currentDevice.getDSID().getValue());
index c7d01cb80427cf20f6c82ef32e977f8d5a8394e8..7b9d7ebde82b88e2ddd839985f8e6a58c5162d9b 100644 (file)
@@ -196,7 +196,7 @@ public class DsChannelTypeProvider extends BaseDsI18n implements ChannelTypeProv
     private static final List<String> SUPPORTED_OUTPUT_CHANNEL_TYPES = new ArrayList<>();
 
     /**
-     * Returns true, if the given channel type id is a output channel.
+     * Returns true, if the given channel type id is an output channel.
      *
      * @param channelTypeID to check
      * @return true, if channel type id is output channel
index 50bda0c1fa6d8286dc8ac44c858ea21a38ca4d3c..4d1904d78743fd6ef90ca0b3ffd868085c4729dd 100644 (file)
@@ -137,10 +137,10 @@ public enum DSCAlarmCode {
     SystemBellTrouble("806", "System Bell Trouble",
             "806: An open circuit has been detected across the bell terminals."),
     SystemBellTroubleRestore("807", "System Bell Trouble Restore", "807: The bell trouble has been restored."),
-    TLMLine1Trouble("810", "TML Line 1 Trouble", "810: The phone line is a open or shorted condition."),
+    TLMLine1Trouble("810", "TML Line 1 Trouble", "810: The phone line is an open or shorted condition."),
     TLMLine1TroubleRestore("811", "TML Line 1 Trouble Restore",
             "811: The phone line trouble condition has been restored."),
-    TLMLine2Trouble("812", "TML Line 2 Trouble", "812: The phone line is a open or shorted condition."),
+    TLMLine2Trouble("812", "TML Line 2 Trouble", "812: The phone line is an open or shorted condition."),
     TLMLine2TroubleRestore("813", "TML Line 2 Trouble Restore",
             "813: The phone line trouble condition has been restored."),
     FTCTrouble("814", "FTC Trouble",
index ce754e2ebe40cfcbca5bba72a4937ef4dcfcd559..6793a5f3e0de631a3a523c4c15dc6a9cb872d73a 100644 (file)
@@ -110,7 +110,7 @@ public enum CosemObjectType {
             new CosemString("val1"), // Specification is not clear what this value is
             new CosemDecimal("val2"), // Specification is not clear what this value is
             new CosemDecimal("val3"), // Specification is not clear what this value is
-            new CosemString("obisId"), // String containing a OBIS Identifier
+            new CosemString("obisId"), // String containing an OBIS Identifier
             new CosemString("unit"), // String containing the type (m3)
             CosemDecimal.INSTANCE),
     GMETER_VALVE_POSITION_V2_1(new OBISIdentifier(7, 96, 3, 10), CosemDecimal.INSTANCE),
index a46ae237c18936529d74b0743405107d5c3dd5d2..f46db905f02d58c2cb0efb2b0d269b28496169c8 100644 (file)
@@ -31,7 +31,7 @@ It is possible to connect to devices in a different network, but these must be a
 
 ## Thing Configuration
 
-The thing has one configuration parameter:
+The thing has one configuration parameter:
 
 | Parameter | Description                                                              |
 |-----------|------------------------------------------------------------------------- |
index a37b1e35f58ff3849af809d87448a66265df834c..eafda1799e23784bb52fa3e2df2b53b503fe371c 100644 (file)
@@ -255,7 +255,7 @@ public class FSInternetRadioHandlerJavaTest extends JavaTest {
 
         /*
          * Setting the needed boolean variable to false, so we can be sure
-         * that the XML response won't have a OK_200 status
+         * that the XML response won't have an OK_200 status
          */
         ChannelUID modeChannelUID = getChannelUID(radioThing, modeChannelID);
         Item modeTestItem = initializeItem(modeChannelUID, CHANNEL_MODE, acceptedItemType);
index b9661bcd5225200810281c01267cd151ded133a6..cd08a5d9893fdc32c16df8febab2c279d648abbb 100644 (file)
@@ -145,7 +145,7 @@ public class GardenaThingHandler extends BaseThingHandler {
     }
 
     /**
-     * Converts a Gardena property value to a openHAB state.
+     * Converts a Gardena property value to an openHAB state.
      */
     private @Nullable State convertToState(Device device, ChannelUID channelUID) throws GardenaException {
         if (isLocalDurationCommand(channelUID)) {
index ab426df2e12c068137c85111905b1efd34a79dd7..387dac773c1c8973038d375b8940c704b7559f43 100644 (file)
@@ -16,7 +16,7 @@ import com.google.gson.annotations.SerializedName;
 
 /**
  * The {@link HaasSohnpelletstoveJsonDataDTO} is the Java class used to map the JSON
- * response to a Oven request.
+ * response to an Oven request.
  *
  * @author Christian Feininger - Initial contribution
  */
index f20c541155d1a244e5f16e12ce13c04bf3875017..5b8b7d87bcf699df7944626ae54d940756e59b77 100644 (file)
@@ -45,7 +45,7 @@ import org.slf4j.LoggerFactory;
 
 /**
  * The {@link HomeConnectOvenHandler} is responsible for handling commands, which are
- * sent to one of the channels of a oven.
+ * sent to one of the channels of an oven.
  *
  * @author Jonas Brüstel - Initial contribution
  */
index d42baa7ffa6c51b67d594315f5a67b674f3b900a..6e2fc4cbb1b63029356c3a85fc10a77159aefb49 100644 (file)
@@ -20,7 +20,7 @@ import org.openhab.binding.homematic.internal.model.HmDevice;
 import org.openhab.binding.homematic.internal.model.HmParamsetType;
 
 /**
- * Parses a event received from a Homematic gateway.
+ * Parses an event received from a Homematic gateway.
  *
  * @author Gerhard Riegler - Initial contribution
  */
index 58237279418cec6261be30366a3a351c91f5cb3d..825a1c7ff55b58347f87fe22c95a84ff0d62a33b 100644 (file)
@@ -74,7 +74,7 @@ public class BinRpcNetworkService implements Runnable {
     }
 
     /**
-     * Listening for events and starts the callbackHandler if a event received.
+     * Listening for events and starts the callbackHandler if an event received.
      */
     @Override
     public void run() {
index 18479d00d6dbc1cb89e244402669d56e01614a57..0539ac02dae9d0f7c9fd401d166d5f02be70bd81 100644 (file)
@@ -17,7 +17,7 @@ import java.util.List;
 import org.openhab.binding.homematic.internal.model.HmDatapointInfo;
 
 /**
- * Methods called by the RpcServer when a event is received.
+ * Methods called by the RpcServer when an event is received.
  *
  * @author Gerhard Riegler - Initial contribution
  */
index 49dff3f1f9a9e708a7066b4288320b3a5df0ee5f..d65eb95924ed1bdaa287d4de9722b783ad48f79c 100644 (file)
@@ -55,7 +55,7 @@ public interface VirtualDatapointHandler {
     public boolean canHandleEvent(HmDatapoint dp);
 
     /**
-     * Handles a event to extract data required for the virtual datapoint.
+     * Handles an event to extract data required for the virtual datapoint.
      */
     public void handleEvent(VirtualGateway gateway, HmDatapoint dp);
 
index b6f88195ee5dfa9601efaac3fbde845b78d5673c..0c8ce6d6c368990de1c9d7b5a1f2137a4a17f587 100644 (file)
@@ -34,7 +34,7 @@ public class ConverterFactory {
     private static Map<String, TypeConverter<?>> converterCache = new HashMap<>();
 
     /**
-     * Returns the converter for a itemType.
+     * Returns the converter for an itemType.
      */
     public static TypeConverter<?> createConverter(String itemType) throws ConverterException {
         Class<? extends TypeConverter<?>> converterClass = null;
index 5143245169dbead4d191be43165b279847c904ad..9e163972ef636b774ec216574cd63c999826978c 100644 (file)
@@ -24,12 +24,12 @@ import org.openhab.core.types.Type;
 public interface TypeConverter<T extends State> {
 
     /**
-     * Converts a openHAB type to a Homematic value.
+     * Converts an openHAB type to a Homematic value.
      */
     public Object convertToBinding(Type type, HmDatapoint dp) throws ConverterException;
 
     /**
-     * Converts a Homematic value to a openHAB type.
+     * Converts a Homematic value to an openHAB type.
      */
     public T convertFromBinding(HmDatapoint dp) throws ConverterException;
 }
index 190117ad8a6190e876b84a44e1aef6d95055fd41..30322f14a44e5647bdd65b337012191eb65ad0fb 100644 (file)
@@ -159,7 +159,7 @@ public abstract class AbstractTypeConverter<T extends State> implements TypeConv
     }
 
     /**
-     * Converts a openHAB command to a Homematic value.
+     * Converts an openHAB command to a Homematic value.
      */
     protected Object commandToBinding(Command command, HmDatapoint dp) throws ConverterException {
         throw new ConverterException("Unsupported command " + command.getClass().getSimpleName() + " for "
@@ -182,7 +182,7 @@ public abstract class AbstractTypeConverter<T extends State> implements TypeConv
     protected abstract boolean fromBindingValidation(HmDatapoint dp);
 
     /**
-     * Converts the datapoint value to a openHAB type.
+     * Converts the datapoint value to an openHAB type.
      */
     protected abstract T fromBinding(HmDatapoint dp) throws ConverterException;
 
index ef4fcb21b11804e4bfe53990d914e7159b0375ad..fa592b081b2e0c97a9767f4d579603907b71fbaf 100644 (file)
@@ -20,7 +20,7 @@ import org.openhab.core.library.types.DecimalType;
 import org.openhab.core.types.Type;
 
 /**
- * Converts between a Homematic datapoint value and a openHAB DecimalType.
+ * Converts between a Homematic datapoint value and an openHAB DecimalType.
  *
  * @author Gerhard Riegler - Initial contribution
  */
index 05e92bdd8ab21f9e08ba2be7ebcea9c1bc24762a..b26021fce831d1d1a85b60adc7cca5ad10862754 100644 (file)
@@ -20,7 +20,7 @@ import org.openhab.core.library.types.OnOffType;
 import org.openhab.core.types.Type;
 
 /**
- * Converts between a Homematic datapoint value and a openHAB OnOffType.
+ * Converts between a Homematic datapoint value and an openHAB OnOffType.
  *
  * @author Gerhard Riegler - Initial contribution
  */
index 6220d62d4f72ba56ea47582ff8c6aa721401c774..9211f9e8c49cbfe7eaa7ff7626bb5467edec8378 100644 (file)
@@ -20,7 +20,7 @@ import org.openhab.core.library.types.OpenClosedType;
 import org.openhab.core.types.Type;
 
 /**
- * Converts between a Homematic datapoint value and a openHAB OpenClosedType.
+ * Converts between a Homematic datapoint value and an openHAB OpenClosedType.
  *
  * @author Gerhard Riegler - Initial contribution
  */
index 6cbea618bc9c1953e5cd85bea0835fb4a54245cf..9f93e9f46c20d5763b28ecbb87d8b490dfb7bead 100644 (file)
@@ -26,7 +26,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Converts between a Homematic datapoint value and a openHAB PercentType.
+ * Converts between a Homematic datapoint value and an openHAB PercentType.
  *
  * @author Gerhard Riegler - Initial contribution
  */
index 3c85de65ca181dc0239a92cf5ac19e0a623b3daa..b6be16df14b4e66e368831315890cd37efbfa5c5 100644 (file)
@@ -19,7 +19,7 @@ import org.openhab.core.library.types.StringType;
 import org.openhab.core.types.Type;
 
 /**
- * Converts between a Homematic datapoint value and a openHAB StringType.
+ * Converts between a Homematic datapoint value and an openHAB StringType.
  *
  * @author Gerhard Riegler - Initial contribution
  */
index 10aab04fabccb55819cca4bc4f85d81505483bc2..792585691b19dce2d4b4097e02ad19b464deccb5 100644 (file)
@@ -24,7 +24,7 @@ public class MiscUtils {
     private static final Logger logger = LoggerFactory.getLogger(MiscUtils.class);
 
     /**
-     * Replaces invalid characters of the text to fit into a openHAB UID.
+     * Replaces invalid characters of the text to fit into an openHAB UID.
      */
     public static String validateCharacters(String text, String textType, String replaceChar) {
         if (text == null) {
index 7c7f73042bf4146b1f54b8596a46445e9178565d..156ba65c16acba641592f5cba74a15975db8ef77 100644 (file)
@@ -132,7 +132,7 @@ public class HmDatapoint implements Cloneable {
     }
 
     /**
-     * Returns the index of the value in a option list.
+     * Returns the index of the value in an option list.
      */
     public int getOptionIndex(String option) {
         if (options != null && option != null) {
@@ -147,7 +147,7 @@ public class HmDatapoint implements Cloneable {
     }
 
     /**
-     * Returns the value of a option list.
+     * Returns the value of an option list.
      */
     public @Nullable String getOptionValue() {
         Integer idx = getIntegerValue();
index 2d9d17e76818e476d8cf15eaf7c4cf5f28ac5f7d..5c8cd68ab7a159d88b9443f61bb85314f85f362c 100644 (file)
@@ -57,13 +57,13 @@ Use Cases
 
 ### Account Thing
 
-| Configuration Name | type    | required | Comments                                                                                                                 |
-|--------------------|---------|----------|--------------------------------------------------------------------------------------------------------------------------|
-| userName           | String  | False    | The Hydrawise account user name                                                                                          |
-| password           | String  | False    | The Hydrawise account password                                                                                           |
-| savePassword       | Boolean | False    | By default the password will be not be persisted after the first login attempt unless this is true, defaults to false    |
-| refresh            | Integer | False    | Defaults to a 60 second polling rate, more frequent polling may cause the service to deny requests                       |
-| refreshToken       | Boolean | False    | A oAuth refresh token, this will be automatically configured after the first login and updated as the token is refreshed |
+| Configuration Name | type    | required | Comments                                                                                                                  |
+|--------------------|---------|----------|---------------------------------------------------------------------------------------------------------------------------|
+| userName           | String  | False    | The Hydrawise account user name                                                                                           |
+| password           | String  | False    | The Hydrawise account password                                                                                            |
+| savePassword       | Boolean | False    | By default the password will be not be persisted after the first login attempt unless this is true, defaults to false     |
+| refresh            | Integer | False    | Defaults to a 60 second polling rate, more frequent polling may cause the service to deny requests                        |
+| refreshToken       | Boolean | False    | An oAuth refresh token, this will be automatically configured after the first login and updated as the token is refreshed |
 
 ### Controller Thing
 
index cfb740198d29c889740e54d25ab42a8635a794ce..45fa952d122bdd007ca9eaeaf5a059223412ee95 100644 (file)
@@ -15,7 +15,7 @@ package org.openhab.binding.hydrawise.internal.api;
 import org.eclipse.jdt.annotation.NonNullByDefault;
 
 /**
- * Thrown when command responses return a error message
+ * Thrown when command responses return an error message
  *
  * @author Dan Cunningham - Initial contribution
  */
index 531369f33358649f1b2b4c6465979b543ced6669..686318d1e0aeb7bf34787fd42ee7e6c260f83e08 100644 (file)
@@ -135,7 +135,7 @@ public class DeviceFeatureListener {
 
     /**
      * Publish the state. In the case of PercentType, if the value is
-     * 0, send a OnOffType.OFF and if the value is 100, send a OnOffType.ON.
+     * 0, send an OnOffType.OFF and if the value is 100, send an OnOffType.ON.
      * That way an openHAB Switch will work properly with a Insteon dimmer,
      * as long it is used like a switch (On/Off). An openHAB DimmerItem will
      * internally convert the ON back to 100% and OFF back to 0, so there is
index dc8c5dc77fa2096de34c71f9839c3e1bd1c22295..9301118f2f520aa1f3d6fc90af0644d521dcf26f 100644 (file)
@@ -259,7 +259,7 @@ public class KM200DataHandler {
                         }
                     }
                     return null;
-                case DATA_TYPE_ERROR_LIST: /* Check whether the type is a errorList */
+                case DATA_TYPE_ERROR_LIST: /* Check whether the type is an errorList */
                     KM200ErrorServiceHandler eService = null;
                     logger.trace("state of type errorList: {}", nodeRoot);
                     if (null != parent) {
index 32a56e2fe2d42c42913542a85d22112e8c56220f..bb4c93af18827d66a6d6f2ef3408e7fed3d54d47 100644 (file)
@@ -28,7 +28,7 @@ import com.google.gson.JsonElement;
 import com.google.gson.JsonObject;
 
 /**
- * The KM200ErrorService representing a error service with its all capabilities
+ * The KM200ErrorService representing an error service with its all capabilities
  *
  * @author Markus Eckhardt - Initial contribution
  */
index c2902968b5a80e62d1d48f16bf4f2a33574a8064..79ed74cd9972f5606f3be739baf537fc11bd4cf8 100644 (file)
@@ -160,7 +160,7 @@ public class KM200ServiceHandler {
                     serviceObject.setJSONData(dataObject);
                     remoteDevice.virtualList.add(serviceObject);
                     break;
-                case DATA_TYPE_ERROR_LIST: /* Check whether the type is a errorList */
+                case DATA_TYPE_ERROR_LIST: /* Check whether the type is an errorList */
                     logger.trace("initDevice: type errorList: {}", dataObject);
                     KM200ErrorServiceHandler eService = new KM200ErrorServiceHandler();
                     eService.updateErrors(nodeRoot);
index 7fd0a353de67810db140ff554eb7300579a2974f..1f32068d2b9f37a41a03a28ebe39483d7a8ccea4 100644 (file)
@@ -75,7 +75,7 @@ import tuwien.auto.calimero.dptxlator.TranslatorTypes;
  * This class provides type mapping between all openHAB core types and KNX data point types.
  *
  * Each 'MainType' delivered from calimero, has a default mapping
- * for all it's children to a openHAB Typeclass.
+ * for all it's children to an openHAB Typeclass.
  * All these 'MainType' mapping's are put into 'dptMainTypeMap'.
  *
  * Default 'MainType' mapping's we can override by a specific mapping.
index afe28ac4a3fca63c9876ef3de975dfb57c840aa7..704c88c1d9eeda5628808d64239e2924f93e7447 100644 (file)
@@ -16,7 +16,7 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.eclipse.jdt.annotation.Nullable;
 
 /**
- * Configuration settings for an {@link org.openhab.binding.lutron.internal.handler.BlindHandler}.
+ * Configuration settings for a {@link org.openhab.binding.lutron.internal.handler.BlindHandler}.
  *
  * @author Bob Adair - Initial contribution
  */
index 8eb3b558152ed42c8fe1e130b3bb4f5e693253d5..c112dd94a4c53f4e3f3ca6c49388ece6bd02cd71 100644 (file)
@@ -16,7 +16,7 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.eclipse.jdt.annotation.Nullable;
 
 /**
- * Configuration settings for an {@link org.openhab.binding.lutron.internal.handler.LeapBridgeHandler}.
+ * Configuration settings for a {@link org.openhab.binding.lutron.internal.handler.LeapBridgeHandler}.
  *
  * @author Bob Adair - Initial contribution
  */
index 8cf9bcd13c8b0b272c758157b3c2ecc77b036e7d..483d74b2acc5205dd99c7117db5ebb4f737b4f5a 100644 (file)
@@ -128,7 +128,7 @@ public class MagentaTVGsonDTO {
     }
 
     /**
-     * Deutsche Telekom uses a OAuth-based authentication to access the EPG portal.
+     * Deutsche Telekom uses an OAuth-based authentication to access the EPG portal.
      * The binding automates the login incl. OAuth authentication. This class helps mapping the response to a Java
      * object (using Gson)
      *
index 9c6c9db57ed4ab60c23b5096141537e7c02b3ae3..25500a0d0a5bbe378a3ddad8ba43242b6eb20dd9 100644 (file)
@@ -61,7 +61,7 @@ public class ColorValue extends Value {
      * @param colorMode The color mode: HSB, RGB or XYY.
      * @param onValue The ON value string. This will be compared to MQTT messages.
      * @param offValue The OFF value string. This will be compared to MQTT messages.
-     * @param onBrightness When receiving a ON command, the brightness percentage is set to this value
+     * @param onBrightness When receiving an ON command, the brightness percentage is set to this value
      */
     public ColorValue(ColorMode colorMode, @Nullable String onValue, @Nullable String offValue, int onBrightness) {
         super(CoreItemFactory.COLOR, List.of(OnOffType.class, PercentType.class, StringType.class));
index 9f3cdd29ade33b84b5a4baf58f0c6c1e5142fcc9..3ee35d6e5b14e47eebef85a654b3dd2f9f2d45f4 100644 (file)
@@ -556,7 +556,7 @@ public class MyQAccountHandler extends BaseBridgeHandler implements AccessTokenR
     }
 
     /**
-     * Final step of the login process to get a oAuth access response token
+     * Final step of the login process to get an oAuth access response token
      *
      * @param redirectLocation
      * @param codeVerifier
index 196a7c8f4d8c549afdc926aeccc36101767c0b0a..55cc7ac997c5ffc60e088e62b50e0fbb6b4e0706 100644 (file)
@@ -68,7 +68,7 @@
        <channel-type id="SDMCameraEventImage">
                <item-type>Image</item-type>
                <label>Image</label>
-               <description>Static image based on a event</description>
+               <description>Static image based on an event</description>
                <state readOnly="true"/>
                <config-description-ref uri="channel-type:nest:sdm_camera_image"/>
        </channel-type>
index ea3be88285844b32ff6416d8a2f6af23b97fc1ed..c0d0cfd465ab62ade47d1706bfb79462e01a5f14 100644 (file)
@@ -17,7 +17,7 @@ import java.util.StringJoiner;
 import org.eclipse.jdt.annotation.NonNullByDefault;
 
 /**
- * A Component in the Nobø Hub can be a oven, a floor or a switch.
+ * A Component in the Nobø Hub can be an oven, a floor or a switch.
  *
  * @author Jørgen Austvik - Initial contribution
  * @author Espen Fossen - Initial contribution
index 58908ffd2a238fef5a4ecbfd8fba97784f89424d..78cb40cedef0f63e44798d2243eaccdbf8a5dfda 100644 (file)
@@ -33,7 +33,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * The {@link NetworkOceanicThingHandler} implements {@link OceanicThingHandler} for a Oceanic water softener that is
+ * The {@link NetworkOceanicThingHandler} implements {@link OceanicThingHandler} for an Oceanic water softener that is
  * reached using a socat TCP proxy
  *
  * @author Karel Goderis - Initial contribution
index b8316096c8145b775320ed61ebb1e8a7d05ef449..be07c252eeeea8a9e3f2c64a2b315f05b0524885 100644 (file)
@@ -36,7 +36,7 @@ import gnu.io.SerialPort;
 import gnu.io.UnsupportedCommOperationException;
 
 /**
- * The {@link SerialOceanicThingHandler} implements {@link OceanicThingHandler} for a Oceanic water softener that is
+ * The {@link SerialOceanicThingHandler} implements {@link OceanicThingHandler} for an Oceanic water softener that is
  * directly connected to a serial port of the openHAB host
  *
  * @author Karel Goderis - Initial contribution
index f347717e60a087b184e2814b4ded3c022c56a4a1..cb85f7fed8bfef1e4d798e744a0d2ad9586b0db9 100644 (file)
@@ -226,7 +226,7 @@ public class BusGatewayUpnpDiscovery implements UpnpDiscoveryParticipant {
                     }
                 }
             }
-            logger.info("Found BTicino device: not a OpenWebNet gateway or not supported (UDN={})", idString);
+            logger.info("Found BTicino device: not an OpenWebNet gateway or not supported (UDN={})", idString);
         }
         return null;
     }
index c8f2b61a5732862a30603626943d1e7ff7f00ae7..50c5f083a92d1d4aaa43cc399a71ac7e75d6d78a 100644 (file)
@@ -310,7 +310,7 @@ public class OpenWebNetLightingHandler extends OpenWebNetThingHandler {
     }
 
     /**
-     * Updates light brightness state based on a OWN Lighting message
+     * Updates light brightness state based on an OWN Lighting message
      *
      * @param msg the Lighting message received
      */
@@ -341,7 +341,7 @@ public class OpenWebNetLightingHandler extends OpenWebNetThingHandler {
     }
 
     /**
-     * Updates light on/off state based on a OWN Lighting event message received
+     * Updates light on/off state based on an OWN Lighting event message received
      *
      * @param msg the Lighting message received
      */
index 8690fe0ce814e52a9f103bd05118affb5d41a520..05efd3c7b1245c685a44594a777433afbc29b423 100644 (file)
@@ -46,7 +46,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * The {@link OpenWebNetThingHandler} is responsible for handling commands for a OpenWebNet device.
+ * The {@link OpenWebNetThingHandler} is responsible for handling commands for an OpenWebNet device.
  * It's the abstract class for all OpenWebNet things. It should be extended by each specific OpenWebNet category of
  * device (WHO).
  *
index 87db66dbe05b7a6afed3bfaf068bbeff95a292f8..478ab6c91bf718d78d571fd91226971d26e1f44e 100644 (file)
@@ -6,43 +6,43 @@ binding.openwebnet.description = The OpenWebNet Binding integrates the BTicino/L
 # thing types
 
 thing-type.openwebnet.bus_automation.label = Automation
-thing-type.openwebnet.bus_automation.description = A OpenWebNet BUS/SCS automation device to control roller shutters, blinds, etc. BTicino models: xxx/yyyy/etc.
+thing-type.openwebnet.bus_automation.description = An OpenWebNet BUS/SCS automation device to control roller shutters, blinds, etc. BTicino models: xxx/yyyy/etc.
 thing-type.openwebnet.bus_aux.label = Auxiliary
-thing-type.openwebnet.bus_aux.description = A OpenWebNet BUS/SCS Auxiliary command
+thing-type.openwebnet.bus_aux.description = An OpenWebNet BUS/SCS Auxiliary command
 thing-type.openwebnet.bus_cen_scenario_control.label = CEN Scenario Control
-thing-type.openwebnet.bus_cen_scenario_control.description = A OpenWebNet BUS/SCS CEN Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680
+thing-type.openwebnet.bus_cen_scenario_control.description = An OpenWebNet BUS/SCS CEN Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680
 thing-type.openwebnet.bus_cenplus_scenario_control.label = CEN+ Scenario Control
-thing-type.openwebnet.bus_cenplus_scenario_control.description = A OpenWebNet BUS/SCS CEN+ Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680
+thing-type.openwebnet.bus_cenplus_scenario_control.description = An OpenWebNet BUS/SCS CEN+ Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680
 thing-type.openwebnet.bus_dimmer.label = Dimmer
-thing-type.openwebnet.bus_dimmer.description = A OpenWebNet BUS/SCS dimmer for the dimmer control of 1 light. BTicino models: yyyy/zzzz/etc.
+thing-type.openwebnet.bus_dimmer.description = An OpenWebNet BUS/SCS dimmer for the dimmer control of 1 light. BTicino models: yyyy/zzzz/etc.
 thing-type.openwebnet.bus_dry_contact_ir.label = Dry Contact/IR Interface
-thing-type.openwebnet.bus_dry_contact_ir.description = A OpenWebNet BUS/SCS Dry Contact Interface or IR Interface. BTicino models: 3477/F428, IR 4610-4611-4640 etc.
+thing-type.openwebnet.bus_dry_contact_ir.description = An OpenWebNet BUS/SCS Dry Contact Interface or IR Interface. BTicino models: 3477/F428, IR 4610-4611-4640 etc.
 thing-type.openwebnet.bus_energy_meter.label = Energy Meter
-thing-type.openwebnet.bus_energy_meter.description = A OpenWebNet BUS/SCS Energy Meter. BTicino models: F52x
+thing-type.openwebnet.bus_energy_meter.description = An OpenWebNet BUS/SCS Energy Meter. BTicino models: F52x
 thing-type.openwebnet.bus_gateway.label = BUS Gateway
 thing-type.openwebnet.bus_gateway.description = This thing allows to connect to a IP BUS/SCS gateway that supports the OpenWebNet protocol (models: F454, MyHOMEServer1, F455, MH200N, F453, etc.)
 thing-type.openwebnet.bus_on_off_switch.label = Switch
-thing-type.openwebnet.bus_on_off_switch.description = A OpenWebNet BUS/SCS switch for the control of 1 light/load. BTicino models: xxx/yyyy/etc.
+thing-type.openwebnet.bus_on_off_switch.description = An OpenWebNet BUS/SCS switch for the control of 1 light/load. BTicino models: xxx/yyyy/etc.
 thing-type.openwebnet.bus_scenario_control.label = Scenario Control
-thing-type.openwebnet.bus_scenario_control.description = A OpenWebNet BUS/SCS Scenario Control device. BTicino models: F420/IR3456
+thing-type.openwebnet.bus_scenario_control.description = An OpenWebNet BUS/SCS Scenario Control device. BTicino models: F420/IR3456
 thing-type.openwebnet.bus_thermo_cu.label = Thermo Central Unit
-thing-type.openwebnet.bus_thermo_cu.description = A OpenWebNet BUS/SCS configured thermo Central Unit.
+thing-type.openwebnet.bus_thermo_cu.description = An OpenWebNet BUS/SCS configured thermo Central Unit.
 thing-type.openwebnet.bus_thermo_sensor.label = Thermo Sensor
-thing-type.openwebnet.bus_thermo_sensor.description = A OpenWebNet BUS/SCS thermo sensor (probe) for measuring temperature in a zone. BTicino models: L/N/NT4577 etc.
+thing-type.openwebnet.bus_thermo_sensor.description = An OpenWebNet BUS/SCS thermo sensor (probe) for measuring temperature in a zone. BTicino models: L/N/NT4577 etc.
 thing-type.openwebnet.bus_thermo_zone.label = Thermo Zone
-thing-type.openwebnet.bus_thermo_zone.description = A OpenWebNet BUS/SCS configured thermo zone (managed via Central Unit or stand alone).
+thing-type.openwebnet.bus_thermo_zone.description = An OpenWebNet BUS/SCS configured thermo zone (managed via Central Unit or stand alone).
 thing-type.openwebnet.generic_device.label = Generic Device
 thing-type.openwebnet.generic_device.description = An OpenWebNet Generic Device.
 thing-type.openwebnet.zb_automation.label = ZigBee Automation
-thing-type.openwebnet.zb_automation.description = A OpenWebNet ZigBee automation device to control roller shutters, blinds, etc. BTicino models: xxx/yyyy/etc.
+thing-type.openwebnet.zb_automation.description = An OpenWebNet ZigBee automation device to control roller shutters, blinds, etc. BTicino models: xxx/yyyy/etc.
 thing-type.openwebnet.zb_dimmer.label = ZigBee Dimmer
-thing-type.openwebnet.zb_dimmer.description = A OpenWebNet ZigBee dimmer for the dimmer control of 1 light. BTicino models: 4585/4594/etc.
+thing-type.openwebnet.zb_dimmer.description = An OpenWebNet ZigBee dimmer for the dimmer control of 1 light. BTicino models: 4585/4594/etc.
 thing-type.openwebnet.zb_gateway.label = ZigBee USB Gateway
 thing-type.openwebnet.zb_gateway.description = This USB gateway (BTicino/Legrand models: BTI-3578/088328) connects to a BTicino/Legrand ZigBee network and uses the OpenWebNet protocol. For more information see: https://catalogo.bticino.it/BTI-3578-IT and https://www.legrand.com/ecatalogue/088328-openweb-net-zigbee-gateway-radio-interface.html
 thing-type.openwebnet.zb_on_off_switch.label = ZigBee Switch
-thing-type.openwebnet.zb_on_off_switch.description = A OpenWebNet ZigBee switch (actuator) for the control of 1 load/light. BTicino models: 4591/3684/etc.
+thing-type.openwebnet.zb_on_off_switch.description = An OpenWebNet ZigBee switch (actuator) for the control of 1 load/light. BTicino models: 4591/3684/etc.
 thing-type.openwebnet.zb_on_off_switch2u.label = ZigBee 2-units Switch
-thing-type.openwebnet.zb_on_off_switch2u.description = A OpenWebNet ZigBee 2-units switch (actuator) for the control of 2 loads/lights. BTicino model: 4592
+thing-type.openwebnet.zb_on_off_switch2u.description = An OpenWebNet ZigBee 2-units switch (actuator) for the control of 2 loads/lights. BTicino model: 4592
 
 # thing types config
 
index e91aae14782dbef4840d573a822a78b2e5df4336..4eb2eb27aee791727ea5d69579020d739a5328dd 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Automation</label>
-               <description>A OpenWebNet BUS/SCS automation device to control roller shutters, blinds, etc. BTicino models:
+               <description>An OpenWebNet BUS/SCS automation device to control roller shutters, blinds, etc. BTicino models:
                        xxx/yyyy/etc.</description>
 
                <channels>
index afc30924b11d1e1929dee70b9567dba1679ad92f..b31e25b67d854e8f264ef0ffdae906d912117659 100644 (file)
@@ -10,7 +10,7 @@
                </supported-bridge-type-refs>
 
                <label>Auxiliary</label>
-               <description>A OpenWebNet BUS/SCS Auxiliary command</description>
+               <description>An OpenWebNet BUS/SCS Auxiliary command</description>
 
                <channels>
                        <channel id="aux" typeId="aux"/>
index 215e254026b2beb35be6ac8b24382245aa2f9ea9..f3bb61f867d8afbd7fbc450079239bd92ca98b97 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Scenario Control</label>
-               <description>A OpenWebNet BUS/SCS Scenario Control device. BTicino models: F420/IR3456</description>
+               <description>An OpenWebNet BUS/SCS Scenario Control device. BTicino models: F420/IR3456</description>
 
                <channels>
                        <channel id="scenario" typeId="scenarioEvent"/>
index 5c369e87f3f4bb96abbaef8c912acec817c2c052..8ad0c0f30d4be7724f11b70d8a15e5b0798cf7e2 100644 (file)
@@ -10,7 +10,7 @@
                        <bridge-type-ref id="bus_gateway"/>
                </supported-bridge-type-refs>
                <label>CEN+ Scenario Control</label>
-               <description>A OpenWebNet BUS/SCS CEN+ Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680</description>
+               <description>An OpenWebNet BUS/SCS CEN+ Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680</description>
 
                <!-- channels are created dynamically based on configured buttons -->
 
index 72bb2c5f17311fcdaba3a48d2d7caeb813033612..8d49139130f91003b2df7b66e05867762922ab1d 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>CEN Scenario Control</label>
-               <description>A OpenWebNet BUS/SCS CEN Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680</description>
+               <description>An OpenWebNet BUS/SCS CEN Scenario Control device. BTicino models: HC/HD/HS/L/N/NT4680</description>
 
                <!-- channels are created dynamically based on configured buttons -->
 
index 5288e9b5a8f53b4abdaed56ea99810daf09e7fe7..db237c9caac72b697a9d8d99f313e521d9d01be7 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Dimmer</label>
-               <description>A OpenWebNet BUS/SCS dimmer for the dimmer control of 1 light. BTicino models: yyyy/zzzz/etc.</description>
+               <description>An OpenWebNet BUS/SCS dimmer for the dimmer control of 1 light. BTicino models: yyyy/zzzz/etc.</description>
 
                <channels>
                        <channel id="brightness" typeId="brightness"/>
index 3c84f62b2301e026bf32122adb3808a48c1bfadc..3bbeb964faaa10878bb86fd95d9ded2b6d730014 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Dry Contact/IR Interface</label>
-               <description>A OpenWebNet BUS/SCS Dry Contact Interface or IR Interface. BTicino models: 3477/F428, IR 4610-4611-4640
+               <description>An OpenWebNet BUS/SCS Dry Contact Interface or IR Interface. BTicino models: 3477/F428, IR 4610-4611-4640
                        etc.</description>
 
                <channels>
index e9990a2e858f54b5fc07098800bc496bd04cb8ca..208dc53e014f5a31a4d7f166a98849aa3972273b 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Energy Meter</label>
-               <description>A OpenWebNet BUS/SCS Energy Meter. BTicino models: F52x</description>
+               <description>An OpenWebNet BUS/SCS Energy Meter. BTicino models: F52x</description>
 
                <channels>
                        <channel id="power" typeId="power"/>
index f8e7398b9acaebcda0247e214823f515e55b7b81..2e01ac03f858e18625f568fdc4267c845a00a692 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Switch</label>
-               <description>A OpenWebNet BUS/SCS switch for the control of 1 light/load. BTicino models: xxx/yyyy/etc.</description>
+               <description>An OpenWebNet BUS/SCS switch for the control of 1 light/load. BTicino models: xxx/yyyy/etc.</description>
 
                <channels>
                        <channel id="switch" typeId="switch"/>
index 792bb64bacec366e14424099aaa97a4cfb5fbba3..a660739a2d1d70937ba396166b06548ba774acb8 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Thermo Central Unit</label>
-               <description>A OpenWebNet BUS/SCS configured thermo Central Unit.</description>
+               <description>An OpenWebNet BUS/SCS configured thermo Central Unit.</description>
 
                <channels>
                        <!-- read only -->
index 4f878a1fc1ef333493b68ff3e5d6f1437385ebc1..75411e6353431d2a8c9d42e18cad44a792d3e347 100644 (file)
@@ -10,7 +10,7 @@
                        <bridge-type-ref id="bus_gateway"/>
                </supported-bridge-type-refs>
                <label>Thermo Sensor</label>
-               <description>A OpenWebNet BUS/SCS thermo sensor (probe) for measuring temperature in a zone. BTicino models:
+               <description>An OpenWebNet BUS/SCS thermo sensor (probe) for measuring temperature in a zone. BTicino models:
                        L/N/NT4577 etc.</description>
 
                <channels>
index 7b8c2562f545ba31b2afe5552743fc311cbd2fea..63d4c95b46464f97f5df19c474647cbe7033f6aa 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>Thermo Zone</label>
-               <description>A OpenWebNet BUS/SCS configured thermo zone (managed via Central Unit or stand alone).</description>
+               <description>An OpenWebNet BUS/SCS configured thermo zone (managed via Central Unit or stand alone).</description>
 
                <channels>
                        <!-- read only -->
index 340541a9a8c196683a6847d0ec3ac26c70f439f2..d647cc394ce8c190417d867588fa273097fd029b 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>ZigBee Automation</label>
-               <description>A OpenWebNet ZigBee automation device to control roller shutters, blinds, etc. BTicino models:
+               <description>An OpenWebNet ZigBee automation device to control roller shutters, blinds, etc. BTicino models:
                        xxx/yyyy/etc.</description>
 
                <channels>
index f27f8b85744fdc663e2d846a009053fdc6dcbe9f..bbbf8f68a9c5449ef39c7bae11f9a90a52e6700e 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>ZigBee Dimmer</label>
-               <description>A OpenWebNet ZigBee dimmer for the dimmer control of 1 light. BTicino models: 4585/4594/etc.</description>
+               <description>An OpenWebNet ZigBee dimmer for the dimmer control of 1 light. BTicino models: 4585/4594/etc.</description>
 
                <channels>
                        <channel id="brightness" typeId="brightness"/>
index 6e0f3e1714fd58d074313ec7855d683ee4edcf53..07ed0c72f62d77a275f2840be8a3573f043be996 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>ZigBee Switch</label>
-               <description>A OpenWebNet ZigBee switch (actuator) for the control of 1 load/light. BTicino models: 4591/3684/etc.</description>
+               <description>An OpenWebNet ZigBee switch (actuator) for the control of 1 load/light. BTicino models: 4591/3684/etc.</description>
 
                <channels>
                        <channel id="switch_01" typeId="switch"/>
index 8f1fd585881bea676b41bcdb99eacec82e1df80f..f755795873e73419c1380541fc3ea832df91a6c6 100644 (file)
@@ -11,7 +11,7 @@
                </supported-bridge-type-refs>
 
                <label>ZigBee 2-units Switch</label>
-               <description>A OpenWebNet ZigBee 2-units switch (actuator) for the control of 2 loads/lights. BTicino model: 4592</description>
+               <description>An OpenWebNet ZigBee 2-units switch (actuator) for the control of 2 loads/lights. BTicino model: 4592</description>
 
                <channels>
                        <channel id="switch_01" typeId="switch"/>
index 6134f3b28419b0ca8e550be157bd43993094c471..1c3be80d9b6ed6abd2eb17376cc957bb0e8a82e2 100644 (file)
@@ -18,7 +18,7 @@ import org.openhab.binding.pioneeravr.internal.protocol.ip.IpAvrConnection;
 import org.openhab.core.thing.Thing;
 
 /**
- * An handler of an AVR connected through an IP connection.
+ * A handler of an AVR connected through an IP connection.
  *
  * @author Antoine Besnard - Initial contribution
  */
index fcd9c957739f751ba8ca995ccd92a473171d5618..1e8206b8d6d34d96264cc138eb4b822ec0b96916 100644 (file)
@@ -19,7 +19,7 @@ import org.openhab.core.io.transport.serial.SerialPortManager;
 import org.openhab.core.thing.Thing;
 
 /**
- * An handler of an AVR connected through a serial port.
+ * A handler of an AVR connected through a serial port.
  *
  * @author Antoine Besnard - Initial contribution
  */
index 1feb65c3d8a7ebb6996ed75d6067e6328765f502..699f7e5f626957848e13d44a95c5358555f0c2e8 100644 (file)
@@ -234,7 +234,7 @@ public class PS4PacketHandler {
     /**
      * Tell the PS4 that we want to get info about the OnScreenKeyboard.
      *
-     * @return A OSKStartPacket.
+     * @return An OSKStartPacket.
      */
     static ByteBuffer makeOSKStartPacket() {
         return newPacketForEncryption(8, PS4Command.OSK_START_REQ);
@@ -244,7 +244,7 @@ public class PS4PacketHandler {
      * Send text to the OSK on the PS4. Replaces all the text as it is now.
      *
      * @param text
-     * @return A OSKStringChangePacket.
+     * @return An OSKStringChangePacket.
      */
     static ByteBuffer makeOSKStringChangePacket(String text) {
         byte[] chars = text.getBytes(StandardCharsets.UTF_16LE);
@@ -259,7 +259,7 @@ public class PS4PacketHandler {
     }
 
     /**
-     * Parses out the text from a OSKStringChange-packet.
+     * Parses out the text from an OSKStringChange-packet.
      *
      * @param buffer The received packet from the PS4.
      * @return The text in the packet.
index 8c3d52f2d0f3a317f6289daebf3a65ec20cfd5ad..6229ff3436301ddbd3b1fd572e625c2db180e9bd 100644 (file)
@@ -638,7 +638,7 @@ class RioZoneProtocol extends AbstractRioProtocol
     }
 
     /**
-     * Sends a EVENT instruction to the zone
+     * Sends an EVENT instruction to the zone
      *
      * @param event a non-null, non-empty string to send
      * @throws IllegalArgumentException if event is null or empty
index 6646df6ec406585cf1c4a69daa483e90577c944a..48c18e32225aebe29059d8767277211afab0a091 100644 (file)
@@ -144,8 +144,8 @@ public class ShellyRelayHandler extends ShellyBaseHandler {
     /**
      * Brightness channel has 2 functions: Switch On/Off (OnOnType) and setting brightness (PercentType)
      * There is some more logic in the control. When brightness is set to 0 the control sends also an OFF command
-     * When current brightness is 0 and slider will be moved the new brightness will be set, but also a ON command is
-     * send.
+     * When current brightness is 0 and slider will be moved the new brightness will be set, but also an ON command is
+     * sent.
      *
      * @param command
      * @param index
@@ -379,8 +379,8 @@ public class ShellyRelayHandler extends ShellyBaseHandler {
                 createDimmerChannels(dstatus, l);
 
                 // On a status update we map a dimmer.ison = false to brightness 0 rather than the device's brightness
-                // and send a OFF status to the same channel.
-                // When the device's brightness is > 0 we send the new value to the channel and a ON command
+                // and send an OFF status to the same channel.
+                // When the device's brightness is > 0 we send the new value to the channel and an ON command
                 if (dimmer.ison) {
                     updated |= updateChannel(groupName, CHANNEL_BRIGHTNESS + "$Switch", OnOffType.ON);
                     updated |= updateChannel(groupName, CHANNEL_BRIGHTNESS + "$Value",
index 6af5a655ce375c54c1835e5dd8d96b175bbeb547..2b60271762366b5b659c84644841697964133622 100644 (file)
@@ -140,7 +140,7 @@ public abstract class ConnectorBase<T> implements IMeterReaderConnector<T> {
     }
 
     /**
-     * Emitting of values shall happen here. If there is a event based emitting, this can be overriden.
+     * Emitting of values shall happen here. If there is an event based emitting, this can be overriden.
      *
      * @param initMessage The message which shall be written before reading the values.
      * @param emitter The {@link FlowableEmitter} to emit the values to.
index ec4b15a6a5a36d61563dc7195cfd79d67f84d0f1..6958c9d6161b7ed65861936fb0432462760d9097 100644 (file)
@@ -25,7 +25,7 @@ import org.openmuc.jsml.structures.ASNObject;
 import org.openmuc.jsml.structures.SmlListEntry;
 
 /**
- * Proxy class to encapsulate a openMUC SML_ListEntry-Object to read informations.
+ * Proxy class to encapsulate an openMUC SML_ListEntry-Object to read informations.
  *
  * @author Matthias Steigenberger - Initial contribution
  * @author Mathias Gilhuber - Also-By
index 520dffc45645608c3a082f75362fecacb876ec6f..4de64adc068b7b462723ec094ddce9535767c1ac 100644 (file)
@@ -95,7 +95,7 @@ public class Location extends Device {
     public void update(DeviceDTO deviceDTO) {
         super.update(deviceDTO);
 
-        // values to put on a overview dashboard
+        // values to put on an overview dashboard
         this.addWattQuantity(CHANNEL_POWER_BUFFERED, deviceDTO);
         this.addWattQuantity(CHANNEL_POWER_SELF_CONSUMED, deviceDTO);
         this.addWattQuantity(CHANNEL_POWER_SELF_SUPPLIED, deviceDTO);
index 84c2dae5df6904436a546990a4b6e96958c0e3ba..841323ca4d35400f1fc9b29b81ee008348183c89 100644 (file)
@@ -16,7 +16,7 @@ import com.google.gson.annotations.SerializedName;
 
 /**
  * The {@link SonnenJsonDataDTO} is the Java class used to map the JSON
- * response to a Oven request.
+ * response to an Oven request.
  *
  * @author Christian Feininger - Initial contribution
  */
index 329f5b9e959b21f924889ca36c7eed0a75a7327c..c88abed1269cdc667555fdbebab802cebfd7e7d6 100644 (file)
@@ -75,7 +75,7 @@ Don’t forget to reboot the CMI after you uploaded the coe.csv file.
 
 This thing reflecting one of our 'schema API page' as defined in the prerequisites.
 This thing doesn't need the bridge.
-Multiple of these pages on different C.M.I.'s could be defined within a openHAB instance.
+Multiple of these pages on different C.M.I.'s could be defined within an openHAB instance.
 
 * TA C.M.I. CoE Bridge
 
@@ -108,7 +108,7 @@ The thing has the following configuration parameters:
 | API Schema ID           | schemaId     | ID of the schema API page                                                                                     | 1-256                  |
 | Poll Interval           | pollInterval | Poll interval (in seconds) how often to poll the API Page                                                     | 1-300; default 10      |
 
-This thing doesn't need a bridge. Multiple of these things for different C.M.I.'s could be defined within a openHAB instance.
+This thing doesn't need a bridge. Multiple of these things for different C.M.I.'s could be defined within an openHAB instance.
 
 ### TA C.M.I. CoE Connection
 
index e3d2b1e533f57efd808931763a1cc235ac3cc48d..bffe84d0366ddf1d27822d5dfa5847260d933309 100644 (file)
@@ -17,7 +17,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * This represents the configuration of a openHAB item that is binded to a Velux
+ * This represents the configuration of an openHAB item that is binded to a Velux
  * KLF200 Gateway. It contains the following information:
  *
  * <ul>
index a2f64955eff346d9fac66ac812a6be6b984cddb8..01ddb9674717fb76c2c94c84707ea34e57d2436b 100644 (file)
@@ -22,7 +22,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * This represents the configuration of a openHAB item that is binded to a Velux
+ * This represents the configuration of an openHAB item that is binded to a Velux
  * KLF200 Gateway. It contains the following information:
  *
  * <ul>
index 2961f799061fc94277bdf1cab624939f12d07f1c..0ade4363d831e0c8e1b24b0914e0fc8c666484b9 100644 (file)
@@ -61,7 +61,7 @@ Here, the WebThings provided by the *Internet Monitor Service*: the *Internet Co
 
 ![discovery picture](doc/speedmonitor.png) 
 
-Alternatively, you may add the WebThing as a openHAB Thing by using a webthing.thing file that has to be located inside the things folder.  
+Alternatively, you may add the WebThing as an openHAB Thing by using a webthing.thing file that has to be located inside the things folder.  
 
 ```
 Thing  webthing:generic:speedmonitor [ webThingURI="http://192.168.1.27:9496/0" ]
index 4f398ed3e513820a22fce988ea6ec9aa2350679d..b9585a9440e708307e63b581ec7f2027af8c4424 100644 (file)
@@ -43,7 +43,7 @@ public interface ChannelHandler {
     void updateItemState(ChannelUID channelUID, Command command);
 
     /**
-     * Listener that will be notified, if a Item state is changed
+     * Listener that will be notified, if an Item state is changed
      */
     interface ItemChangedListener {
 
index 3666589641744a1e74792b76900a69acb0813bba..f2d8ac143ecc0fe8e20496f6a53b7df3a0478457 100644 (file)
@@ -99,7 +99,7 @@ public class ZWayBridgeHandler extends BaseBridgeHandler implements IZWayApiCall
             // suppressed. Otherwise, the task will only terminate via cancellation or
             // termination of the executor.
             try {
-                // Authenticate - thing status update with a error message
+                // Authenticate - thing status update with an error message
                 if (mZWayApi.getLogin() != null) {
                     // Thing status set to online in login callback
                     logger.info("Z-Way bridge successfully authenticated");
index 66789881c7e109871d8a1f5da2d6b7762218f516..877cf474c9b7a6f2b0b719c01031810b6efa86dc 100644 (file)
@@ -118,7 +118,7 @@ public class ZWayZAutomationDeviceHandler extends ZWayDeviceHandler {
         updateStatus(ThingStatus.OFFLINE, ThingStatusDetail.CONFIGURATION_PENDING,
                 "Checking configuration and bridge...");
 
-        // Configuration - thing status update with a error message
+        // Configuration - thing status update with an error message
         mConfig = loadAndCheckConfiguration();
 
         if (mConfig != null) {
index 216d2f90726e530ec79c76c7e97d29cec9ce3ae9..89e64a7922e77ae775ebe8c3cc9755edc93f0bcf 100644 (file)
@@ -151,7 +151,7 @@ public class ZWayZWaveDeviceHandler extends ZWayDeviceHandler {
         updateStatus(ThingStatus.OFFLINE, ThingStatusDetail.CONFIGURATION_PENDING,
                 "Checking configuration and bridge...");
 
-        // Configuration - thing status update with a error message
+        // Configuration - thing status update with an error message
         mConfig = loadAndCheckConfiguration();
 
         if (mConfig != null) {
index ca62341929de520361ca607ea9e519a12798e2bb..298ccca8d892b27629cbd082fef3515f962025dc 100644 (file)
@@ -202,7 +202,7 @@ public class HomekitAccessoryFactory {
     }
 
     /**
-     * return HomeKit accessory types for a OH item based on meta data
+     * return HomeKit accessory types for an OH item based on meta data
      *
      * @param item OH item
      * @param metadataRegistry meta data registry
@@ -372,7 +372,7 @@ public class HomekitAccessoryFactory {
     }
 
     /**
-     * collect optional HomeKit characteristics for a OH item.
+     * collect optional HomeKit characteristics for an OH item.
      *
      * @param taggedItem main OH item
      * @param metadataRegistry OH metadata registry
index 8fa99252685bde6f96a3443ede1e89fcb6ce7cc9..c16a17cdd1045c6e7ba855229277ec9311480000 100644 (file)
@@ -116,7 +116,7 @@ import io.github.hapjava.characteristics.impl.windowcovering.TargetVerticalTiltA
 import tech.units.indriya.unit.UnitDimension;
 
 /**
- * Creates a optional characteristics .
+ * Creates an optional characteristics .
  *
  * @author Eugen Freiter - Initial contribution
  */
index 229c6aec4ab37d3e490b2a167d1e2b5b372a88eb..f64b17ae518625e9f7192af2f4285ad403fb6583 100644 (file)
@@ -22,7 +22,7 @@ import org.openhab.io.imperihome.internal.model.param.DeviceParam;
 import org.openhab.io.imperihome.internal.model.param.ParamType;
 
 /**
- * MultiSwitch device, mimics behavior of a OH Switch with a mapping.
+ * MultiSwitch device, mimics behavior of an OH Switch with a mapping.
  *
  * @author Pepijn de Geus - Initial contribution
  */
index f47bda38319bd2f9429e325a76e9505fb8071835..1577f9d6ae1eef39fb7235c93ed9d6dc60c07754 100644 (file)
@@ -51,7 +51,7 @@ public enum ItemSubType {
     }
 
     /**
-     * Parses the text into a ItemSubType enum (ignoring case)
+     * Parses the text into an ItemSubType enum (ignoring case)
      *
      * @param text the text to parse
      * @return the ItemSubType type
index 6139e0ce3153f1275cb9b74c216283116cf7ec5e..83b326060934b0b82e6dedc22d8c4616336c9556 100644 (file)
@@ -208,7 +208,7 @@ public class InfluxDBPersistenceService implements QueryablePersistenceService {
                 logger.trace("Storing item {} in InfluxDB point {}", item, point);
                 influxDBRepository.write(point);
             } else {
-                logger.trace("Ignoring item {} as is cannot be converted to a InfluxDB point", item);
+                logger.trace("Ignoring item {} as is cannot be converted to an InfluxDB point", item);
             }
         } else {
             logger.debug("store ignored, InfluxDB is not yet connected");
index 55026c8e16bc298bcd24859b05343fcb8361da06..bdd01e580138de170c71ddc377335fa23acd8798 100644 (file)
@@ -16,7 +16,7 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.openhab.core.persistence.FilterCriteria;
 
 /**
- * Creates InfluxDB query sentence given a OpenHab persistence {@link FilterCriteria}
+ * Creates InfluxDB query sentence given an OpenHab persistence {@link FilterCriteria}
  *
  * @author Joan Pujol Espinar - Initial contribution
  */
index b77c4981b83f1a3e798d46a31a18221bb70fa1a3..6a2972d0a9cceb661a6704d7d22e1c00c9449371 100644 (file)
@@ -75,7 +75,7 @@ It must be an alphanumeric string.
 Defines the type of data to be stored.
 It must be one of the following string values:
 
-- **COUNTER** represents a ever-incrementing value (historically this was used for packet counters or traffic counters on network interfaces, a typical home-automation application would be your electricity meter). If you store the values of this counter in a simple database and make a chart of that, you'll most likely see a nearly flat line, because the increments per time are small compared to the absolute value (e.g. your electricity meter reads 60567 kWh, and you add 0.5 kWh per hour, than your chart over the whole day will show 60567 at the start and 60579 at the end of your chart. That is nearly invisible. RRD4J helps you out and will display the difference from one stored value to the other (depending on the selected size). Please note that the persistence extensions will return difference instead of the actual values if you use this type; this especially leads to wrong values if you try to restoreOnStartup!
+- **COUNTER** represents an ever-incrementing value (historically this was used for packet counters or traffic counters on network interfaces, a typical home-automation application would be your electricity meter). If you store the values of this counter in a simple database and make a chart of that, you'll most likely see a nearly flat line, because the increments per time are small compared to the absolute value (e.g. your electricity meter reads 60567 kWh, and you add 0.5 kWh per hour, than your chart over the whole day will show 60567 at the start and 60579 at the end of your chart. That is nearly invisible. RRD4J helps you out and will display the difference from one stored value to the other (depending on the selected size). Please note that the persistence extensions will return difference instead of the actual values if you use this type; this especially leads to wrong values if you try to restoreOnStartup!
 - **GAUGE** represents the reading of e.g. a temperature sensor. You'll see only small deviation over the day and your values will be within a small range, clearly visible within a chart.
 - **ABSOLUTE** is like a counter, but RRD4J assumes that the counter is reset when the value is read. So these are basically the delta values between the reads.
 - **DERIVE** is like a counter, but it can also decrease and therefore have a negative delta.
index 7e6a5b4e0c34492d12ca692709124c62ecc1aff1..f909f8d65bcf2f7b33d3ea1bacdae8520affca52 100644 (file)
@@ -29,7 +29,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the ExecTransformationservice on a ItemChannelLink
+ * Profile to offer the ExecTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - initial contribution
  */
index 1e03dd30cc20fae2e111d06878f6dbc420dcc349..32b934928dfc7bca6de76cd2deca80acb940956c 100644 (file)
@@ -5,7 +5,7 @@ Transform an input to an output using JavaScript.
 It expects the transformation rule to be read from a file which is stored under the `transform` folder. 
 To organize the various transformations, one should use subfolders.
 
-Simple transformation rules can also be given as a inline script.
+Simple transformation rules can also be given as an inline script.
 Inline script should be start by `|` character following the JavaScript.
 Beware that complex inline script could cause issues to e.g. item file parsing.
 
index f3d338a7a8226416867695210b380d057f85b31d..affda36052fa9d9881ddc6466957493e6f877721 100644 (file)
@@ -29,7 +29,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the JavascriptTransformationservice on a ItemChannelLink
+ * Profile to offer the JavascriptTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - Initial contribution
  */
index a46b9a13c02dc7a61c3a1f4322510ec8938dabfa..fbc213e017aaf49c70b8eb0b019c9ccedf2750d4 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the JinjaTransformationservice on a ItemChannelLink
+ * Profile to offer the JinjaTransformationservice on an ItemChannelLink
  *
  * @author Jochen Klein - initial contribution
  *
index 35531302174aea985782b39ac7884aa6d01bfa7d..f5ab8a4c9000d74db75c516dbad90acb8ebc25fc 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the JSonPathTransformationservice on a ItemChannelLink
+ * Profile to offer the JSonPathTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - initial contribution
  *
index 32087bb7ce5e24fa7367207c12483514c093bf32..21809026eaead5752ab0e6ec2ae530d071c609db 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the MapTransformationservice on a ItemChannelLink
+ * Profile to offer the MapTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - Initial contribution
  */
index 1b6efda3ab58967016a3fd715d36226df719f053..6174fb8d4204a766f3e385c65c0bf767980fef78 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the RegexTransformationservice on a ItemChannelLink
+ * Profile to offer the RegexTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - initial contribution
  *
index 4320106b6d6e983dd37d01770e5097cb27451e0e..9514e2c623c26071aedc5f3e1ddc66f9d37da7a0 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the ScaleTransformationservice on a ItemChannelLink
+ * Profile to offer the ScaleTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - Initial contribution
  */
index 2bdd192b6579853bbc36d99fbb5b42c0adcb8e26..5b1e0194154539fe4aef10fd9b4e799c034fd640 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the XPathTransformationservice on a ItemChannelLink
+ * Profile to offer the XPathTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - initial contribution
  *
index e31b1eddc58ab6851886425daac015f8101e6e1d..b5f8e346cf4ccc491a3fc58f0a07866f25c15b6d 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Profile to offer the XsltTransformationservice on a ItemChannelLink
+ * Profile to offer the XsltTransformationservice on an ItemChannelLink
  *
  * @author Stefan Triller - initial contribution
  *