public static enum Item.accessFlag extends java.lang.Enum<Item.accessFlag>
Enum Constant and Description |
---|
deleteItem
User can delete item
|
editAFields
create, edit and delete admin fields
|
editCFields
create, edit and delete custom fields
|
editImage
edit item image
|
editName
User can change item name
|
editOther
edit other item settings, not mentioned with own mask
|
editSubItems
edit ACL-propagated items, e.g.
|
execReports
execute reports over item, incl.
|
manageLog
view, add and delete item log records
|
setAcl
User can update ACL settings for item or user
|
view
User has at least view access to given item
|
viewAFields
view admin fields
|
viewCFields
view custom fields
|
viewProperties
User can view detailed item properties
|
Modifier and Type | Method and Description |
---|---|
long |
getValue() |
static Item.accessFlag |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Item.accessFlag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Item.accessFlag view
public static final Item.accessFlag viewProperties
public static final Item.accessFlag setAcl
public static final Item.accessFlag deleteItem
public static final Item.accessFlag editName
public static final Item.accessFlag viewCFields
public static final Item.accessFlag editCFields
public static final Item.accessFlag editOther
public static final Item.accessFlag editImage
public static final Item.accessFlag execReports
public static final Item.accessFlag editSubItems
public static final Item.accessFlag manageLog
public static final Item.accessFlag viewAFields
public static final Item.accessFlag editAFields
public static Item.accessFlag[] values()
for (Item.accessFlag c : Item.accessFlag.values()) System.out.println(c);
public static Item.accessFlag valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic long getValue()