Package com.snowbound.common.transport
Class PermissionLevel
- java.lang.Object
-
- com.snowbound.common.transport.PermissionLevel
-
public class PermissionLevel extends java.lang.Object
Enumerates allowed annotation permission levels. These determine whether annotations on the layer can be seen, edited, exported, and deleted.
-
-
Field Summary
Fields Modifier and Type Field Description static int
CREATE
Annotations on this layer can be created, but not edited or deleted afterwards.static int
DELETE
Annotations on this layer can be created, edited, and deleted.static int
EDIT
Annotations on this layer can be created and edited.static int
HIDDEN
Annotations are not visible.static int
PRINT
Annotations on this layer are visible and will appear when printing or exporting but are not editable.static int
PRINT_WATERMARK
static int
REDACTION
static int
VIEW
Annotations on this layer are visible but not editable.static int
VIEW_WATERMARK
-
Constructor Summary
Constructors Constructor Description PermissionLevel()
-
-
-
Field Detail
-
HIDDEN
public static final int HIDDEN
Annotations are not visible.- See Also:
- Constant Field Values
-
REDACTION
public static final int REDACTION
- See Also:
- Constant Field Values
-
PRINT_WATERMARK
public static final int PRINT_WATERMARK
- See Also:
- Constant Field Values
-
VIEW_WATERMARK
public static final int VIEW_WATERMARK
- See Also:
- Constant Field Values
-
VIEW
public static final int VIEW
Annotations on this layer are visible but not editable.- See Also:
- Constant Field Values
-
PRINT
public static final int PRINT
Annotations on this layer are visible and will appear when printing or exporting but are not editable.- See Also:
- Constant Field Values
-
CREATE
public static final int CREATE
Annotations on this layer can be created, but not edited or deleted afterwards.- See Also:
- Constant Field Values
-
EDIT
public static final int EDIT
Annotations on this layer can be created and edited.- See Also:
- Constant Field Values
-
DELETE
public static final int DELETE
Annotations on this layer can be created, edited, and deleted. The most permissive option.- See Also:
- Constant Field Values
-
-