This project has retired. For details please refer to its
Attic page.
EnumPropertiesDocument 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 @XmlType(name = "enumPropertiesDocument", namespace = "http://docs.oasis-open.org/ns/cmis/core/200908/")
37 @XmlEnum
38 public enum EnumPropertiesDocument {
39
40 @XmlEnumValue("cmis:isImmutable")
41 CMIS_IS_IMMUTABLE("cmis:isImmutable"),
42 @XmlEnumValue("cmis:isLatestVersion")
43 CMIS_IS_LATEST_VERSION("cmis:isLatestVersion"),
44 @XmlEnumValue("cmis:isMajorVersion")
45 CMIS_IS_MAJOR_VERSION("cmis:isMajorVersion"),
46 @XmlEnumValue("cmis:isLatestMajorVersion")
47 CMIS_IS_LATEST_MAJOR_VERSION("cmis:isLatestMajorVersion"),
48 @XmlEnumValue("cmis:versionLabel")
49 CMIS_VERSION_LABEL("cmis:versionLabel"),
50 @XmlEnumValue("cmis:versionSeriesId")
51 CMIS_VERSION_SERIES_ID("cmis:versionSeriesId"),
52 @XmlEnumValue("cmis:isVersionSeriesCheckedOut")
53 CMIS_IS_VERSION_SERIES_CHECKED_OUT("cmis:isVersionSeriesCheckedOut"),
54 @XmlEnumValue("cmis:versionSeriesCheckedOutBy")
55 CMIS_VERSION_SERIES_CHECKED_OUT_BY("cmis:versionSeriesCheckedOutBy"),
56 @XmlEnumValue("cmis:versionSeriesCheckedOutId")
57 CMIS_VERSION_SERIES_CHECKED_OUT_ID("cmis:versionSeriesCheckedOutId"),
58 @XmlEnumValue("cmis:checkinComment")
59 CMIS_CHECKIN_COMMENT("cmis:checkinComment"),
60 @XmlEnumValue("cmis:contentStreamLength")
61 CMIS_CONTENT_STREAM_LENGTH("cmis:contentStreamLength"),
62 @XmlEnumValue("cmis:contentStreamMimeType")
63 CMIS_CONTENT_STREAM_MIME_TYPE("cmis:contentStreamMimeType"),
64 @XmlEnumValue("cmis:contentStreamFileName")
65 CMIS_CONTENT_STREAM_FILE_NAME("cmis:contentStreamFileName"),
66 @XmlEnumValue("cmis:contentStreamId")
67 CMIS_CONTENT_STREAM_ID("cmis:contentStreamId");
68 private final String value;
69
70 EnumPropertiesDocument(String v) {
71 value = v;
72 }
73
74 public String value() {
75 return value;
76 }
77
78 public static EnumPropertiesDocument fromValue(String v) {
79 for (EnumPropertiesDocument c: EnumPropertiesDocument.values()) {
80 if (c.value.equals(v)) {
81 return c;
82 }
83 }
84 throw new IllegalArgumentException(v);
85 }
86
87 }