Uses of Interface
jmri.PermissionValue
Packages that use PermissionValue
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides control panel and associated visible icon classes.
-
Uses of PermissionValue in jmri
Classes in jmri that implement PermissionValueMethods in jmri that return PermissionValueModifier and TypeMethodDescriptionPermission.getDefaultPermission()Get the default permission if the user has no role.Permission.getDefaultPermission(Role role) Get the default permission for a role.Role.getPermissionValue(Permission permission) default PermissionValueMethods in jmri that return types with arguments of type PermissionValueMethods in jmri with parameters of type PermissionValueModifier and TypeMethodDescriptiondefault intBooleanPermission.compare(PermissionValue o1, PermissionValue o2) booleanPermissionManager.ensureAtLeastPermission(Permission permission, PermissionValue minValue) Checks if the current user has the permission.booleanUser.ensureAtLeastPermission(Permission permission, PermissionValue minValue) Checks if the current user has the permission.default StringBooleanPermission.getValue(PermissionValue value) Permission.getValue(PermissionValue value) booleanPermissionManager.hasAtLeastPermission(Permission permission, PermissionValue minValue) Has the current user permission?booleanUser.hasAtLeastPermission(Permission permission, PermissionValue minValue) booleanPermissionManager.hasAtLeastRemotePermission(String sessionId, Permission permission, PermissionValue minValue) Has the current user of this session permission?voidRole.setPermission(Permission permission, PermissionValue value) -
Uses of PermissionValue in jmri.jmrit.display
Classes in jmri.jmrit.display that implement PermissionValueMethods in jmri.jmrit.display that return PermissionValueModifier and TypeMethodDescriptionEditorPermissions.EditorPermission.getDefaultPermission()EditorPermissions.EditorPermission.getDefaultPermission(Role role) Methods in jmri.jmrit.display with parameters of type PermissionValueModifier and TypeMethodDescriptionintEditorPermissions.EditorPermission.compare(PermissionValue o1, PermissionValue o2) EditorPermissions.EditorPermission.getValue(PermissionValue value) -
Uses of PermissionValue in jmri.jmrit.permission
Methods in jmri.jmrit.permission that return PermissionValueMethods in jmri.jmrit.permission that return types with arguments of type PermissionValueMethods in jmri.jmrit.permission with parameters of type PermissionValueModifier and TypeMethodDescriptionbooleanDefaultPermissionManager.ensureAtLeastPermission(Permission permission, PermissionValue minValue) booleanDefaultUser.ensureAtLeastPermission(Permission permission, PermissionValue minValue) booleanDefaultPermissionManager.hasAtLeastPermission(Permission permission, PermissionValue minValue) booleanDefaultUser.hasAtLeastPermission(Permission permission, PermissionValue minValue) booleanDefaultPermissionManager.hasAtLeastRemotePermission(String sessionId, Permission permission, PermissionValue minValue) voidDefaultRole.setPermission(Permission permission, PermissionValue value) (package private) voidDefaultRole.setPermissionWithoutCheck(Permission permission, PermissionValue value)