ColorProfile.java 832 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.native2pdf.xml;

import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;

/*
 * This class specifies class file version 49.0 but uses Java 6 signatures.  Assumed Java 6.
 */
@XmlType(name="colorProfile")
@XmlEnum
public enum ColorProfile {
    EMBED("Embed"),
    OFF("Off"),
    ASK("Ask");
    
    private final String value;

    private ColorProfile(String v) {
        this.value = v;
    }

    public String value() {
        return this.value;
    }

    public static ColorProfile fromValue(String v) {
        for (ColorProfile c : ColorProfile.values()) {
            if (!c.value.equals(v)) continue;
            return c;
        }
        throw new IllegalArgumentException(v);
    }
}