Class QuickView<T>

    • Constructor Detail

      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider,
                         IQuickReuseStrategy reuseStrategy,
                         int itemsPerRequest)
        Parameters:
        id - component id
        dataProvider - data provider
        itemsPerRequest - items to be constructed per Page or request
      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider,
                         IQuickReuseStrategy reuseStrategy)
        Parameters:
        id - component id
        dataProvider - data provider
        reuseStrategy - strategy that tells how to reuse elements
      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider)
        Parameters:
        id - component id
        dataProvider - data provider
      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider,
                         int itemsPerRequest)
        Parameters:
        id - component id
        dataProvider - data provider
        itemsPerRequest - items created per request ,if used with PagingNavigator/AjaxPagingNavigator then it's the items per page
      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider,
                         IQuickReuseStrategy reuseStrategy,
                         int itemsPerRequest,
                         Component start,
                         Component end)
        Parameters:
        id -
        dataProvider -
        itemsPerRequest - items created per request ,if used with PagingNavigator/AjaxPagingNavigator then it's the items per page
      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider,
                         IQuickReuseStrategy reuseStrategy,
                         Component start,
                         Component end)
        Parameters:
        id -
        dataProvider -
        start - start of the boundary where elements will be placed
        end - of the boundary,beyond which elements will not be placed
      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider,
                         Component start,
                         Component end)
        Parameters:
        id -
        dataProvider -
        start - start of the boundary where elements will be placed
        end - of the boundary,beyond which elements will not be placed
      • QuickView

        public QuickView​(String id,
                         IDataProvider<T> dataProvider,
                         int itemsPerRequest,
                         Component start,
                         Component end)
        Parameters:
        id - component id
        dataProvider - data provider
        itemsPerRequest - items created per request ,if used with PagingNavigator/AjaxPagingNavigator then it's the items per page
        start - start of the boundary where elements will be placed
        end - of the boundary,beyond which elements will not be placed