//
// 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);
}
}