// // 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 mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core; import javax.xml.bind.annotation.XmlEnum; import javax.xml.bind.annotation.XmlEnumValue; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for CompassDirectionType. * * <p>The following schema fragment specifies the expected content contained within this class. * <p> * <pre> * <simpleType name="CompassDirectionType"> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="north"/> * <enumeration value="northNortheast"/> * <enumeration value="northeast"/> * <enumeration value="eastNortheast"/> * <enumeration value="east"/> * <enumeration value="eastSoutheast"/> * <enumeration value="southeast"/> * <enumeration value="southSoutheast"/> * <enumeration value="south"/> * <enumeration value="southSouthwest"/> * <enumeration value="southwest"/> * <enumeration value="westSouthwest"/> * <enumeration value="west"/> * <enumeration value="westNorthwest"/> * <enumeration value="northWest"/> * <enumeration value="northNorthwest"/> * <enumeration value="noInformation"/> * </restriction> * </simpleType> * </pre> * */ @XmlType(name = "CompassDirectionType") @XmlEnum public enum CompassDirectionType { /** * North: The geographic half-octant centered on the direction of north [desc] The half-octant extends from 348.75 (-11.25) arc degrees to 11.25 arc degrees. * */ @XmlEnumValue("north") NORTH("north"), /** * North-northeast: The geographic half-octant centered on the direction of north-northeast. [desc] The half-octant extends from 11.25 arc degrees to 33.75 arc degrees. * */ @XmlEnumValue("northNortheast") NORTH_NORTHEAST("northNortheast"), /** * Northeast: The geographic half-octant centered on the direction of northeast. [desc] The half-octant extends from 33.75 arc degrees to 56.25 arc degrees. * */ @XmlEnumValue("northeast") NORTHEAST("northeast"), /** * East-northeast: The geographic half-octant centered on the direction of east-northeast. [desc] The half-octant extends from 56.25 arc degrees to 78.75 arc degrees. * */ @XmlEnumValue("eastNortheast") EAST_NORTHEAST("eastNortheast"), /** * East: The geographic half-octant centered on direction of east. [desc] The half-octant extends from 78.75 arc degrees to 101.25 arc degrees. * */ @XmlEnumValue("east") EAST("east"), /** * East-southeast: The geographic half-octant centered on the direction of east-southeast. [desc] The half-octant extends from 101.25 arc degrees to 123.75 arc degrees. * */ @XmlEnumValue("eastSoutheast") EAST_SOUTHEAST("eastSoutheast"), /** * Southeast: The geographic half-octant centered on the direction of southeast. [desc] The half-octant extends from 123.75 arc degrees to 146.25 arc degrees. * */ @XmlEnumValue("southeast") SOUTHEAST("southeast"), /** * South-southeast: The geographic half-octant centered on the direction of south-southeast. [desc] The half-octant extends from 146.25 arc degrees to 168.75 arc degrees. * */ @XmlEnumValue("southSoutheast") SOUTH_SOUTHEAST("southSoutheast"), /** * South: The geographic half-octant centered on the direction of south. [desc] The half-octant extends from 168.75 arc degrees to 191.25 arc degrees. * */ @XmlEnumValue("south") SOUTH("south"), /** * South-southwest: The geographic half-octant centered on the direction of south-southwest [desc] The half-octant extends from 191.25 arc degrees to 213.75 arc degrees. * */ @XmlEnumValue("southSouthwest") SOUTH_SOUTHWEST("southSouthwest"), /** * Southwest: The geographic half-octant centered on the direction of southwest [desc] The half-octant extends from 213.75 arc degrees to 236.25 arc degrees. * */ @XmlEnumValue("southwest") SOUTHWEST("southwest"), /** * West-southwest: The geographic half-octant centered on the direction of west-southwest [desc] The half-octant extends from 236.25 arc degrees to 258.75 arc degrees. * */ @XmlEnumValue("westSouthwest") WEST_SOUTHWEST("westSouthwest"), /** * West: The geographic half-octant centered on the direction of west. [desc] The half-octant extends from 258.75 arc degrees to 281.25 arc degrees. * */ @XmlEnumValue("west") WEST("west"), /** * West-northwest: The geographic half-octant centered on the direction of west-northwest. [desc] The half-octant extends from 281.25 arc degrees to 303.75 arc degrees. * */ @XmlEnumValue("westNorthwest") WEST_NORTHWEST("westNorthwest"), /** * Northwest: The geographic half-octant centered on the direction of northwest. [desc] The half-octant extends from 303.75 arc degrees to 326.25 arc degrees. * */ @XmlEnumValue("northWest") NORTH_WEST("northWest"), /** * North-northwest: The geographic half-octant centered on the direction of north-northwest. [desc] The half-octant extends from 326.25 arc degrees to 348.75 arc degrees. * */ @XmlEnumValue("northNorthwest") NORTH_NORTHWEST("northNorthwest"), /** * No Information: There is no information specified regarding the attribute value. [desc] Depending on the nature and quality of available information, the state of the data collection/update process, and other conditions, it may not be possible to populate a value due to lack of knowledge. * */ @XmlEnumValue("noInformation") NO_INFORMATION("noInformation"); private final String value; CompassDirectionType(String v) { value = v; } public String value() { return value; } public static CompassDirectionType fromValue(String v) { for (CompassDirectionType c: CompassDirectionType.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }