Class LazyProjectViewListModel

  • All Implemented Interfaces:
    Serializable

    public class LazyProjectViewListModel
    extends Object
    implements Serializable
    Custom data model for lazily loading project view models
    Author:
    XIMA MEDIA GmbH
    See Also:
    Serialized Form
    • Method Detail

      • getPaginator

        public de.xima.fc.gui.model.lazydata.ListPaginator<ProjectViewModel> getPaginator()
      • getTotal

        public int getTotal()
      • getFirst

        public int getFirst()
      • getPageSize

        public int getPageSize()
      • setPageSize

        public void setPageSize​(int pageSize)
      • getPages

        public int getPages()
      • getFilterText

        public String getFilterText()
      • setFilterText

        public void setFilterText​(String filterText)
      • getSelectedGroups

        public List<String> getSelectedGroups()
      • setSelectedGroups

        public void setSelectedGroups​(List<String> selectedGroups)
      • getSelectedFilter

        public MenuItem getSelectedFilter()
      • setSelectedFilter

        public void setSelectedFilter​(MenuItem selectedFilter)
      • isFilterOnline

        public boolean isFilterOnline()
      • setFilterOnline

        public void setFilterOnline​(boolean filterOnline)
      • isFilterOffline

        public boolean isFilterOffline()
      • setFilterOffline

        public void setFilterOffline​(boolean filterOffline)
      • getProjectGroups

        public List<String> getProjectGroups()
      • isShowGroupHeaders

        public boolean isShowGroupHeaders()
      • getPluginDialogs

        public List<URL> getPluginDialogs()
      • nextPage

        public void nextPage()
      • previousPage

        public void previousPage()
      • firstPage

        public void firstPage()
      • lastPage

        public void lastPage()
      • gotoPage

        public void gotoPage​(int page)
      • getPagesBeforeIndex

        public List<Integer> getPagesBeforeIndex()
      • getPageIndex

        public int getPageIndex()
      • getPagesAfterIndex

        public List<Integer> getPagesAfterIndex()
      • getPage

        public int getPage​(Long projectId)
      • update

        public void update()
      • resetFilters

        public void resetFilters()
      • destroy

        public void destroy()