Package de.xima.fc.gui.model.lazydata
Class LazyProjectViewListModel
java.lang.Object
de.xima.fc.gui.model.lazydata.LazyProjectViewListModel
- All Implemented Interfaces:
Serializable
Custom data model for lazily loading project view models
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLazyProjectViewListModel(Benutzer user, List<BenutzerGruppe> userGroups, Mandant client, Locale locale) Deprecated.LazyProjectViewListModel(IUser user, Mandant client, Locale locale) -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voidintgetFirst()intintintgetPages()intde.xima.fc.gui.model.lazydata.ListPaginator<ProjectViewModel>getProjectGroupCount(String groupName) intgetTotal()voidgotoPage(int page) booleanbooleanbooleanvoidlastPage()voidnextPage()voidbooleanremove(ProjectViewModel model) voidvoidsetAllFrontendServers(List<MandantFrontendServer> allFrontendServers) voidsetFilterOffline(boolean filterOffline) voidsetFilterOnline(boolean filterOnline) voidsetFilterText(String filterText) voidsetPageSize(int pageSize) voidsetSelectedFilter(MenuItem selectedFilter) voidsetSelectedFrontendServers(List<MandantFrontendServer> selectedFrontendServers) voidsetSelectedGroups(List<String> selectedGroups) voidupdate()updateProjectGroupNames(IEntityContext ec, ProjectViewModel model, Benutzer user) Deprecated.updateProjectGroupNames(IEntityContext ec, ProjectViewModel model, IUser user)
-
Constructor Details
-
LazyProjectViewListModel
-
LazyProjectViewListModel
@Deprecated public LazyProjectViewListModel(Benutzer user, List<BenutzerGruppe> userGroups, Mandant client, Locale locale) Deprecated.
-
-
Method Details
-
getPaginator
-
getTotal
public int getTotal() -
getModels
-
getFirst
public int getFirst() -
getPageSize
public int getPageSize() -
setPageSize
public void setPageSize(int pageSize) -
getPageSizes
-
getPages
public int getPages() -
getFilterText
-
setFilterText
-
getSelectedGroups
-
setSelectedGroups
-
getFilters
-
getSelectedFilter
-
setSelectedFilter
-
isFilterOnline
public boolean isFilterOnline() -
setFilterOnline
public void setFilterOnline(boolean filterOnline) -
isFilterOffline
public boolean isFilterOffline() -
setFilterOffline
public void setFilterOffline(boolean filterOffline) -
getProjectGroups
-
getProjectGroupCount
-
getTotalProjectCount
-
isShowGroupHeaders
public boolean isShowGroupHeaders() -
getPluginDialogs
-
nextPage
public void nextPage() -
previousPage
public void previousPage() -
firstPage
public void firstPage() -
lastPage
public void lastPage() -
gotoPage
public void gotoPage(int page) -
getPagesBeforeIndex
-
getPageIndex
public int getPageIndex() -
getPagesAfterIndex
-
getPage
-
update
public void update() -
updateProjectGroupNames
public org.apache.commons.lang3.tuple.Pair<Integer,Long> updateProjectGroupNames(IEntityContext ec, ProjectViewModel model, IUser user) -
remove
-
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) Deprecated. -
getSelectedFrontendServers
-
setSelectedFrontendServers
-
getAllFrontendServers
-
setAllFrontendServers
-
updateProjectGroupNames(IEntityContext, ProjectViewModel, IUser)instead.