Class UserModel
java.lang.Object
com.palantir.ptoss.cinch.core.DefaultBindableModel
com.inductiveautomation.factorypmi.application.components.managementpanel.UserModel
- All Implemented Interfaces:
- BindableModel,- Serializable
- See Also:
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetBadge()getNotes()getRoles()getUser()booleanbooleanbooleanReturns true if we're in a valid edit mode and the underlying user source allows username editingvoidvoidsetEditMode(EditMode editMode) voidsetFirstName(String firstName) voidsetLanguage(LocaleWrapper language) voidsetLastName(String lastName) voidvoidsetPassword(String password) voidvoidsetSchedule(String schedule) voidsetUser(User user, Set<UserSourceEditCapability> editFlags, EditMode editMode) voidsetUser(User user, Set<UserSourceEditCapability> editFlags, EditMode editMode, Collection<String> filterRoles) voidsetUsername(String username) Methods inherited from class com.palantir.ptoss.cinch.core.DefaultBindableModelbind, modelUpdated, unbind, unbindAll, update
- 
Constructor Details- 
UserModelpublic UserModel()
 
- 
- 
Method Details- 
setUser
- 
setUserpublic void setUser(User user, Set<UserSourceEditCapability> editFlags, EditMode editMode, @Nonnull Collection<String> filterRoles) 
- 
getUser
- 
getEditMode
- 
setEditMode
- 
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()
- 
getContactInfo
- 
getScheduleAdjustments
- 
getUsername
- 
setUsername
- 
getPassword
- 
setPassword
- 
getFirstName
- 
setFirstName
- 
getLastName
- 
setLastName
- 
getSchedule
- 
setSchedule
- 
getLanguage
- 
setLanguage
- 
getNotes
- 
setNotes
- 
getBadge
- 
setBadge
- 
getRoles
- 
setRoles
 
-