Uses of Interface
org.openhab.core.model.items.ModelItem
Packages that use ModelItem
Package
Description
-
Uses of ModelItem in org.openhab.core.model.items
Methods in org.openhab.core.model.items that return ModelItemModifier and TypeMethodDescriptionItemsFactory.createModelItem()
Returns a new object of class 'Model Item'.Methods in org.openhab.core.model.items that return types with arguments of type ModelItem -
Uses of ModelItem in org.openhab.core.model.items.impl
Classes in org.openhab.core.model.items.impl that implement ModelItemModifier and TypeClassDescriptionclass
An implementation of the model object 'Model Item'.Fields in org.openhab.core.model.items.impl with type parameters of type ModelItemModifier and TypeFieldDescriptionprotected org.eclipse.emf.common.util.EList
<ModelItem> ItemModelImpl.items
The cached value of the 'Items
' containment reference list.Methods in org.openhab.core.model.items.impl that return ModelItemMethods in org.openhab.core.model.items.impl that return types with arguments of type ModelItem -
Uses of ModelItem in org.openhab.core.model.items.util
Methods in org.openhab.core.model.items.util with parameters of type ModelItemModifier and TypeMethodDescriptionItemsSwitch.caseModelItem
(ModelItem object) Returns the result of interpreting the object as an instance of 'Model Item'. -
Uses of ModelItem in org.openhab.core.model.serializer
Methods in org.openhab.core.model.serializer with parameters of type ModelItemModifier and TypeMethodDescriptionprotected void
AbstractItemsSemanticSequencer.sequence_ModelItem
(org.eclipse.xtext.serializer.ISerializationContext context, ModelItem semanticObject) Contexts: ModelItem returns ModelItem Constraint: ( type=ModelItemType ((args+=ID | args+=STRING) args+=ID? -
Uses of ModelItem in org.openhab.core.model.validation
Methods in org.openhab.core.model.validation with parameters of type ModelItemModifier and TypeMethodDescriptionvoid
ItemsValidator.checkBasicItemType
(ModelItem item) Class
<? extends javax.measure.Quantity<?>> ItemsValidator.checkDimension
(ModelItem item, String dimension) void
ItemsValidator.checkGroupBaseType
(ModelItem item, String baseType) void
ItemsValidator.checkGroupFunction
(ModelItem item, String function) void
ItemsValidator.checkGroupType
(ModelItem item, String[] segments) Class
<? extends javax.measure.Quantity<?>> ItemsValidator.checkGroupWithOneParam
(ModelItem item, String baseType, String param) void
ItemsValidator.checkGroupWithTwoParams
(ModelItem item, String baseType, String dimension, String function) void
ItemsValidator.checkItemName
(ModelItem item) void
ItemsValidator.checkNumberType
(ModelItem item, String[] segments) void
ItemsValidator.checkValidItemType
(ModelItem item)