Class GridFactoryImpl
java.lang.Object
com.hack23.cia.web.impl.ui.application.views.common.gridfactory.impl.GridFactoryImpl
- All Implemented Interfaces:
GridFactory
,Serializable
The Class GridFactoryImpl.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Class BeanNestedPropertyValueProvider. -
Constructor Summary
-
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.
-
Constructor Details
-
GridFactoryImpl
public GridFactoryImpl()Instantiates a new grid factory impl.
-
-
Method Details
-
createBasicBeanItemGrid
public <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) Description copied from interface:GridFactory
Creates a new Grid object.- Specified by:
createBasicBeanItemGrid
in interfaceGridFactory
- 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
public <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) Description copied from interface:GridFactory
Creates a new Grid object.- Specified by:
createBasicBeanItemNestedPropertiesGrid
in interfaceGridFactory
- 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
-