Merged semantics packages in order to make API consistent (#2263)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
This commit is contained in:
Kai Kreuzer 2021-03-30 20:35:06 +02:00 committed by GitHub
parent b64c84e8b9
commit 6568dc1478
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
145 changed files with 225 additions and 238 deletions

View File

@ -17,12 +17,12 @@ import org.eclipse.jdt.annotation.Nullable;
import org.openhab.core.items.Item;
import org.openhab.core.model.script.engine.action.ActionDoc;
import org.openhab.core.model.script.internal.engine.action.SemanticsActionService;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.Location;
import org.openhab.core.semantics.Point;
import org.openhab.core.semantics.Property;
import org.openhab.core.semantics.SemanticTags;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.model.Point;
import org.openhab.core.semantics.model.Property;
import org.openhab.core.semantics.model.Tag;
import org.openhab.core.semantics.Tag;
/**
* The static methods of this class are made available as functions in the scripts. This allows a script to use

View File

@ -69,9 +69,9 @@ def createTagSetClass(def line, String tagSet) {
file.write("package org.openhab.core.semantics.model." + pkg + ";\n\n")
file.write("import org.eclipse.jdt.annotation.NonNullByDefault;\n")
if (!parent) {
file.write("import org.openhab.core.semantics.model." + type + ";\n")
file.write("import org.openhab.core.semantics." + type + ";\n")
}
file.write("""import org.openhab.core.semantics.model.TagInfo;
file.write("""import org.openhab.core.semantics.TagInfo;
/**
* This class defines a ${label}.
@ -104,7 +104,7 @@ import java.util.Set;
import java.util.stream.Stream;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.Location;
/**
* This class provides a stream of all defined locations.
@ -142,7 +142,7 @@ import java.util.Set;
import java.util.stream.Stream;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.Equipment;
/**
* This class provides a stream of all defined equipments.
@ -180,7 +180,7 @@ import java.util.Set;
import java.util.stream.Stream;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Point;
import org.openhab.core.semantics.Point;
/**
* This class provides a stream of all defined points.
@ -218,7 +218,7 @@ import java.util.Set;
import java.util.stream.Stream;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Property;
import org.openhab.core.semantics.Property;
/**
* This class provides a stream of all defined properties.

View File

@ -10,7 +10,7 @@
*
* SPDX-License-Identifier: EPL-2.0
*/
package org.openhab.core.semantics.model;
package org.openhab.core.semantics;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.eclipse.jdt.annotation.Nullable;

View File

@ -10,7 +10,7 @@
*
* SPDX-License-Identifier: EPL-2.0
*/
package org.openhab.core.semantics.model;
package org.openhab.core.semantics;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.eclipse.jdt.annotation.Nullable;

View File

@ -10,7 +10,7 @@
*
* SPDX-License-Identifier: EPL-2.0
*/
package org.openhab.core.semantics.model;
package org.openhab.core.semantics;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.eclipse.jdt.annotation.Nullable;

View File

@ -10,7 +10,7 @@
*
* SPDX-License-Identifier: EPL-2.0
*/
package org.openhab.core.semantics.model;
package org.openhab.core.semantics;
import org.eclipse.jdt.annotation.NonNullByDefault;

View File

@ -26,12 +26,6 @@ import java.util.stream.Collectors;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.eclipse.jdt.annotation.Nullable;
import org.openhab.core.items.Item;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.model.Point;
import org.openhab.core.semantics.model.Property;
import org.openhab.core.semantics.model.Tag;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.model.equipment.Equipments;
import org.openhab.core.semantics.model.location.Locations;
import org.openhab.core.semantics.model.point.Measurement;

View File

@ -16,11 +16,6 @@ import java.util.function.Predicate;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.items.Item;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.model.Point;
import org.openhab.core.semantics.model.Property;
import org.openhab.core.semantics.model.Tag;
/**
* This class provides predicates that allow filtering item streams with regards to their semantics.

View File

@ -17,7 +17,6 @@ import java.util.Set;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.items.Item;
import org.openhab.core.semantics.model.Location;
/**
* This interface defines a service, which offers functionality regarding semantic tags.

View File

@ -10,7 +10,7 @@
*
* SPDX-License-Identifier: EPL-2.0
*/
package org.openhab.core.semantics.model;
package org.openhab.core.semantics;
import org.eclipse.jdt.annotation.NonNullByDefault;

View File

@ -10,7 +10,7 @@
*
* SPDX-License-Identifier: EPL-2.0
*/
package org.openhab.core.semantics.model;
package org.openhab.core.semantics;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

View File

@ -29,13 +29,13 @@ import org.openhab.core.items.ItemRegistryChangeListener;
import org.openhab.core.items.Metadata;
import org.openhab.core.items.MetadataKey;
import org.openhab.core.items.MetadataProvider;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.Location;
import org.openhab.core.semantics.Point;
import org.openhab.core.semantics.Property;
import org.openhab.core.semantics.SemanticTags;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.model.Point;
import org.openhab.core.semantics.model.Property;
import org.openhab.core.semantics.model.Tag;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Tag;
import org.openhab.core.semantics.TagInfo;
import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate;

View File

@ -27,13 +27,13 @@ import org.openhab.core.items.ItemRegistry;
import org.openhab.core.items.Metadata;
import org.openhab.core.items.MetadataKey;
import org.openhab.core.items.MetadataRegistry;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.Location;
import org.openhab.core.semantics.Point;
import org.openhab.core.semantics.SemanticTags;
import org.openhab.core.semantics.SemanticsPredicates;
import org.openhab.core.semantics.SemanticsService;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.model.Point;
import org.openhab.core.semantics.model.Tag;
import org.openhab.core.semantics.Tag;
import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Reference;

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Alarm System.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Back Door.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Battery.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Blinds.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Boiler.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Camera.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Car.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Ceiling Fan.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Cellar Door.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Cleaning Robot.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Dishwasher.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Door.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Doorbell.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Dryer.

View File

@ -17,7 +17,7 @@ import java.util.Set;
import java.util.stream.Stream;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.Equipment;
/**
* This class provides a stream of all defined equipments.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Fan.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Freezer.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Front Door.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Garage Door.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Gate.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a HVAC.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Inner Door.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Inverter.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Kitchen Hood.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Lawn Mower.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Light Stripe.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Lightbulb.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Lock.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Motion Detector.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Network Appliance.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Oven.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Power Outlet.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Projector.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Pump.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Radiator Control.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Receiver.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Refrigerator.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Remote Control.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Screen.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Sensor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Side Door.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Siren.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Smartphone.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Smoke Detector.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Speaker.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Television.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Valve.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Voice Assistant.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Wall Switch.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Washing Machine.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Weather Service.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Web Service.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a White Good.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.equipment;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Equipment;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Equipment;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Window.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Apartment.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Attic.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Basement.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Bathroom.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Bedroom.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Boiler Room.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Building.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Carport.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Cellar.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Corridor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Dining Room.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Driveway.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Entry.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Family Room.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a First Floor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Floor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Garage.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Garden.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Ground Floor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Guest Room.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a House.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Location;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Indoor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Kitchen.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Laundry Room.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Living Room.

View File

@ -17,7 +17,7 @@ import java.util.Set;
import java.util.stream.Stream;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.Location;
/**
* This class provides a stream of all defined locations.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Office.

View File

@ -13,8 +13,8 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.Location;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.Location;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Outdoor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Patio.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Porch.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Room.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Second Floor.

View File

@ -13,7 +13,7 @@
package org.openhab.core.semantics.model.location;
import org.eclipse.jdt.annotation.NonNullByDefault;
import org.openhab.core.semantics.model.TagInfo;
import org.openhab.core.semantics.TagInfo;
/**
* This class defines a Shed.

Some files were not shown because too many files have changed in this diff Show More