Uses of Interface
jmri.Role
-
Packages that use Role Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.configurexml Provides an XML-based mechanism for storing and restoring configurations.jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.swing jmri.jmrit.permission jmri.swing Provides small Swing-based tool and utility classes for JMRI basic forms. -
-
Uses of Role in jmri
Methods in jmri that return Role Modifier and Type Method Description Role
PermissionManager. addRole(java.lang.String name)
Add a new role.Methods in jmri that return types with arguments of type Role Modifier and Type Method Description java.util.Set<Role>
User. getRoles()
Methods in jmri with parameters of type Role Modifier and Type Method Description void
User. addRole(Role role)
BooleanPermission.BooleanValue
BooleanPermission. getDefaultPermission(Role role)
Get the default permission for a role.PermissionValue
Permission. getDefaultPermission(Role role)
Get the default permission for a role.BooleanPermission.BooleanValue
PermissionsSystemAdmin.PermissionEditOwnPassword. getDefaultPermission(Role role)
BooleanPermission.BooleanValue
PermissionsSystemAdmin.PermissionEditPermissions. getDefaultPermission(Role role)
BooleanPermission.BooleanValue
PermissionsSystemAdmin.PermissionEditPreferences. getDefaultPermission(Role role)
void
User. removeRole(Role role)
-
Uses of Role in jmri.configurexml
Methods in jmri.configurexml with parameters of type Role Modifier and Type Method Description BooleanPermission.BooleanValue
LoadAndStorePermissionOwner.LoadXmlFilePermission. getDefaultPermission(Role role)
BooleanPermission.BooleanValue
LoadAndStorePermissionOwner.StoreXmlFilePermission. getDefaultPermission(Role role)
-
Uses of Role in jmri.jmrit.display
Methods in jmri.jmrit.display with parameters of type Role Modifier and Type Method Description PermissionValue
EditorPermissions.EditorPermission. getDefaultPermission(Role role)
-
Uses of Role in jmri.jmrit.display.swing
Methods in jmri.jmrit.display.swing with parameters of type Role Modifier and Type Method Description javax.swing.JComponent
EditorPermissionsSwing.EditorPermissionSwing. getComponent(Role role, Permission permission, java.lang.Runnable onChange)
-
Uses of Role in jmri.jmrit.permission
Classes in jmri.jmrit.permission that implement Role Modifier and Type Class Description class
DefaultRole
A role in the permission system.Methods in jmri.jmrit.permission that return Role Modifier and Type Method Description Role
DefaultPermissionManager. addRole(java.lang.String name)
Methods in jmri.jmrit.permission that return types with arguments of type Role Modifier and Type Method Description java.util.Collection<Role>
DefaultPermissionManager. getRoles()
java.util.Set<Role>
DefaultUser. getRoles()
Methods in jmri.jmrit.permission with parameters of type Role Modifier and Type Method Description void
DefaultUser. addRole(Role role)
void
DefaultUser. removeRole(Role role)
Method parameters in jmri.jmrit.permission with type arguments of type Role Modifier and Type Method Description (package private) void
DefaultUser. setRoles(java.util.Set<Role> roles)
Constructors in jmri.jmrit.permission with parameters of type Role Constructor Description DefaultUser(java.lang.String username, java.lang.String password, int priority, java.lang.String systemUserName, Role[] roles)
-
Uses of Role in jmri.swing
Methods in jmri.swing with parameters of type Role Modifier and Type Method Description javax.swing.JComponent
PermissionSwing.BooleanPermissionSwing. getComponent(Role role, Permission permission, java.lang.Runnable onChange)
javax.swing.JComponent
PermissionSwing. getComponent(Role role, Permission permission, java.lang.Runnable onChange)
Get a component that configures this permission.
-