Class UserModel
- java.lang.Object
- 
- com.palantir.ptoss.cinch.core.DefaultBindableModel
- 
- com.inductiveautomation.factorypmi.application.components.managementpanel.UserModel
 
 
- 
- All Implemented Interfaces:
- BindableModel,- java.io.Serializable
 
 public class UserModel extends DefaultBindableModel - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUserModel.UserUpdates
 - 
Constructor SummaryConstructors Constructor Description UserModel()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBadge()java.util.List<ContactInfo>getContactInfo()EditModegetEditMode()java.lang.StringgetFirstName()LocaleWrappergetLanguage()java.lang.StringgetLastName()java.lang.StringgetNotes()java.lang.StringgetPassword()java.util.List<java.lang.String>getRoles()java.lang.StringgetSchedule()java.util.List<ScheduleAdjustment>getScheduleAdjustments()UsergetUser()java.lang.StringgetUsername()booleanisEditMeta()booleanisEditPassword()booleanisEditUsername()Returns true if we're in a valid edit mode and the underlying user source allows username editingvoidsetBadge(java.lang.String badge)voidsetEditMode(EditMode editMode)voidsetFirstName(java.lang.String firstName)voidsetLanguage(LocaleWrapper language)voidsetLastName(java.lang.String lastName)voidsetNotes(java.lang.String notes)voidsetPassword(java.lang.String password)voidsetRoles(java.util.List<java.lang.String> roles)voidsetSchedule(java.lang.String schedule)voidsetUser(User user, java.util.Set<UserSourceEditCapability> editFlags, EditMode editMode)voidsetUser(User user, java.util.Set<UserSourceEditCapability> editFlags, EditMode editMode, java.util.Collection<java.lang.String> filterRoles)voidsetUsername(java.lang.String username)- 
Methods inherited from class com.palantir.ptoss.cinch.core.DefaultBindableModelbind, modelUpdated, unbind, unbindAll, update
 
- 
 
- 
- 
- 
Method Detail- 
setUserpublic void setUser(User user, java.util.Set<UserSourceEditCapability> editFlags, EditMode editMode) 
 - 
setUserpublic void setUser(User user, java.util.Set<UserSourceEditCapability> editFlags, EditMode editMode, @Nonnull java.util.Collection<java.lang.String> filterRoles) 
 - 
getUserpublic User getUser() 
 - 
getEditModepublic EditMode getEditMode() 
 - 
setEditModepublic void setEditMode(EditMode editMode) 
 - 
isEditUsernamepublic boolean isEditUsername() Returns true if we're in a valid edit mode and the underlying user source allows username editing
 - 
isEditPasswordpublic boolean isEditPassword() 
 - 
isEditMetapublic boolean isEditMeta() 
 - 
getContactInfopublic java.util.List<ContactInfo> getContactInfo() 
 - 
getScheduleAdjustmentspublic java.util.List<ScheduleAdjustment> getScheduleAdjustments() 
 - 
getUsername@Nullable public java.lang.String getUsername() 
 - 
setUsernamepublic void setUsername(java.lang.String username) 
 - 
getPassword@Nullable public java.lang.String getPassword() 
 - 
setPasswordpublic void setPassword(java.lang.String password) 
 - 
getFirstName@Nullable public java.lang.String getFirstName() 
 - 
setFirstNamepublic void setFirstName(java.lang.String firstName) 
 - 
getLastName@Nullable public java.lang.String getLastName() 
 - 
setLastNamepublic void setLastName(java.lang.String lastName) 
 - 
getSchedule@Nullable public java.lang.String getSchedule() 
 - 
setSchedulepublic void setSchedule(java.lang.String schedule) 
 - 
getLanguagepublic LocaleWrapper getLanguage() 
 - 
setLanguagepublic void setLanguage(LocaleWrapper language) 
 - 
getNotes@Nullable public java.lang.String getNotes() 
 - 
setNotespublic void setNotes(java.lang.String notes) 
 - 
getBadge@Nullable public java.lang.String getBadge() 
 - 
setBadgepublic void setBadge(java.lang.String badge) 
 - 
getRolespublic java.util.List<java.lang.String> getRoles() 
 - 
setRolespublic void setRoles(java.util.List<java.lang.String> roles) 
 
- 
 
-