Uses of Interface
org.openhab.core.semantics.SemanticTag
Package
Description
-
Uses of SemanticTag in org.openhab.core.semantics
Modifier and TypeClassDescriptionclass
This is the main implementing class of theSemanticTag
interface.Modifier and TypeMethodDescriptionReturns the localized semantic tag.protected @Nullable SemanticTag
ManagedSemanticTagProvider.toElement
(String uid, SemanticTagDTO persistedTag) Modifier and TypeMethodDescriptionManagedSemanticTagProvider.getAll()
SemanticTagRegistry.getSubTree
(SemanticTag tag) Returns the provided tag + all tags having the provided tag as ancestor.Modifier and TypeMethodDescriptionboolean
SemanticTagRegistry.canBeAdded
(SemanticTag tag) Checks if a tag with a given id can be added to the registry.SemanticTagRegistry.getSubTree
(SemanticTag tag) Returns the provided tag + all tags having the provided tag as ancestor.boolean
SemanticTagRegistry.isEditable
(SemanticTag tag) Indicates if a tag is editable.void
SemanticTagRegistry.removeSubTree
(SemanticTag tag) Removes the provided tag and all tags having the provided tag as ancestor.protected SemanticTagDTO
ManagedSemanticTagProvider.toPersistableElement
(SemanticTag tag) -
Uses of SemanticTag in org.openhab.core.semantics.dto
Modifier and TypeMethodDescriptionstatic @Nullable SemanticTag
SemanticTagDTOMapper.map
(@Nullable SemanticTagDTO tagDTO) Maps semantic tag DTO into semantic tag object.Modifier and TypeMethodDescriptionstatic SemanticTagDTO
SemanticTagDTOMapper.map
(SemanticTag tag) Maps semantic tag object into semantic tag DTO. -
Uses of SemanticTag in org.openhab.core.semantics.model
Modifier and TypeMethodDescriptionvoid
DefaultSemanticTagProvider.addProviderChangeListener
(ProviderChangeListener<SemanticTag> listener) void
DefaultSemanticTagProvider.removeProviderChangeListener
(ProviderChangeListener<SemanticTag> listener)