package org.alfresco.repo.cmis.ws; import javax.xml.bind.annotation.XmlEnum; import javax.xml.bind.annotation.XmlEnumValue; import javax.xml.bind.annotation.XmlType; /** *
Java class for enumPropertiesDocument. * *
The following schema fragment specifies the expected content contained within this class. *
*
* <simpleType name="enumPropertiesDocument"> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="Name"/> * <enumeration value="ObjectId"/> * <enumeration value="BaseTypeId"/> * <enumeration value="Uri"/> * <enumeration value="ObjectTypeId"/> * <enumeration value="CreatedBy"/> * <enumeration value="CreationDate"/> * <enumeration value="LastModifiedBy"/> * <enumeration value="LastModificationDate"/> * <enumeration value="ChangeToken"/> * <enumeration value="IsImmutable"/> * <enumeration value="IsLatestVersion"/> * <enumeration value="IsMajorVersion"/> * <enumeration value="IsLatestMajorVersion"/> * <enumeration value="VersionLabel"/> * <enumeration value="VersionSeriesId"/> * <enumeration value="IsVersionSeriesCheckedOut"/> * <enumeration value="VersionSeriesCheckedOutBy"/> * <enumeration value="VersionSeriesCheckedOutId"/> * <enumeration value="CheckinComment"/> * <enumeration value="ContentStreamAllowed"/> * <enumeration value="ContentStreamLength"/> * <enumeration value="ContentStreamMimeType"/> * <enumeration value="ContentStreamFilename"/> * <enumeration value="ContentStreamUri"/> * </restriction> * </simpleType> ** */ @XmlType(name = "enumPropertiesDocument", namespace = "http://docs.oasis-open.org/ns/cmis/core/200901") @XmlEnum public enum EnumPropertiesDocument { @XmlEnumValue("Name") NAME("Name"), @XmlEnumValue("ObjectId") OBJECT_ID("ObjectId"), @XmlEnumValue("BaseTypeId") BASE_TYPE_ID("BaseTypeId"), @XmlEnumValue("Uri") URI("Uri"), @XmlEnumValue("ObjectTypeId") OBJECT_TYPE_ID("ObjectTypeId"), @XmlEnumValue("CreatedBy") CREATED_BY("CreatedBy"), @XmlEnumValue("CreationDate") CREATION_DATE("CreationDate"), @XmlEnumValue("LastModifiedBy") LAST_MODIFIED_BY("LastModifiedBy"), @XmlEnumValue("LastModificationDate") LAST_MODIFICATION_DATE("LastModificationDate"), @XmlEnumValue("ChangeToken") CHANGE_TOKEN("ChangeToken"), @XmlEnumValue("IsImmutable") IS_IMMUTABLE("IsImmutable"), @XmlEnumValue("IsLatestVersion") IS_LATEST_VERSION("IsLatestVersion"), @XmlEnumValue("IsMajorVersion") IS_MAJOR_VERSION("IsMajorVersion"), @XmlEnumValue("IsLatestMajorVersion") IS_LATEST_MAJOR_VERSION("IsLatestMajorVersion"), @XmlEnumValue("VersionLabel") VERSION_LABEL("VersionLabel"), @XmlEnumValue("VersionSeriesId") VERSION_SERIES_ID("VersionSeriesId"), @XmlEnumValue("IsVersionSeriesCheckedOut") IS_VERSION_SERIES_CHECKED_OUT("IsVersionSeriesCheckedOut"), @XmlEnumValue("VersionSeriesCheckedOutBy") VERSION_SERIES_CHECKED_OUT_BY("VersionSeriesCheckedOutBy"), @XmlEnumValue("VersionSeriesCheckedOutId") VERSION_SERIES_CHECKED_OUT_ID("VersionSeriesCheckedOutId"), @XmlEnumValue("CheckinComment") CHECKIN_COMMENT("CheckinComment"), @XmlEnumValue("ContentStreamAllowed") CONTENT_STREAM_ALLOWED("ContentStreamAllowed"), @XmlEnumValue("ContentStreamLength") CONTENT_STREAM_LENGTH("ContentStreamLength"), @XmlEnumValue("ContentStreamMimeType") CONTENT_STREAM_MIME_TYPE("ContentStreamMimeType"), @XmlEnumValue("ContentStreamFilename") CONTENT_STREAM_FILENAME("ContentStreamFilename"), @XmlEnumValue("ContentStreamUri") CONTENT_STREAM_URI("ContentStreamUri"); private final String value; EnumPropertiesDocument(String v) { value = v; } public String value() { return value; } public static EnumPropertiesDocument fromValue(String v) { for (EnumPropertiesDocument c: EnumPropertiesDocument.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }