Interface GridFactory
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
GridFactoryImpl
A factory for creating Grid objects.
-
Method Summary
Modifier and TypeMethodDescription<T extends Serializable>
voidcreateBasicBeanItemGrid
(com.vaadin.ui.AbstractOrderedLayout panelContent, Class<T> dataType, List<T> datasource, String caption, String[] columnOrder, String[] hideColumns, PageItemRendererClickListener<?> listener, String actionId, ListPropertyConverter[] collectionPropertyConverters) Creates a new Grid object.<T extends Serializable>
voidcreateBasicBeanItemNestedPropertiesGrid
(com.vaadin.ui.AbstractOrderedLayout panelContent, Class<T> dataType, List<T> datasource, String caption, String[] nestedProperties, String[] columnOrder, String[] hideColumns, PageItemRendererClickListener<?> listener, String actionId, ListPropertyConverter[] collectionPropertyConverters) Creates a new Grid object.
-
Method Details
-
createBasicBeanItemGrid
<T extends Serializable> void createBasicBeanItemGrid(com.vaadin.ui.AbstractOrderedLayout panelContent, Class<T> dataType, List<T> datasource, String caption, String[] columnOrder, String[] hideColumns, PageItemRendererClickListener<?> listener, String actionId, ListPropertyConverter[] collectionPropertyConverters) Creates a new Grid object.- Type Parameters:
T
- the generic type- Parameters:
panelContent
- the panel contentdataType
- the data typedatasource
- the datasourcecaption
- the captioncolumnOrder
- the column orderhideColumns
- the hide columnslistener
- the listeneractionId
- the action idcollectionPropertyConverters
- the collection property converters
-
createBasicBeanItemNestedPropertiesGrid
<T extends Serializable> void createBasicBeanItemNestedPropertiesGrid(com.vaadin.ui.AbstractOrderedLayout panelContent, Class<T> dataType, List<T> datasource, String caption, String[] nestedProperties, String[] columnOrder, String[] hideColumns, PageItemRendererClickListener<?> listener, String actionId, ListPropertyConverter[] collectionPropertyConverters) Creates a new Grid object.- Type Parameters:
T
- the generic type- Parameters:
panelContent
- the panel contentdataType
- the data typedatasource
- the datasourcecaption
- the captionnestedProperties
- the nested propertiescolumnOrder
- the column orderhideColumns
- the hide columnslistener
- the listeneractionId
- the action idcollectionPropertyConverters
- the collection property converters
-