## Uses of Interface
com.holonplatform.vaadin.components.HasComponent

- Packages that use HasComponent
  Package | Description
  --- | ---
  com.holonplatform.vaadin.components |

- - ### Uses of HasComponent in com.holonplatform.vaadin.components

    Subinterfaces of HasComponent in com.holonplatform.vaadin.components
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Input<V>` Input component representation, i.e. a UI component that has a user-editable value.
    `interface` | `MultiSelect<T>` A `Selectable` component in which multiple items can be selected at the same time.
    `interface` | `PropertyInputForm` A `PropertyInputGroup` component to display the property `Input`s on a layout, using the `ComposableComponent` composition strategy.
    `interface` | `PropertyViewForm` A `PropertyViewGroup` component to display the property `ViewComponent`s on a layout, using the `ComposableComponent` composition strategy.
    `interface` | `SingleSelect<T>` A `Selectable` component in which at most one item can be selected at a time.
    `interface` | `ValidatableInput<V>` An `Input` component with validation support using `Validator`s.
    `interface` | `ValueComponent<V>` Represents an object which can contain a value and provides its UI `Component` representation.
    `interface` | `ViewComponent<V>` A `ValueHolder` `Component` to display a value in UI.

Copyright © 2019 The Holon Platform. All rights reserved.