java.lang.Object
com.hack23.cia.web.impl.ui.application.views.common.gridfactory.impl.GridFactoryImpl
All Implemented Interfaces:
GridFactory, Serializable

@Service public final class GridFactoryImpl extends Object implements GridFactory
The Class GridFactoryImpl.
See Also:
  • 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 interface GridFactory
      Type Parameters:
      T - the generic type
      Parameters:
      panelContent - the panel content
      dataType - the data type
      datasource - the datasource
      caption - the caption
      columnOrder - the column order
      hideColumns - the hide columns
      listener - the listener
      actionId - the action id
      collectionPropertyConverters - 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 interface GridFactory
      Type Parameters:
      T - the generic type
      Parameters:
      panelContent - the panel content
      dataType - the data type
      datasource - the datasource
      caption - the caption
      nestedProperties - the nested properties
      columnOrder - the column order
      hideColumns - the hide columns
      listener - the listener
      actionId - the action id
      collectionPropertyConverters - the collection property converters