public class VaadinProperties extends Object
components
.Constructor and Description |
---|
VaadinProperties() |
Modifier and Type | Method and Description |
---|---|
static IVaadinValueProperty |
accessor(Class<?> componentClass,
String property)
Returns a property that handles the attribute defined by the given
property.
|
static IVaadinValueProperty |
buttonClick()
Returns a property that observes a button click.
|
static IVaadinValueProperty |
colorColorPickerGradient()
Returns a property that handles the color attribute of the
ColorPickerGradient . |
static IVaadinValueProperty |
colorColorPickerGrid()
Returns a property that handles the color attribute of the
ColorPickerGrid . |
static IVaadinValueProperty |
colorColorPickerHistory()
Returns a property that handles the color attribute of the
ColorPickerHistory . |
static IVaadinValueProperty |
colorColorPickerSelect()
Returns a property that handles the color attribute of a
ColorPickerSelect . |
static IVaadinValueProperty |
containerDatasource()
Returns a property that handles the containerDatasource attribute of
Container.Viewer . |
static IVaadinListProperty |
containerItemsetAsList(Class<?> collectionType)
Creates a list property that observes changes of item sets in container.
|
static IVaadinValueProperty |
datasource()
Returns a property that handles the propertyDatasource attribute of
Property.Viewer . |
static IVaadinValueProperty |
description()
Returns a property that handles the description attribute of components.
|
static IVaadinValueProperty |
focus()
Returns a property that handles the focus for
fields . |
static IVaadinValueProperty |
height()
Returns a property that handles the height attribute.
|
static IVaadinValueProperty |
itemDatasource()
Returns a property that handles the itemDatasource attribute of
Item.Viewer . |
static IVaadinValueProperty |
itemPropertysetInfoValue()
TODO.
|
static IVaadinValueProperty |
itemPropertysetValue()
TODO change to observableList.
|
static IVaadinValueProperty |
maxSplitPosition()
Returns a property that handles the max split position for the
AbstractSplitPanel . |
static IVaadinValueProperty |
maxSplitPositionUnit()
Returns a property that handles the unit of the maximum split position
for the
AbstractSplitPanel . |
static IVaadinValueProperty |
minSplitPosition()
Returns a property that handles the minimal split position for the
AbstractSplitPanel . |
static IVaadinValueProperty |
minSplitPositionUnit()
Returns a property that handles the unit of the minimal split position
for the
AbstractSplitPanel . |
static IVaadinSetProperty |
propertyGridSelectionSetPropertyAsSet(Class<?> collectionType)
Creates a set property that observes changes of multi selections of Grid
component.
|
static IVaadinValueProperty |
propertyGridSelectionValueProperty(Class<?> valueType)
Creates a value property that observes changes of single selections of
Grid component.
|
static IVaadinListProperty |
propertyMultiSelectionAsList(Class<?> collectionType)
Creates a list property that observes changes of multi selections.
|
static IVaadinSetProperty |
propertyMultiSelectionAsSet(Class<?> collectionType)
Creates a set property that observes changes of multi selections.
|
static IVaadinValueProperty |
readonly()
Returns a property that handles the readonly attribute.
|
static IVaadinValueProperty |
selectedTab()
Returns a property that handles the selected tab of
TabSheet . |
static IVaadinValueProperty |
singleSelection(Class<?> type)
Returns a property that handles single selections.
|
static IVaadinValueProperty |
splitPosition()
Returns a property that handles the split position for the
AbstractSplitPanel . |
static IVaadinValueProperty |
splitPositionUnit()
Returns a property that handles the unit of the split position for the
AbstractSplitPanel . |
static IVaadinValueProperty |
value()
Returns a property that handles the value attribute.
|
static IVaadinValueProperty |
width()
Returns a property that handles the width attribute.
|
public VaadinProperties()
public static IVaadinValueProperty accessor(Class<?> componentClass, String property)
componentClass
- the component classproperty
- the propertypublic static IVaadinValueProperty focus()
fields
.public static IVaadinValueProperty buttonClick()
public static IVaadinValueProperty description()
public static IVaadinValueProperty maxSplitPosition()
AbstractSplitPanel
.public static IVaadinValueProperty maxSplitPositionUnit()
AbstractSplitPanel
.public static IVaadinValueProperty minSplitPosition()
AbstractSplitPanel
.public static IVaadinValueProperty minSplitPositionUnit()
AbstractSplitPanel
.public static IVaadinValueProperty splitPosition()
AbstractSplitPanel
.public static IVaadinValueProperty splitPositionUnit()
AbstractSplitPanel
.public static IVaadinValueProperty selectedTab()
TabSheet
.public static IVaadinValueProperty colorColorPickerGradient()
ColorPickerGradient
.public static IVaadinValueProperty colorColorPickerGrid()
ColorPickerGrid
.public static IVaadinValueProperty colorColorPickerHistory()
ColorPickerHistory
.public static IVaadinValueProperty colorColorPickerSelect()
ColorPickerSelect
.public static IVaadinValueProperty height()
public static IVaadinValueProperty width()
public static IVaadinValueProperty itemPropertysetValue()
public static IVaadinValueProperty itemPropertysetInfoValue()
public static IVaadinListProperty propertyMultiSelectionAsList(Class<?> collectionType)
collectionType
- the types contained in the collectionpublic static IVaadinSetProperty propertyMultiSelectionAsSet(Class<?> collectionType)
collectionType
- the types contained in the collectionpublic static IVaadinSetProperty propertyGridSelectionSetPropertyAsSet(Class<?> collectionType)
collectionType
- the types contained in the collectionpublic static IVaadinValueProperty propertyGridSelectionValueProperty(Class<?> valueType)
valueType
- the type of the valuepublic static IVaadinListProperty containerItemsetAsList(Class<?> collectionType)
collectionType
- the types contained in the collectionpublic static IVaadinValueProperty containerDatasource()
Container.Viewer
.public static IVaadinValueProperty itemDatasource()
Item.Viewer
.public static IVaadinValueProperty datasource()
Property.Viewer
.public static IVaadinValueProperty value()
public static IVaadinValueProperty singleSelection(Class<?> type)
type
- the typepublic static IVaadinValueProperty readonly()
Copyright © 2011,2025 Loetz GmbH&Co.KG (69115 Heidelberg, Germany), Eclipse OSBP Project