forked from openhab/openhab-core
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[semantics] Ontology enhanced (openhab#1814)
Related to openhab#1791 Also-by: Christoph Weitkamp <[email protected]> Also-by: Mark <[email protected]> Signed-off-by: Laurent Garnier <[email protected]> GitOrigin-RevId: f6d3f1d
- Loading branch information
Showing
58 changed files
with
1,346 additions
and
10 deletions.
There are no files selected for viewing
27 changes: 27 additions & 0 deletions
27
....core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/AlarmSystem.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
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; | ||
|
||
/** | ||
* This class defines a Alarm System. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_AlarmSystem", label = "Alarm System", synonyms = "Alarm Systems", description = "") | ||
public interface AlarmSystem extends Equipment { | ||
} |
26 changes: 26 additions & 0 deletions
26
...use.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/BackDoor.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Back Door. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Door_BackDoor", label = "Back Door", synonyms = "Back Doors", description = "") | ||
public interface BackDoor extends Door { | ||
} |
27 changes: 27 additions & 0 deletions
27
...house.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/Boiler.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
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; | ||
|
||
/** | ||
* This class defines a Boiler. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Boiler", label = "Boiler", synonyms = "Boilers", description = "") | ||
public interface Boiler extends Equipment { | ||
} |
26 changes: 26 additions & 0 deletions
26
...e.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/CeilingFan.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Ceiling Fan. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Fan_CeilingFan", label = "Ceiling Fan", synonyms = "Ceiling Fans", description = "") | ||
public interface CeilingFan extends Fan { | ||
} |
26 changes: 26 additions & 0 deletions
26
...e.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/CellarDoor.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Cellar Door. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Door_CellarDoor", label = "Cellar Door", synonyms = "Cellar Doors", description = "") | ||
public interface CellarDoor extends Door { | ||
} |
26 changes: 26 additions & 0 deletions
26
...e.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/Dishwasher.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Dishwasher. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_WhiteGood_Dishwasher", label = "Dishwasher", synonyms = "Dishwashers", description = "") | ||
public interface Dishwasher extends WhiteGood { | ||
} |
27 changes: 27 additions & 0 deletions
27
...use.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/Doorbell.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
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; | ||
|
||
/** | ||
* This class defines a Doorbell. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Doorbell", label = "Doorbell", synonyms = "Doorbells", description = "") | ||
public interface Doorbell extends Equipment { | ||
} |
26 changes: 26 additions & 0 deletions
26
...thouse.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/Dryer.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Dryer. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_WhiteGood_Dryer", label = "Dryer", synonyms = "Dryers", description = "") | ||
public interface Dryer extends WhiteGood { | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
27 changes: 27 additions & 0 deletions
27
...arthouse.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/Fan.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
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; | ||
|
||
/** | ||
* This class defines a Fan. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Fan", label = "Fan", synonyms = "Fans", description = "") | ||
public interface Fan extends Equipment { | ||
} |
26 changes: 26 additions & 0 deletions
26
...ouse.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/Freezer.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Freezer. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_WhiteGood_Freezer", label = "Freezer", synonyms = "Freezers", description = "") | ||
public interface Freezer extends WhiteGood { | ||
} |
26 changes: 26 additions & 0 deletions
26
...rthouse.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/Gate.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Gate. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Door_Gate", label = "Gate", synonyms = "Gates", description = "") | ||
public interface Gate extends Door { | ||
} |
26 changes: 26 additions & 0 deletions
26
...se.core.semantics/src/main/java/org/openhab/core/semantics/model/equipment/InnerDoor.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
/** | ||
* Copyright (c) 2010-2020 Contributors to the openHAB project | ||
* | ||
* See the NOTICE file(s) distributed with this work for additional | ||
* information. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0 | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 | ||
*/ | ||
package org.openhab.core.semantics.model.equipment; | ||
|
||
import org.eclipse.jdt.annotation.NonNullByDefault; | ||
import org.openhab.core.semantics.model.TagInfo; | ||
|
||
/** | ||
* This class defines a Inner Door. | ||
* | ||
* @author Generated from generateTagClasses.groovy - Initial contribution | ||
*/ | ||
@NonNullByDefault | ||
@TagInfo(id = "Equipment_Door_InnerDoor", label = "Inner Door", synonyms = "Inner Doors", description = "") | ||
public interface InnerDoor extends Door { | ||
} |
Oops, something went wrong.