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 TypeMethodDescriptionvoid
destroy()
void
int
getFirst()
int
int
int
getPages()
int
de.xima.fc.gui.model.lazydata.ListPaginator<ProjectViewModel>
getProjectGroupCount
(String groupName) int
getTotal()
void
gotoPage
(int page) boolean
boolean
boolean
void
lastPage()
void
nextPage()
void
boolean
remove
(ProjectViewModel model) void
void
setAllFrontendServers
(List<MandantFrontendServer> allFrontendServers) void
setFilterOffline
(boolean filterOffline) void
setFilterOnline
(boolean filterOnline) void
setFilterText
(String filterText) void
setPageSize
(int pageSize) void
setSelectedFilter
(MenuItem selectedFilter) void
setSelectedFrontendServers
(List<MandantFrontendServer> selectedFrontendServers) void
setSelectedGroups
(List<String> selectedGroups) void
update()
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.