/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 2.0.11
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */

package pt.gov.cartaodecidadao;

public final class XMLUserData {
  public final static XMLUserData XML_PHOTO = new XMLUserData("XML_PHOTO", pteidlibJava_WrapperJNI.XML_PHOTO_get());
  public final static XMLUserData XML_NAME = new XMLUserData("XML_NAME");
  public final static XMLUserData XML_GIVEN_NAME = new XMLUserData("XML_GIVEN_NAME");
  public final static XMLUserData XML_SURNAME = new XMLUserData("XML_SURNAME");
  public final static XMLUserData XML_NIC = new XMLUserData("XML_NIC");
  public final static XMLUserData XML_EXPIRY_DATE = new XMLUserData("XML_EXPIRY_DATE");
  public final static XMLUserData XML_GENDER = new XMLUserData("XML_GENDER");
  public final static XMLUserData XML_HEIGHT = new XMLUserData("XML_HEIGHT");
  public final static XMLUserData XML_NATIONALITY = new XMLUserData("XML_NATIONALITY");
  public final static XMLUserData XML_DATE_OF_BIRTH = new XMLUserData("XML_DATE_OF_BIRTH");
  public final static XMLUserData XML_GIVEN_NAME_FATHER = new XMLUserData("XML_GIVEN_NAME_FATHER");
  public final static XMLUserData XML_SURNAME_FATHER = new XMLUserData("XML_SURNAME_FATHER");
  public final static XMLUserData XML_GIVEN_NAME_MOTHER = new XMLUserData("XML_GIVEN_NAME_MOTHER");
  public final static XMLUserData XML_SURNAME_MOTHER = new XMLUserData("XML_SURNAME_MOTHER");
  public final static XMLUserData XML_ACCIDENTAL_INDICATIONS = new XMLUserData("XML_ACCIDENTAL_INDICATIONS");
  public final static XMLUserData XML_DOCUMENT_NO = new XMLUserData("XML_DOCUMENT_NO");
  public final static XMLUserData XML_TAX_NO = new XMLUserData("XML_TAX_NO");
  public final static XMLUserData XML_SOCIAL_SECURITY_NO = new XMLUserData("XML_SOCIAL_SECURITY_NO");
  public final static XMLUserData XML_HEALTH_NO = new XMLUserData("XML_HEALTH_NO");
  public final static XMLUserData XML_MRZ1 = new XMLUserData("XML_MRZ1");
  public final static XMLUserData XML_MRZ2 = new XMLUserData("XML_MRZ2");
  public final static XMLUserData XML_MRZ3 = new XMLUserData("XML_MRZ3");
  public final static XMLUserData XML_CARD_VERSION = new XMLUserData("XML_CARD_VERSION");
  public final static XMLUserData XML_CARD_NUMBER_PAN = new XMLUserData("XML_CARD_NUMBER_PAN");
  public final static XMLUserData XML_ISSUING_DATE = new XMLUserData("XML_ISSUING_DATE");
  public final static XMLUserData XML_ISSUING_ENTITY = new XMLUserData("XML_ISSUING_ENTITY");
  public final static XMLUserData XML_DOCUMENT_TYPE = new XMLUserData("XML_DOCUMENT_TYPE");
  public final static XMLUserData XML_LOCAL_OF_REQUEST = new XMLUserData("XML_LOCAL_OF_REQUEST");
  public final static XMLUserData XML_VERSION = new XMLUserData("XML_VERSION");
  public final static XMLUserData XML_DISTRICT = new XMLUserData("XML_DISTRICT");
  public final static XMLUserData XML_MUNICIPALITY = new XMLUserData("XML_MUNICIPALITY");
  public final static XMLUserData XML_CIVIL_PARISH = new XMLUserData("XML_CIVIL_PARISH");
  public final static XMLUserData XML_ABBR_STREET_TYPE = new XMLUserData("XML_ABBR_STREET_TYPE");
  public final static XMLUserData XML_STREET_TYPE = new XMLUserData("XML_STREET_TYPE");
  public final static XMLUserData XML_STREET_NAME = new XMLUserData("XML_STREET_NAME");
  public final static XMLUserData XML_ABBR_BUILDING_TYPE = new XMLUserData("XML_ABBR_BUILDING_TYPE");
  public final static XMLUserData XML_BUILDING_TYPE = new XMLUserData("XML_BUILDING_TYPE");
  public final static XMLUserData XML_DOOR_NO = new XMLUserData("XML_DOOR_NO");
  public final static XMLUserData XML_FLOOR = new XMLUserData("XML_FLOOR");
  public final static XMLUserData XML_SIDE = new XMLUserData("XML_SIDE");
  public final static XMLUserData XML_PLACE = new XMLUserData("XML_PLACE");
  public final static XMLUserData XML_LOCALITY = new XMLUserData("XML_LOCALITY");
  public final static XMLUserData XML_ZIP4 = new XMLUserData("XML_ZIP4");
  public final static XMLUserData XML_ZIP3 = new XMLUserData("XML_ZIP3");
  public final static XMLUserData XML_POSTAL_LOCALITY = new XMLUserData("XML_POSTAL_LOCALITY");
  public final static XMLUserData XML_PERSONAL_NOTES = new XMLUserData("XML_PERSONAL_NOTES");
  public final static XMLUserData XML_FOREIGN_COUNTRY = new XMLUserData("XML_FOREIGN_COUNTRY");
  public final static XMLUserData XML_FOREIGN_ADDRESS = new XMLUserData("XML_FOREIGN_ADDRESS");
  public final static XMLUserData XML_FOREIGN_CITY = new XMLUserData("XML_FOREIGN_CITY");
  public final static XMLUserData XML_FOREIGN_REGION = new XMLUserData("XML_FOREIGN_REGION");
  public final static XMLUserData XML_FOREIGN_LOCALITY = new XMLUserData("XML_FOREIGN_LOCALITY");
  public final static XMLUserData XML_FOREIGN_POSTAL_CODE = new XMLUserData("XML_FOREIGN_POSTAL_CODE");

  public final int swigValue() {
    return swigValue;
  }

  public String toString() {
    return swigName;
  }

  public static XMLUserData swigToEnum(int swigValue) {
    if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
      return swigValues[swigValue];
    for (int i = 0; i < swigValues.length; i++)
      if (swigValues[i].swigValue == swigValue)
        return swigValues[i];
    throw new IllegalArgumentException("No enum " + XMLUserData.class + " with value " + swigValue);
  }

  private XMLUserData(String swigName) {
    this.swigName = swigName;
    this.swigValue = swigNext++;
  }

  private XMLUserData(String swigName, int swigValue) {
    this.swigName = swigName;
    this.swigValue = swigValue;
    swigNext = swigValue+1;
  }

  private XMLUserData(String swigName, XMLUserData swigEnum) {
    this.swigName = swigName;
    this.swigValue = swigEnum.swigValue;
    swigNext = this.swigValue+1;
  }

  private static XMLUserData[] swigValues = { XML_PHOTO, XML_NAME, XML_GIVEN_NAME, XML_SURNAME, XML_NIC, XML_EXPIRY_DATE, XML_GENDER, XML_HEIGHT, XML_NATIONALITY, XML_DATE_OF_BIRTH, XML_GIVEN_NAME_FATHER, XML_SURNAME_FATHER, XML_GIVEN_NAME_MOTHER, XML_SURNAME_MOTHER, XML_ACCIDENTAL_INDICATIONS, XML_DOCUMENT_NO, XML_TAX_NO, XML_SOCIAL_SECURITY_NO, XML_HEALTH_NO, XML_MRZ1, XML_MRZ2, XML_MRZ3, XML_CARD_VERSION, XML_CARD_NUMBER_PAN, XML_ISSUING_DATE, XML_ISSUING_ENTITY, XML_DOCUMENT_TYPE, XML_LOCAL_OF_REQUEST, XML_VERSION, XML_DISTRICT, XML_MUNICIPALITY, XML_CIVIL_PARISH, XML_ABBR_STREET_TYPE, XML_STREET_TYPE, XML_STREET_NAME, XML_ABBR_BUILDING_TYPE, XML_BUILDING_TYPE, XML_DOOR_NO, XML_FLOOR, XML_SIDE, XML_PLACE, XML_LOCALITY, XML_ZIP4, XML_ZIP3, XML_POSTAL_LOCALITY, XML_PERSONAL_NOTES, XML_FOREIGN_COUNTRY, XML_FOREIGN_ADDRESS, XML_FOREIGN_CITY, XML_FOREIGN_REGION, XML_FOREIGN_LOCALITY, XML_FOREIGN_POSTAL_CODE };
  private static int swigNext = 0;
  private final int swigValue;
  private final String swigName;
}

