Package de.xima.fc.gui.bean.project
Class ProjectFilterBean
- java.lang.Object
-
- de.xima.fc.gui.common.utils.msg.I18nUtils
-
- de.xima.fc.gui.common.utils.msg.MessageUtils
-
- de.xima.fc.gui.common.utils.msg.AMessaging
-
- de.xima.fc.gui.bean.project.ProjectFilterBean
-
- All Implemented Interfaces:
Serializable
@Named @ViewScoped public class ProjectFilterBean extends AMessaging
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProjectFilterBean()
-
Method Summary
-
Methods inherited from class de.xima.fc.gui.common.utils.msg.MessageUtils
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgFromString, addErrorMsgFromString, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgFromString, addInfoMsgFromString, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg
-
-
-
-
Method Detail
-
init
@PostConstruct public void init()
-
getSessionBean
public SessionBean getSessionBean()
-
setSessionBean
public void setSessionBean(SessionBean sessionBean)
-
getViewBean
public ViewBean getViewBean()
-
setViewBean
public void setViewBean(ViewBean viewBean)
-
getApplicationEventBusBean
public ApplicationEventBusBean getApplicationEventBusBean()
-
setApplicationEventBusBean
public void setApplicationEventBusBean(ApplicationEventBusBean applicationEventBusBean)
-
getSelected
public ProjectViewModel getSelected()
-
setSelected
public void setSelected(ProjectViewModel selected)
-
isSelected
public boolean isSelected(ProjectViewModel viewModel)
-
getProjectViewModels
public List<ProjectViewModel> getProjectViewModels()
-
getFirst
public int getFirst()
-
getLast
public int getLast()
-
getPageSize
public int getPageSize()
-
setPageSize
public void setPageSize(int pageSize)
-
getPages
public int getPages()
-
getTotal
public int getTotal()
-
getFilterText
public String getFilterText()
-
setFilterText
public void setFilterText(String filterText)
-
isShowGroupHeaders
public boolean isShowGroupHeaders()
-
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)
-
nextPage
public void nextPage()
-
previousPage
public void previousPage()
-
firstPage
public void firstPage()
-
lastPage
public void lastPage()
-
gotoPage
public void gotoPage(int page)
-
getPageIndex
public int getPageIndex()
-
isUserHasProjectUpdatePermission
public boolean isUserHasProjectUpdatePermission()
-
deleteSelected
public void deleteSelected()
-
deleteProjectRecords
public void deleteProjectRecords(ProjectViewModel model)
-
updateProjectGroupNames
public void updateProjectGroupNames(ProjectViewModel model)
-
updateProjectTitle
public void updateProjectTitle(ProjectViewModel model)
-
updateProjectDescription
public void updateProjectDescription(ProjectViewModel model)
-
onProjectToGroupDropEvent
public void onProjectToGroupDropEvent()
-
gotoProjectByRp
public void gotoProjectByRp()
Goes to page in project list where project resides and scrolls to its positions using the request parameterCmnConst.PARAMNAME_PROJECT_ID
-
gotoProject
public void gotoProject(String strPid)
Goes to page in project list where project resides and scrolls to its positions- Parameters:
strPid
-String
the pid
-
gotoProject
public void gotoProject(Long projectId)
-
gotoProject
public void gotoProject(Projekt project)
-
gotoProject
public void gotoProject(Projekt project, boolean doRedirectIfNecessary)
Goes to page in project list where project resides and scrolls to its positions- Parameters:
project
-Projekt
to go todoRedirectIfNecessary
- redirect to project overview page if necessary
-
gotoProject
public void gotoProject(Long projectId, boolean doRedirectIfNecessary)
Goes to page in project list where project resides and scrolls to its positions- Parameters:
projectId
-Long
to go todoRedirectIfNecessary
- redirect to project overview page if necessary
-
updateData
public void updateData()
-
updateProjectViewModel
public void updateProjectViewModel(Long projectId)
-
openDesigner
public void openDesigner(Projekt project, boolean doRedirectIfNecessary)
-
destroy
@PreDestroy public void destroy()
-
saveProject
@Deprecated public void saveProject(Projekt project)
Deprecated.
-
-