Uses of Interface
org.openhab.core.model.sitemap.sitemap.Widget
Packages that use Widget
Package
Description
-
Uses of Widget in org.openhab.core.io.rest.sitemap
Methods in org.openhab.core.io.rest.sitemap that return types with arguments of type WidgetModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Widget>
SitemapSubscriptionService.collectWidgets
(String sitemapName, @Nullable String pageId) -
Uses of Widget in org.openhab.core.model.sitemap.sitemap
Subinterfaces of Widget in org.openhab.core.model.sitemap.sitemapModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Button'.interface
A representation of the model object 'Buttongrid'.interface
A representation of the model object 'Chart'.interface
A representation of the model object 'Colorpicker'.interface
A representation of the model object 'Default'.interface
A representation of the model object 'Frame'.interface
A representation of the model object 'Group'.interface
A representation of the model object 'Image'.interface
A representation of the model object 'Input'.interface
A representation of the model object 'Linkable Widget'.interface
A representation of the model object 'Mapview'.interface
A representation of the model object 'Non Linkable Widget'.interface
A representation of the model object 'Selection'.interface
A representation of the model object 'Setpoint'.interface
A representation of the model object 'Slider'.interface
A representation of the model object 'Switch'.interface
A representation of the model object 'Text'.interface
A representation of the model object 'Video'.interface
A representation of the model object 'Webview'.Methods in org.openhab.core.model.sitemap.sitemap that return WidgetModifier and TypeMethodDescriptionSitemapFactory.createWidget()
Returns a new object of class 'Widget'.Methods in org.openhab.core.model.sitemap.sitemap that return types with arguments of type WidgetModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Widget>
LinkableWidget.getChildren()
Returns the value of the 'Children' containment reference list.org.eclipse.emf.common.util.EList<Widget>
Sitemap.getChildren()
Returns the value of the 'Children' containment reference list. -
Uses of Widget in org.openhab.core.model.sitemap.sitemap.impl
Classes in org.openhab.core.model.sitemap.sitemap.impl that implement WidgetModifier and TypeClassDescriptionclass
An implementation of the model object 'Buttongrid'.class
An implementation of the model object 'Button'.class
An implementation of the model object 'Chart'.class
An implementation of the model object 'Colorpicker'.class
An implementation of the model object 'Default'.class
An implementation of the model object 'Frame'.class
An implementation of the model object 'Group'.class
An implementation of the model object 'Image'.class
An implementation of the model object 'Input'.class
An implementation of the model object 'Linkable Widget'.class
An implementation of the model object 'Mapview'.class
An implementation of the model object 'Non Linkable Widget'.class
An implementation of the model object 'Selection'.class
An implementation of the model object 'Setpoint'.class
An implementation of the model object 'Slider'.class
An implementation of the model object 'Switch'.class
An implementation of the model object 'Text'.class
An implementation of the model object 'Video'.class
An implementation of the model object 'Webview'.class
An implementation of the model object 'Widget'.Fields in org.openhab.core.model.sitemap.sitemap.impl with type parameters of type WidgetModifier and TypeFieldDescriptionprotected org.eclipse.emf.common.util.EList<Widget>
LinkableWidgetImpl.children
The cached value of the 'Children
' containment reference list.protected org.eclipse.emf.common.util.EList<Widget>
SitemapImpl.children
The cached value of the 'Children
' containment reference list.Methods in org.openhab.core.model.sitemap.sitemap.impl that return WidgetMethods in org.openhab.core.model.sitemap.sitemap.impl that return types with arguments of type WidgetModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Widget>
LinkableWidgetImpl.getChildren()
org.eclipse.emf.common.util.EList<Widget>
SitemapImpl.getChildren()
-
Uses of Widget in org.openhab.core.model.sitemap.sitemap.util
Methods in org.openhab.core.model.sitemap.sitemap.util with parameters of type WidgetModifier and TypeMethodDescriptionSitemapSwitch.caseWidget
(Widget object) Returns the result of interpreting the object as an instance of 'Widget'. -
Uses of Widget in org.openhab.core.ui.items
Methods in org.openhab.core.ui.items that return WidgetModifier and TypeMethodDescription@Nullable Widget
ItemUIProvider.getDefaultWidget
(@Nullable Class<? extends Item> itemType, String itemName) Provides a default widget for a given item (class).@Nullable Widget
Provides a widget for a given item.@Nullable Widget
Retrieves the widget for a given id on a given sitemap.Methods in org.openhab.core.ui.items that return types with arguments of type WidgetModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Widget>
ItemUIRegistry.getChildren
(LinkableWidget w) this should be used instead of LinkableWidget.getChildren() as there might be no children defined on the widget, but they should be dynamically determined by looking at the members of the underlying item.org.eclipse.emf.common.util.EList<Widget>
ItemUIRegistry.getChildren
(Sitemap sitemap) this should be used instead of Sitemap.getChildren() as the default widgets have to be resolved to a concrete widget type.Methods in org.openhab.core.ui.items with parameters of type WidgetModifier and TypeMethodDescription@Nullable State
ItemUIRegistry.convertState
(Widget widget, Item item, State state) Convert the given state into@Nullable String
ItemUIRegistry.getCategory
(Widget w) Retrieves the category for a widget.@Nullable String
ItemUIRegistry.getConditionalIcon
(Widget w) Gets the icon for the widget.@Nullable String
ItemUIRegistry.getFormatPattern
(Widget w) Gets the format pattern for the widget value, retrieved from widget label, item label or item state description@Nullable String
ItemUIRegistry.getIconColor
(Widget w) Gets the icon color for the widget.@Nullable String
Retrieves the label for a widget.@Nullable String
ItemUIRegistry.getLabelColor
(Widget w) Gets the label color for the widget.ItemUIRegistry.getLabelSource
(Widget w) Retrieves the label source for a widget.@Nullable org.eclipse.emf.ecore.EObject
this should be used instead of Widget.eContainer() as as the concrete widgets created from default widgets have no parent.@Nullable State
Retrieves the current state of the item of a widget orUnDefType.UNDEF
.@Nullable String
ItemUIRegistry.getUnitForWidget
(Widget widget) Provide a widget specific String representation of aUnit
.@Nullable String
ItemUIRegistry.getValueColor
(Widget w) Gets the value color for the widget.boolean
ItemUIRegistry.getVisiblity
(Widget w) Gets the widget visibility based on the item stateItemUIRegistry.getWidgetId
(Widget w) Provides an id for a widget.