org.pentaho.di.ui.repository.repositoryexplorer.model
Class UISecurity
java.lang.Object
org.pentaho.ui.xul.XulEventSourceAdapter
org.pentaho.di.ui.repository.repositoryexplorer.model.UISecurity
- All Implemented Interfaces:
- org.pentaho.ui.xul.XulEventSource
public class UISecurity
- extends org.pentaho.ui.xul.XulEventSourceAdapter
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
UISecurity
public UISecurity()
UISecurity
public UISecurity(RepositorySecurityManager rsm)
throws Exception
- Throws:
Exception
getSelectedDeck
public ObjectRecipient.Type getSelectedDeck()
setSelectedDeck
public void setSelectedDeck(ObjectRecipient.Type selectedDeck)
getSelectedUserIndex
public int getSelectedUserIndex()
setSelectedUserIndex
public void setSelectedUserIndex(int selectedUserIndex)
getSelectedUser
public IUIUser getSelectedUser()
setSelectedUser
public void setSelectedUser(IUIUser selectedUser)
getUserList
public List<IUIUser> getUserList()
setUserList
public void setUserList(List<IUIUser> userList)
updateUser
public void updateUser(IUIUser userToUpdate)
addUser
public void addUser(IUIUser userToAdd)
removeUser
public void removeUser(String name)
removeUser
public void removeUser(IUIUser userToRemove)