Uses of Interface
org.openhab.core.model.sitemap.sitemap.Widget
Package
Description
-
Uses of Widget in org.openhab.core.io.rest.sitemap
Modifier 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
Modifier 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'.Modifier and TypeMethodDescriptionSitemapFactory.createWidget()
Returns a new object of class 'Widget'.Modifier 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
Modifier 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'.Modifier 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.Modifier 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
Modifier 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
Modifier 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.Modifier 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.Modifier 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.