public static interface Components.view
ViewComponent and PropertyViewGroup builders provider.| Modifier and Type | Method and Description |
|---|---|
static <T> ViewComponentBuilder<T> |
component(Class<? extends T> valueType)
Gets a builder to create a
ViewComponent instance. |
static PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.FormLayout> |
form()
Gets a builder to create a
PropertyViewForm using a FormLayout as layout component and a
default ComposableComponent.componentContainerComposer() to compose the view components on layout. |
static <C extends com.vaadin.ui.Component> |
form(C content)
Gets a builder to create a
PropertyViewForm. |
static PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.GridLayout> |
formGrid()
Gets a builder to create a
PropertyViewForm using a VerticalLayout as layout component and a
default ComposableComponent.componentContainerComposer() to compose the view components on layout. |
static PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.HorizontalLayout> |
formHorizontal()
Gets a builder to create a
PropertyViewForm using a HorizontalLayout as layout component and
a default ComposableComponent.componentContainerComposer() to compose the view components on layout. |
static PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.VerticalLayout> |
formVertical()
Gets a builder to create a
PropertyViewForm using a VerticalLayout as layout component and a
default ComposableComponent.componentContainerComposer() to compose the view components on layout. |
static PropertyViewGroup.PropertyViewGroupBuilder |
propertyGroup()
Get a builder to create and setup a
PropertyViewGroup. |
static <T> ViewComponentBuilder<T> component(Class<? extends T> valueType)
ViewComponent instance.T - Value typevalueType - the value type handled by the ViewComponentViewComponent builderstatic PropertyViewGroup.PropertyViewGroupBuilder propertyGroup()
PropertyViewGroup.PropertyViewGroup builderstatic <C extends com.vaadin.ui.Component> PropertyViewForm.PropertyViewFormBuilder<C> form(C content)
PropertyViewForm.C - Content typecontent - Form content, where view components will be composed by the form ComposableComponent.Composer (not null)PropertyViewForm builderstatic PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.FormLayout> form()
PropertyViewForm using a FormLayout as layout component and a
default ComposableComponent.componentContainerComposer() to compose the view components on layout.PropertyViewForm builderstatic PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.VerticalLayout> formVertical()
PropertyViewForm using a VerticalLayout as layout component and a
default ComposableComponent.componentContainerComposer() to compose the view components on layout.PropertyViewForm builderstatic PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.HorizontalLayout> formHorizontal()
PropertyViewForm using a HorizontalLayout as layout component and
a default ComposableComponent.componentContainerComposer() to compose the view components on layout.PropertyViewForm builderstatic PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.GridLayout> formGrid()
PropertyViewForm using a VerticalLayout as layout component and a
default ComposableComponent.componentContainerComposer() to compose the view components on layout.PropertyViewForm builderCopyright © 2019 The Holon Platform. All rights reserved.