Uses of Interface
jmri.PermissionValue
-
Packages that use PermissionValue Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.permission -
-
Uses of PermissionValue in jmri
Classes in jmri that implement PermissionValue Modifier and Type Class Description static classBooleanPermission.BooleanValueMethods in jmri that return PermissionValue Modifier and Type Method Description PermissionValuePermission. getDefaultPermission()Get the default permission if the user has no role.PermissionValuePermission. getDefaultPermission(Role role)Get the default permission for a role.PermissionValueRole. getPermissionValue(Permission permission)default PermissionValueBooleanPermission. valueOf(java.lang.String value)PermissionValuePermission. valueOf(java.lang.String value)Methods in jmri that return types with arguments of type PermissionValue Modifier and Type Method Description java.util.Map<Permission,PermissionValue>Role. getPermissions()Methods in jmri with parameters of type PermissionValue Modifier and Type Method Description default 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 java.lang.StringBooleanPermission. getValue(PermissionValue value)java.lang.StringPermission. getValue(PermissionValue value)booleanPermissionManager. hasAtLeastPermission(Permission permission, PermissionValue minValue)Has the current user permission?booleanUser. hasAtLeastPermission(Permission permission, PermissionValue minValue)booleanPermissionManager. hasAtLeastRemotePermission(java.lang.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 PermissionValue Modifier and Type Class Description static classEditorPermissions.EditorPermissionEnumMethods in jmri.jmrit.display that return PermissionValue Modifier and Type Method Description PermissionValueEditorPermissions.EditorPermission. getDefaultPermission()PermissionValueEditorPermissions.EditorPermission. getDefaultPermission(Role role)PermissionValueEditorPermissions.EditorPermission. valueOf(java.lang.String value)Methods in jmri.jmrit.display with parameters of type PermissionValue Modifier and Type Method Description intEditorPermissions.EditorPermission. compare(PermissionValue o1, PermissionValue o2)java.lang.StringEditorPermissions.EditorPermission. getValue(PermissionValue value) -
Uses of PermissionValue in jmri.jmrit.permission
Methods in jmri.jmrit.permission that return PermissionValue Modifier and Type Method Description PermissionValueDefaultRole. getPermissionValue(Permission permission)Methods in jmri.jmrit.permission that return types with arguments of type PermissionValue Modifier and Type Method Description java.util.Map<Permission,PermissionValue>DefaultRole. getPermissions()Methods in jmri.jmrit.permission with parameters of type PermissionValue Modifier and Type Method Description booleanDefaultPermissionManager. 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(java.lang.String sessionId, Permission permission, PermissionValue minValue)voidDefaultRole. setPermission(Permission permission, PermissionValue value)(package private) voidDefaultRole. setPermissionWithoutCheck(Permission permission, PermissionValue value)
-