Package org.openhab.core.items
Interface MetadataAwareItem
- All Known Implementing Classes:
GroupItem,NumberItem
@NonNullByDefault
public interface MetadataAwareItem
The
MetadataAwareItem is an interface that can be implemented by Items that need to be notified of
metadata changes.- Author:
- Jan N. Klug - Initial contribution
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddedMetadata(Metadata metadata) Can be implemented by subclasses to be informed about added metadatavoidremovedMetadata(Metadata metadata) Can be implemented by subclasses to be informed about removed metadatavoidupdatedMetadata(Metadata oldMetadata, Metadata newMetadata) Can be implemented by subclasses to be informed about updated metadata
-
Method Details
-
addedMetadata
Can be implemented by subclasses to be informed about added metadata -
updatedMetadata
Can be implemented by subclasses to be informed about updated metadata -
removedMetadata
Can be implemented by subclasses to be informed about removed metadata
-