public interface PropertyViewForm extends ComposableComponent, ValueComponent<com.holonplatform.core.property.PropertyBox>, PropertyViewGroup
PropertyViewGroup component to display the property ViewComponents on a layout, using the
ComposableComponent composition strategy.
A Composer is used to draw the form UI.
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PropertyViewForm.PropertyViewFormBuilder<C extends com.vaadin.ui.Component>
PropertyViewForm builder. |
ComposableComponent.Builder<S,C extends com.vaadin.ui.Component,B extends ComposableComponent.Builder<S,C,B>>, ComposableComponent.Composer<C extends com.vaadin.ui.Component,S>com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listenercom.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListenercom.vaadin.server.Sizeable.UnitPropertyViewGroup.Builder<G extends PropertyViewGroup,B extends PropertyViewGroup.Builder<G,B>>, PropertyViewGroup.PropertyViewGroupBuilder, PropertyViewGroup.ViewComponentPropertyRenderer<T>ValueHolder.ValueChangeEvent<V>, ValueHolder.ValueChangeListener<V>| Modifier and Type | Method and Description |
|---|---|
static <C extends com.vaadin.ui.Component> |
builder(C content)
Get a builder to create a
PropertyViewForm. |
componentContainerComposer, componentContainerComposer, compose, getContentaddListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, readDesign, removeListener, removeStyleName, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible, writeDesignaddAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlergetHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthUndefinedgetComponent, getValuebuilder, clear, getValue, getViewComponent, getViewComponents, setValue, streamgetProperties, hasProperty, propertyStreamaddValueChangeListener, getEmptyValue, getOptionalValue, isEmptystatic <C extends com.vaadin.ui.Component> PropertyViewForm.PropertyViewFormBuilder<C> builder(C content)
PropertyViewForm.C - Form content component typecontent - Form content, where ViewComponents will be composed by the form Composer (not
null)PropertyViewForm builderCopyright © 2019 The Holon Platform. All rights reserved.