/*
* Copyright 2012 Shared Learning Collaborative, LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
// 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: 2012.04.20 at 03:09:04 PM EDT
//
package org.slc.sli.sample.entities;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for CourseLevelCharacteristicItemType.
*
* <p>The following schema fragment specifies the expected content contained within this class.
* <p>
* <pre>
* <simpleType name="CourseLevelCharacteristicItemType">
* <restriction base="{http://www.w3.org/2001/XMLSchema}token">
* <enumeration value="Advanced"/>
* <enumeration value="Advanced Placement"/>
* <enumeration value="Core Subject"/>
* <enumeration value="Correspondence"/>
* <enumeration value="CTE"/>
* <enumeration value="Distance Learning"/>
* <enumeration value="Dual Credit"/>
* <enumeration value="Graduation Credit"/>
* <enumeration value="Honors"/>
* <enumeration value="IB Course"/>
* <enumeration value="Magnet"/>
* <enumeration value="Pre-AP"/>
* <enumeration value="Pre-IB"/>
* <enumeration value="Remedial"/>
* <enumeration value="Students with disabilities"/>
* <enumeration value="Basic"/>
* <enumeration value="General"/>
* <enumeration value="Gifted and Talented"/>
* <enumeration value="College level"/>
* <enumeration value="English Language Learner"/>
* <enumeration value="Untracked"/>
* <enumeration value="Accepted as high school equivalent"/>
* <enumeration value="Other"/>
* </restriction>
* </simpleType>
* </pre>
*
*/
@XmlType(name = "CourseLevelCharacteristicItemType")
@XmlEnum
public enum CourseLevelCharacteristicItemType {
@XmlEnumValue("Advanced")
ADVANCED("Advanced"),
@XmlEnumValue("Advanced Placement")
ADVANCED_PLACEMENT("Advanced Placement"),
@XmlEnumValue("Core Subject")
CORE_SUBJECT("Core Subject"),
@XmlEnumValue("Correspondence")
CORRESPONDENCE("Correspondence"),
CTE("CTE"),
@XmlEnumValue("Distance Learning")
DISTANCE_LEARNING("Distance Learning"),
@XmlEnumValue("Dual Credit")
DUAL_CREDIT("Dual Credit"),
@XmlEnumValue("Graduation Credit")
GRADUATION_CREDIT("Graduation Credit"),
@XmlEnumValue("Honors")
HONORS("Honors"),
@XmlEnumValue("IB Course")
IB_COURSE("IB Course"),
@XmlEnumValue("Magnet")
MAGNET("Magnet"),
@XmlEnumValue("Pre-AP")
PRE_AP("Pre-AP"),
@XmlEnumValue("Pre-IB")
PRE_IB("Pre-IB"),
@XmlEnumValue("Remedial")
REMEDIAL("Remedial"),
@XmlEnumValue("Students with disabilities")
STUDENTS_WITH_DISABILITIES("Students with disabilities"),
@XmlEnumValue("Basic")
BASIC("Basic"),
@XmlEnumValue("General")
GENERAL("General"),
@XmlEnumValue("Gifted and Talented")
GIFTED_AND_TALENTED("Gifted and Talented"),
@XmlEnumValue("College level")
COLLEGE_LEVEL("College level"),
@XmlEnumValue("English Language Learner")
ENGLISH_LANGUAGE_LEARNER("English Language Learner"),
@XmlEnumValue("Untracked")
UNTRACKED("Untracked"),
@XmlEnumValue("Accepted as high school equivalent")
ACCEPTED_AS_HIGH_SCHOOL_EQUIVALENT("Accepted as high school equivalent"),
@XmlEnumValue("Other")
OTHER("Other");
private final String value;
CourseLevelCharacteristicItemType(String v) {
value = v;
}
public String value() {
return value;
}
public static CourseLevelCharacteristicItemType fromValue(String v) {
for (CourseLevelCharacteristicItemType c: CourseLevelCharacteristicItemType.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}