//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2016.07.27 at 04:06:37 PM EDT
//
package us.gov.ic.cvenum.ism.dissem;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for CVEnumISMDissemValues.
*
* <p>The following schema fragment specifies the expected content contained within this class.
* <p>
* <pre>
* <simpleType name="CVEnumISMDissemValues">
* <restriction base="{http://www.w3.org/2001/XMLSchema}token">
* <enumeration value="RS"/>
* <enumeration value="FOUO"/>
* <enumeration value="OC"/>
* <enumeration value="OC-USGOV"/>
* <enumeration value="IMC"/>
* <enumeration value="NF"/>
* <enumeration value="PR"/>
* <enumeration value="REL"/>
* <enumeration value="RELIDO"/>
* <enumeration value="EYES"/>
* <enumeration value="DSEN"/>
* <enumeration value="FISA"/>
* <enumeration value="DISPLAYONLY"/>
* </restriction>
* </simpleType>
* </pre>
*
*/
@XmlType(name = "CVEnumISMDissemValues", namespace = "urn:us:gov:ic:cvenum:ism:dissem")
@XmlEnum
public enum CVEnumISMDissemValues {
/**
* (U) RISK SENSITIVE
*
*/
RS("RS"),
/**
* (U) FOR OFFICIAL USE ONLY
*
*/
FOUO("FOUO"),
/**
* (U) ORIGINATOR CONTROLLED
*
*/
OC("OC"),
/**
* (U) ORIGINATOR CONTROLLED US GOVERNMENT
*
*/
@XmlEnumValue("OC-USGOV")
OC_USGOV("OC-USGOV"),
/**
* (U) CONTROLLED IMAGERY
*
*/
IMC("IMC"),
/**
* (U) NOT RELEASABLE TO FOREIGN NATIONALS
*
*/
NF("NF"),
/**
* (U) CAUTION-PROPRIETARY INFORMATION INVOLVED
*
*/
PR("PR"),
/**
* (U) AUTHORIZED FOR RELEASE TO
*
*/
REL("REL"),
/**
* (U) RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL
*
*/
RELIDO("RELIDO"),
/**
* (U) EYES ONLY
*
*/
EYES("EYES"),
/**
* (U) DEA SENSITIVE
*
*/
DSEN("DSEN"),
/**
* (U) FOREIGN INTELLIGENCE SURVEILLANCE ACT
*
*/
FISA("FISA"),
/**
* (U) AUTHORIZED FOR DISPLAY BUT NOT RELEASE TO
*
*/
DISPLAYONLY("DISPLAYONLY");
private final String value;
CVEnumISMDissemValues(String v) {
value = v;
}
public String value() {
return value;
}
public static CVEnumISMDissemValues fromValue(String v) {
for (CVEnumISMDissemValues c: CVEnumISMDissemValues.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}