org.pentaho.di.ui.repository.repositoryexplorer.model
Class UISecurityUser

java.lang.Object
  extended by org.pentaho.ui.xul.XulEventSourceAdapter
      extended by org.pentaho.di.ui.repository.repositoryexplorer.model.UISecurityUser
All Implemented Interfaces:
org.pentaho.ui.xul.XulEventSource

public class UISecurityUser
extends org.pentaho.ui.xul.XulEventSourceAdapter


Constructor Summary
UISecurityUser(RepositorySecurityManager rsm)
           
 
Method Summary
 void clear()
           
 String getDescription()
           
 UISecurity.Mode getMode()
           
 String getName()
           
 String getPassword()
           
 UISecurityUser getUISecurityUser()
           
 IUser getUserInfo()
           
 void setDescription(String description)
           
 void setMode(UISecurity.Mode mode)
           
 void setName(String name)
           
 void setPassword(String password)
           
 void setUser(IUIUser user)
           
 
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UISecurityUser

public UISecurityUser(RepositorySecurityManager rsm)
Method Detail

setUser

public void setUser(IUIUser user)
             throws Exception
Throws:
Exception

getUISecurityUser

public UISecurityUser getUISecurityUser()

getMode

public UISecurity.Mode getMode()

setMode

public void setMode(UISecurity.Mode mode)

getName

public String getName()

setName

public void setName(String name)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

clear

public void clear()

getUserInfo

public IUser getUserInfo()
                  throws KettleException
Throws:
KettleException