public class SystemTypes
extends java.lang.Object
IObject
classes are considered "system" types. System
types have special meaning with regard to ACL. They cannot be created except
by an administrator, primarily.Constructor and Description |
---|
SystemTypes() |
SystemTypes(ome.system.Roles roles) |
Modifier and Type | Method and Description |
---|---|
boolean |
isInSystemGroup(ome.model.internal.Details d) |
boolean |
isInSystemGroup(java.lang.Long groupId) |
boolean |
isInUserGroup(ome.model.internal.Details d) |
boolean |
isInUserGroup(java.lang.Long groupId) |
boolean |
isSystemType(java.lang.Class<?> klass)
classes which cannot be created by regular users.
|
public SystemTypes()
public SystemTypes(ome.system.Roles roles)
public boolean isSystemType(java.lang.Class<?> klass)
public boolean isInSystemGroup(java.lang.Long groupId)
public boolean isInSystemGroup(ome.model.internal.Details d)
public boolean isInUserGroup(java.lang.Long groupId)
public boolean isInUserGroup(ome.model.internal.Details d)