Class LazyProjectViewListModel

java.lang.Object
de.xima.fc.gui.model.lazydata.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:
  • Constructor Details

  • Method Details

    • getPaginator

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

      public int getTotal()
    • getModels

      public List<ProjectViewModel> getModels()
    • getFirst

      public int getFirst()
    • getPageSize

      public int getPageSize()
    • setPageSize

      public void setPageSize(int pageSize)
    • getPageSizes

      public List<Integer> getPageSizes()
    • 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)
    • getFilters

      public List<MenuItem> getFilters()
    • 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()
    • getProjectGroupCount

      public Long getProjectGroupCount(String groupName)
    • getTotalProjectCount

      public Long getTotalProjectCount()
    • 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()
    • updateProjectGroupNames

      public org.apache.commons.lang3.tuple.Pair<Integer,Long> updateProjectGroupNames(IEntityContext ec, ProjectViewModel model, IUser user)
    • remove

      public boolean remove(ProjectViewModel model)
    • resetFilters

      public void resetFilters()
    • destroy

      public void destroy()
    • updateProjectGroupNames

      @Deprecated public org.apache.commons.lang3.tuple.Pair<Integer,Long> updateProjectGroupNames(IEntityContext ec, ProjectViewModel model, Benutzer user)
    • getSelectedFrontendServers

      public List<MandantFrontendServer> getSelectedFrontendServers()
    • setSelectedFrontendServers

      public void setSelectedFrontendServers(List<MandantFrontendServer> selectedFrontendServers)
    • getAllFrontendServers

      public List<MandantFrontendServer> getAllFrontendServers()
    • setAllFrontendServers

      public void setAllFrontendServers(List<MandantFrontendServer> allFrontendServers)