com.evolveum.midpoint.web.controller.account
Class UserListController

java.lang.Object
  extended by com.evolveum.midpoint.web.controller.util.ListController<T>
      extended by com.evolveum.midpoint.web.controller.util.SortableListController<T>
          extended by com.evolveum.midpoint.web.controller.util.SearchableListController<GuiUserDto>
              extended by com.evolveum.midpoint.web.controller.account.UserListController
All Implemented Interfaces:
java.io.Serializable

@Controller(value="userList")
@Scope(value="session")
public class UserListController
extends SearchableListController<GuiUserDto>

Author:
katuska, lazyman
See Also:
Serialized Form

Field Summary
static java.lang.String PAGE_NAVIGATION
           
static java.lang.String PAGE_NAVIGATION_DELETE
           
 
Constructor Summary
UserListController()
           
 
Method Summary
 java.lang.String deleteAction()
           
 void deleteUsers()
           
 java.lang.String fillTableList()
           
 java.lang.String getSearchName()
           
 GuiUserDto getUser()
           
 void hideConfirmDelete()
           
 boolean isSelectAll()
           
 boolean isShowPopup()
           
protected  java.lang.String listObjects()
           
 void searchUser(javax.faces.event.ActionEvent evt)
           
 void selectAllPerformed(javax.faces.event.ValueChangeEvent event)
           
 void selectPerformed(javax.faces.event.ValueChangeEvent evt)
           
 void setSearchName(java.lang.String searchName)
           
 void setSelectAll(boolean selectAll)
           
 void setUser(GuiUserDto user)
           
 void showConfirmDelete()
           
 java.lang.String showUserDetails()
           
protected  void sort()
          Sort the list.
 void sortItem(javax.faces.event.ActionEvent e)
           
 
Methods inherited from class com.evolveum.midpoint.web.controller.util.SearchableListController
getQuery, setQuery
 
Methods inherited from class com.evolveum.midpoint.web.controller.util.SortableListController
getSortColumnName, isAscending, setAscending, setSortColumnName
 
Methods inherited from class com.evolveum.midpoint.web.controller.util.ListController
cleanup, getObjects, getOffset, getRowsCount, isFirstEnabled, isLastEnabled, isNextEnabled, isPreviousEnabled, listFirst, listLast, listNext, listPrevious, setOffset, setRowsCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PAGE_NAVIGATION

public static final java.lang.String PAGE_NAVIGATION
See Also:
Constant Field Values

PAGE_NAVIGATION_DELETE

public static final java.lang.String PAGE_NAVIGATION_DELETE
See Also:
Constant Field Values
Constructor Detail

UserListController

public UserListController()
Method Detail

showUserDetails

public java.lang.String showUserDetails()

deleteUsers

public void deleteUsers()

searchUser

public void searchUser(javax.faces.event.ActionEvent evt)

listObjects

protected java.lang.String listObjects()
Specified by:
listObjects in class ListController<GuiUserDto>

sort

protected void sort()
Description copied from class: SortableListController
Sort the list.

Specified by:
sort in class SortableListController<GuiUserDto>

isSelectAll

public boolean isSelectAll()

setSelectAll

public void setSelectAll(boolean selectAll)

selectAllPerformed

public void selectAllPerformed(javax.faces.event.ValueChangeEvent event)

selectPerformed

public void selectPerformed(javax.faces.event.ValueChangeEvent evt)

sortItem

public void sortItem(javax.faces.event.ActionEvent e)

deleteAction

public java.lang.String deleteAction()

fillTableList

public java.lang.String fillTableList()

getUser

public GuiUserDto getUser()

setUser

public void setUser(GuiUserDto user)

getSearchName

public java.lang.String getSearchName()

setSearchName

public void setSearchName(java.lang.String searchName)

isShowPopup

public boolean isShowPopup()

hideConfirmDelete

public void hideConfirmDelete()

showConfirmDelete

public void showConfirmDelete()


Copyright © 2011 evolveum. All Rights Reserved.