This project has retired. For details please refer to its
Attic page.
EnumAllowableActionsKey xref
1
2 package org.apache.chemistry.opencmis.commons.impl.jaxb;
3
4 import javax.xml.bind.annotation.XmlEnum;
5 import javax.xml.bind.annotation.XmlEnumValue;
6 import javax.xml.bind.annotation.XmlType;
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 @XmlType(name = "enumAllowableActionsKey", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
57 @XmlEnum
58 public enum EnumAllowableActionsKey {
59
60 @XmlEnumValue("canGetDescendents.Folder")
61 CAN_GET_DESCENDENTS_FOLDER("canGetDescendents.Folder"),
62 @XmlEnumValue("canGetChildren.Folder")
63 CAN_GET_CHILDREN_FOLDER("canGetChildren.Folder"),
64 @XmlEnumValue("canGetParents.Folder")
65 CAN_GET_PARENTS_FOLDER("canGetParents.Folder"),
66 @XmlEnumValue("canGetFolderParent.Object")
67 CAN_GET_FOLDER_PARENT_OBJECT("canGetFolderParent.Object"),
68 @XmlEnumValue("canCreateDocument.Folder")
69 CAN_CREATE_DOCUMENT_FOLDER("canCreateDocument.Folder"),
70 @XmlEnumValue("canCreateFolder.Folder")
71 CAN_CREATE_FOLDER_FOLDER("canCreateFolder.Folder"),
72 @XmlEnumValue("canCreateRelationship.Source")
73 CAN_CREATE_RELATIONSHIP_SOURCE("canCreateRelationship.Source"),
74 @XmlEnumValue("canCreateRelationship.Target")
75 CAN_CREATE_RELATIONSHIP_TARGET("canCreateRelationship.Target"),
76 @XmlEnumValue("canGetProperties.Object")
77 CAN_GET_PROPERTIES_OBJECT("canGetProperties.Object"),
78 @XmlEnumValue("canViewContent.Object")
79 CAN_VIEW_CONTENT_OBJECT("canViewContent.Object"),
80 @XmlEnumValue("canUpdateProperties.Object")
81 CAN_UPDATE_PROPERTIES_OBJECT("canUpdateProperties.Object"),
82 @XmlEnumValue("canMove.Object")
83 CAN_MOVE_OBJECT("canMove.Object"),
84 @XmlEnumValue("canMove.Target")
85 CAN_MOVE_TARGET("canMove.Target"),
86 @XmlEnumValue("canMove.Source")
87 CAN_MOVE_SOURCE("canMove.Source"),
88 @XmlEnumValue("canDelete.Object")
89 CAN_DELETE_OBJECT("canDelete.Object"),
90 @XmlEnumValue("canDeleteTree.Folder")
91 CAN_DELETE_TREE_FOLDER("canDeleteTree.Folder"),
92 @XmlEnumValue("canSetContent.Document")
93 CAN_SET_CONTENT_DOCUMENT("canSetContent.Document"),
94 @XmlEnumValue("canDeleteContent.Document")
95 CAN_DELETE_CONTENT_DOCUMENT("canDeleteContent.Document"),
96 @XmlEnumValue("canAddToFolder.Object")
97 CAN_ADD_TO_FOLDER_OBJECT("canAddToFolder.Object"),
98 @XmlEnumValue("canAddToFolder.Folder")
99 CAN_ADD_TO_FOLDER_FOLDER("canAddToFolder.Folder"),
100 @XmlEnumValue("canRemoveFromFolder.Object")
101 CAN_REMOVE_FROM_FOLDER_OBJECT("canRemoveFromFolder.Object"),
102 @XmlEnumValue("canRemoveFromFolder.Folder")
103 CAN_REMOVE_FROM_FOLDER_FOLDER("canRemoveFromFolder.Folder"),
104 @XmlEnumValue("canCheckout.Document")
105 CAN_CHECKOUT_DOCUMENT("canCheckout.Document"),
106 @XmlEnumValue("canCancelCheckout.Document")
107 CAN_CANCEL_CHECKOUT_DOCUMENT("canCancelCheckout.Document"),
108 @XmlEnumValue("canCheckin.Document")
109 CAN_CHECKIN_DOCUMENT("canCheckin.Document"),
110 @XmlEnumValue("canGetAllVersions.VersionSeries")
111 CAN_GET_ALL_VERSIONS_VERSION_SERIES("canGetAllVersions.VersionSeries"),
112 @XmlEnumValue("canGetObjectRelationships.Object")
113 CAN_GET_OBJECT_RELATIONSHIPS_OBJECT("canGetObjectRelationships.Object"),
114 @XmlEnumValue("canAddPolicy.Object")
115 CAN_ADD_POLICY_OBJECT("canAddPolicy.Object"),
116 @XmlEnumValue("canAddPolicy.Policy")
117 CAN_ADD_POLICY_POLICY("canAddPolicy.Policy"),
118 @XmlEnumValue("canRemovePolicy.Object")
119 CAN_REMOVE_POLICY_OBJECT("canRemovePolicy.Object"),
120 @XmlEnumValue("canRemovePolicy.Policy")
121 CAN_REMOVE_POLICY_POLICY("canRemovePolicy.Policy"),
122 @XmlEnumValue("canGetAppliedPolicies.Object")
123 CAN_GET_APPLIED_POLICIES_OBJECT("canGetAppliedPolicies.Object"),
124 @XmlEnumValue("canGetACL.Object")
125 CAN_GET_ACL_OBJECT("canGetACL.Object"),
126 @XmlEnumValue("canApplyACL.Object")
127 CAN_APPLY_ACL_OBJECT("canApplyACL.Object");
128 private final String value;
129
130 EnumAllowableActionsKey(String v) {
131 value = v;
132 }
133
134 public String value() {
135 return value;
136 }
137
138 public static EnumAllowableActionsKey fromValue(String v) {
139 for (EnumAllowableActionsKey c: EnumAllowableActionsKey.values()) {
140 if (c.value.equals(v)) {
141 return c;
142 }
143 }
144 throw new IllegalArgumentException(v);
145 }
146
147 }