Uses of Interface
jmri.Permission
-
Packages that use Permission 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.permission -
-
Uses of Permission in jmri
Classes in jmri that implement Permission Modifier and Type Class Description static class
PermissionsSystemAdmin.PermissionEditOwnPassword
static class
PermissionsSystemAdmin.PermissionEditPermissions
static class
PermissionsSystemAdmin.PermissionEditPreferences
Fields in jmri declared as Permission Modifier and Type Field Description static Permission
PermissionsSystemAdmin. PERMISSION_EDIT_OWN_PASSWORD
static Permission
PermissionsSystemAdmin. PERMISSION_EDIT_PERMISSIONS
static Permission
PermissionsSystemAdmin. PERMISSION_EDIT_PREFERENCES
Methods in jmri that return types with arguments of type Permission Modifier and Type Method Description java.util.Map<Permission,java.lang.Boolean>
Role. getPermissions()
Methods in jmri with parameters of type Permission Modifier and Type Method Description boolean
PermissionManager. checkPermission(Permission permission)
Checks if the current user has the permission.boolean
User. checkPermission(Permission permission)
Checks if the current user has the permission.boolean
PermissionManager. hasPermission(Permission permission)
boolean
Role. hasPermission(Permission permission)
boolean
User. hasPermission(Permission permission)
void
PermissionManager. registerPermission(Permission permission)
void
Role. setPermission(Permission permission, boolean enable)
-
Uses of Permission in jmri.configurexml
Classes in jmri.configurexml that implement Permission Modifier and Type Class Description static class
LoadAndStorePermissionOwner.LoadXmlFilePermission
static class
LoadAndStorePermissionOwner.StoreXmlFilePermission
-
Uses of Permission in jmri.jmrit.permission
Methods in jmri.jmrit.permission that return types with arguments of type Permission Modifier and Type Method Description java.util.Set<Permission>
DefaultPermissionManager. getPermissions(PermissionOwner owner)
java.util.Map<Permission,java.lang.Boolean>
DefaultRole. getPermissions()
Methods in jmri.jmrit.permission with parameters of type Permission Modifier and Type Method Description boolean
DefaultPermissionManager. checkPermission(Permission permission)
boolean
DefaultUser. checkPermission(Permission permission)
boolean
DefaultPermissionManager. hasPermission(Permission permission)
boolean
DefaultRole. hasPermission(Permission permission)
boolean
DefaultUser. hasPermission(Permission permission)
void
DefaultPermissionManager. registerPermission(Permission permission)
void
DefaultRole. setPermission(Permission permission, boolean enable)
(package private) void
DefaultRole. setPermissionWithoutCheck(Permission permission, boolean enable)
-