public class UserModel extends DefaultBindableModel
Modifier and Type | Class and Description |
---|---|
static class |
UserModel.UserUpdates |
Constructor and Description |
---|
UserModel() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ContactInfo> |
getContactInfo() |
EditMode |
getEditMode() |
java.lang.String |
getFirstName() |
LocaleWrapper |
getLanguage() |
java.lang.String |
getLastName() |
java.lang.String |
getNotes() |
java.lang.String |
getPassword() |
java.util.List<java.lang.String> |
getRoles() |
java.lang.String |
getSchedule() |
java.util.List<ScheduleAdjustment> |
getScheduleAdjustments() |
User |
getUser() |
java.lang.String |
getUsername() |
boolean |
isEditMeta() |
boolean |
isEditPassword() |
boolean |
isEditUsername()
Returns true if we're in a valid edit mode and the underlying user source allows username editing
|
void |
setEditMode(EditMode editMode) |
void |
setFirstName(java.lang.String firstName) |
void |
setLanguage(LocaleWrapper language) |
void |
setLastName(java.lang.String lastName) |
void |
setNotes(java.lang.String notes) |
void |
setPassword(java.lang.String password) |
void |
setRoles(java.util.List<java.lang.String> roles) |
void |
setSchedule(java.lang.String schedule) |
void |
setUser(User user,
java.util.Set<UserSourceEditCapability> editFlags,
EditMode editMode) |
void |
setUser(User user,
java.util.Set<UserSourceEditCapability> editFlags,
EditMode editMode,
java.util.Collection<java.lang.String> filterRoles) |
void |
setUsername(java.lang.String username) |
bind, modelUpdated, unbind, unbindAll, update
public void setUser(User user, java.util.Set<UserSourceEditCapability> editFlags, EditMode editMode)
public void setUser(User user, java.util.Set<UserSourceEditCapability> editFlags, EditMode editMode, @Nonnull java.util.Collection<java.lang.String> filterRoles)
public User getUser()
public EditMode getEditMode()
public void setEditMode(EditMode editMode)
public boolean isEditUsername()
public boolean isEditPassword()
public boolean isEditMeta()
public java.util.List<ContactInfo> getContactInfo()
public java.util.List<ScheduleAdjustment> getScheduleAdjustments()
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
public java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
public java.lang.String getSchedule()
public void setSchedule(java.lang.String schedule)
public LocaleWrapper getLanguage()
public void setLanguage(LocaleWrapper language)
public java.lang.String getNotes()
public void setNotes(java.lang.String notes)
public java.util.List<java.lang.String> getRoles()
public void setRoles(java.util.List<java.lang.String> roles)