src/main/java/lv/semti/morphology/analyzer/MarkupConverter.java
public static AttributeValues fromKamolsMarkup(String tag) {
		AttributeValues attributes = new AttributeValues();
		if (tag == null || tag.equals("")) return attributes;

		switch (tag.charAt(0)) {
		case 'n':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Noun);

			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_NounType,AttributeNames.v_CommonNoun);
			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_NounType,AttributeNames.v_ProperNoun);
			verifyAndSetAVSAttribute(tag,attributes,2,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,2,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,2,'k',AttributeNames.i_Gender,AttributeNames.v_Kopdzimte);
			verifyAndSetAVSAttribute(tag,attributes,3,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,3,'v',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,3,'v',AttributeNames.i_NumberSpecial,AttributeNames.v_SingulareTantum);
			verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_NumberSpecial,AttributeNames.v_PlurareTantum);
			verifyAndSetAVSAttribute(tag,attributes,4,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,4,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,4,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,4,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,4,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,4,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'1',AttributeNames.i_Declension,"1");
			verifyAndSetAVSAttribute(tag,attributes,5,'2',AttributeNames.i_Declension,"2");
			verifyAndSetAVSAttribute(tag,attributes,5,'3',AttributeNames.i_Declension,"3");
			verifyAndSetAVSAttribute(tag,attributes,5,'4',AttributeNames.i_Declension,"4");
			verifyAndSetAVSAttribute(tag,attributes,5,'5',AttributeNames.i_Declension,"5");
			verifyAndSetAVSAttribute(tag,attributes,5,'6',AttributeNames.i_Declension,"6");
			verifyAndSetAVSAttribute(tag,attributes,5,'r',AttributeNames.i_Declension,AttributeNames.v_Reflexive);
			verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Declension,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Declension,AttributeNames.v_InflexibleGenitive);
			break;
		case 'v':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Verb);

			if (tag.length()<4 || tag.charAt(3) != 'p') { // nav divdabis
				verifyAndSetAVSAttribute(tag,attributes,1,'m',AttributeNames.i_VerbType,AttributeNames.v_MainVerb);
				verifyAndSetAVSAttribute(tag,attributes,1,'a',AttributeNames.i_VerbType,AttributeNames.v_PaliigDv);
				verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_VerbType,AttributeNames.v_Modaals);
				verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_VerbType,AttributeNames.v_Faazes);
				verifyAndSetAVSAttribute(tag,attributes,1,'e',AttributeNames.i_VerbType,AttributeNames.v_IzpausmesVeida);
				verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_VerbType,AttributeNames.v_Buut);
				verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_VerbType,AttributeNames.v_TiktTapt);
				verifyAndSetAVSAttribute(tag,attributes,1,'g',AttributeNames.i_VerbType,AttributeNames.v_Nebuut);

				verifyAndSetAVSAttribute(tag,attributes,2,'n',AttributeNames.i_Reflexive,AttributeNames.v_No);
				verifyAndSetAVSAttribute(tag,attributes,2,'y',AttributeNames.i_Reflexive,AttributeNames.v_Yes);
				verifyAndSetAVSAttribute(tag,attributes,3,'i',AttributeNames.i_Izteiksme,AttributeNames.v_Iisteniibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'r',AttributeNames.i_Izteiksme,AttributeNames.v_Atstaastiijuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'c',AttributeNames.i_Izteiksme,AttributeNames.v_Veeleejuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Izteiksme,AttributeNames.v_Vajadziibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Izteiksme,AttributeNames.v_Paveeles);
				verifyAndSetAVSAttribute(tag,attributes,3,'n',AttributeNames.i_Izteiksme,AttributeNames.v_Nenoteiksme);
				verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Izteiksme,AttributeNames.v_Participle);
				verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Laiks,AttributeNames.v_Tagadne);
				verifyAndSetAVSAttribute(tag,attributes,4,'f',AttributeNames.i_Laiks,AttributeNames.v_Naakotne);
				verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Laiks,AttributeNames.v_Pagaatne);
				verifyAndSetAVSAttribute(tag,attributes,4,'0',AttributeNames.i_Laiks,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,5,'t',AttributeNames.i_Transitivity,AttributeNames.v_Transitive);
				verifyAndSetAVSAttribute(tag,attributes,5,'i',AttributeNames.i_Transitivity,AttributeNames.v_Intransitive);
				verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Transitivity,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,6,'1',AttributeNames.i_Konjugaacija,"1");
				verifyAndSetAVSAttribute(tag,attributes,6,'2',AttributeNames.i_Konjugaacija,"2");
				verifyAndSetAVSAttribute(tag,attributes,6,'3',AttributeNames.i_Konjugaacija,"3");
				verifyAndSetAVSAttribute(tag,attributes,6,'i',AttributeNames.i_Konjugaacija,AttributeNames.v_Nekaartns);
				verifyAndSetAVSAttribute(tag,attributes,6,'0',AttributeNames.i_Konjugaacija,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,7,'1',AttributeNames.i_Person,"1");
				verifyAndSetAVSAttribute(tag,attributes,7,'2',AttributeNames.i_Person,"2");
				verifyAndSetAVSAttribute(tag,attributes,7,'3',AttributeNames.i_Person,"3");
				verifyAndSetAVSAttribute(tag,attributes,7,'0',AttributeNames.i_Person,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,8,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
				verifyAndSetAVSAttribute(tag,attributes,8,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
				verifyAndSetAVSAttribute(tag,attributes,8,'0',AttributeNames.i_Number,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,9,'a',AttributeNames.i_Voice,AttributeNames.v_Active);
				verifyAndSetAVSAttribute(tag,attributes,9,'p',AttributeNames.i_Voice,AttributeNames.v_Passive);
				verifyAndSetAVSAttribute(tag,attributes,9,'0',AttributeNames.i_Voice,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,10,'n',AttributeNames.i_Noliegums,AttributeNames.v_No);
				verifyAndSetAVSAttribute(tag,attributes,10,'y',AttributeNames.i_Noliegums,AttributeNames.v_Yes);

			} else { // ir divdabis
				verifyAndSetAVSAttribute(tag,attributes,1,'m',AttributeNames.i_VerbType,AttributeNames.v_MainVerb);
				verifyAndSetAVSAttribute(tag,attributes,1,'a',AttributeNames.i_VerbType,AttributeNames.v_PaliigDv);
				verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_VerbType,AttributeNames.v_Modaals);
				verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_VerbType,AttributeNames.v_Faazes);
				verifyAndSetAVSAttribute(tag,attributes,1,'e',AttributeNames.i_VerbType,AttributeNames.v_IzpausmesVeida);
				verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_VerbType,AttributeNames.v_Buut);
				verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_VerbType,AttributeNames.v_TiktTapt);
				verifyAndSetAVSAttribute(tag,attributes,1,'g',AttributeNames.i_VerbType,AttributeNames.v_Nebuut);

				verifyAndSetAVSAttribute(tag,attributes,2,'n',AttributeNames.i_Reflexive,AttributeNames.v_No);
				verifyAndSetAVSAttribute(tag,attributes,2,'y',AttributeNames.i_Reflexive,AttributeNames.v_Yes);
				verifyAndSetAVSAttribute(tag,attributes,3,'i',AttributeNames.i_Izteiksme,AttributeNames.v_Iisteniibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'r',AttributeNames.i_Izteiksme,AttributeNames.v_Atstaastiijuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'c',AttributeNames.i_Izteiksme,AttributeNames.v_Veeleejuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Izteiksme,AttributeNames.v_Vajadziibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Izteiksme,AttributeNames.v_Paveeles);
				verifyAndSetAVSAttribute(tag,attributes,3,'n',AttributeNames.i_Izteiksme,AttributeNames.v_Nenoteiksme);
				verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Izteiksme,AttributeNames.v_Participle);
				verifyAndSetAVSAttribute(tag,attributes,4,'d',AttributeNames.i_Lokaamiiba,AttributeNames.v_Lokaams);
				verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Lokaamiiba,AttributeNames.v_DaljeejiLokaams);
				verifyAndSetAVSAttribute(tag,attributes,4,'u',AttributeNames.i_Lokaamiiba,AttributeNames.v_Nelokaams);
				verifyAndSetAVSAttribute(tag,attributes,5,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
				verifyAndSetAVSAttribute(tag,attributes,5,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
				verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Gender,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,6,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
				verifyAndSetAVSAttribute(tag,attributes,6,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
				verifyAndSetAVSAttribute(tag,attributes,6,'0',AttributeNames.i_Number,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,7,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
				verifyAndSetAVSAttribute(tag,attributes,7,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
				verifyAndSetAVSAttribute(tag,attributes,7,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
				verifyAndSetAVSAttribute(tag,attributes,7,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
				verifyAndSetAVSAttribute(tag,attributes,7,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
				verifyAndSetAVSAttribute(tag,attributes,7,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
				verifyAndSetAVSAttribute(tag,attributes,7,'0',AttributeNames.i_Case,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,8,'a',AttributeNames.i_Voice,AttributeNames.v_Active);
				verifyAndSetAVSAttribute(tag,attributes,8,'p',AttributeNames.i_Voice,AttributeNames.v_Passive);
				verifyAndSetAVSAttribute(tag,attributes,8,'0',AttributeNames.i_Voice,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,9,'p',AttributeNames.i_Laiks,AttributeNames.v_Tagadne);
				verifyAndSetAVSAttribute(tag,attributes,9,'f',AttributeNames.i_Laiks,AttributeNames.v_Naakotne);
				verifyAndSetAVSAttribute(tag,attributes,9,'s',AttributeNames.i_Laiks,AttributeNames.v_Pagaatne);
				verifyAndSetAVSAttribute(tag,attributes,9,'0',AttributeNames.i_Laiks,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,10,'n',AttributeNames.i_Definiteness,AttributeNames.v_Indefinite);
				verifyAndSetAVSAttribute(tag,attributes,10,'y',AttributeNames.i_Definiteness,AttributeNames.v_Definite);
				verifyAndSetAVSAttribute(tag,attributes,10,'0',AttributeNames.i_Definiteness,AttributeNames.v_NA);
			}
			break;
		case 'a':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Adjective);

			verifyAndSetAVSAttribute(tag,attributes,1,'f',AttributeNames.i_AdjectiveType,AttributeNames.v_QualificativeAdjective);
			verifyAndSetAVSAttribute(tag,attributes,1,'r',AttributeNames.i_AdjectiveType,AttributeNames.v_RelativeAdjective);
			verifyAndSetAVSAttribute(tag,attributes,2,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,2,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,3,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,4,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,4,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,4,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,4,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,4,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,4,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'n',AttributeNames.i_Definiteness,AttributeNames.v_Indefinite);
			verifyAndSetAVSAttribute(tag,attributes,5,'y',AttributeNames.i_Definiteness,AttributeNames.v_Definite);
			verifyAndSetAVSAttribute(tag,attributes,6,'p',AttributeNames.i_Degree,AttributeNames.v_Positive);
			verifyAndSetAVSAttribute(tag,attributes,6,'c',AttributeNames.i_Degree,AttributeNames.v_Comparative);
			verifyAndSetAVSAttribute(tag,attributes,6,'s',AttributeNames.i_Degree,AttributeNames.v_Superlative);
			break;
		case 'p':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Pronoun);

			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_VvTips,AttributeNames.v_Personu);
			verifyAndSetAVSAttribute(tag,attributes,1,'x',AttributeNames.i_VvTips,AttributeNames.v_Atgriezeniskie);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_VvTips,AttributeNames.v_Piederiibas);
			verifyAndSetAVSAttribute(tag,attributes,1,'d',AttributeNames.i_VvTips,AttributeNames.v_Noraadaamie);
			verifyAndSetAVSAttribute(tag,attributes,1,'i',AttributeNames.i_VvTips,AttributeNames.v_Nenoteiktie);
			verifyAndSetAVSAttribute(tag,attributes,1,'q',AttributeNames.i_VvTips,AttributeNames.v_Jautaajamie);
			verifyAndSetAVSAttribute(tag,attributes,1,'r',AttributeNames.i_VvTips,AttributeNames.v_AttieksmesVv);
			verifyAndSetAVSAttribute(tag,attributes,1,'g',AttributeNames.i_VvTips,AttributeNames.v_Noteiktie);

			verifyAndSetAVSAttribute(tag,attributes,2,'1',AttributeNames.i_Person,"1");
			verifyAndSetAVSAttribute(tag,attributes,2,'2',AttributeNames.i_Person,"2");
			verifyAndSetAVSAttribute(tag,attributes,2,'3',AttributeNames.i_Person,"3");
			verifyAndSetAVSAttribute(tag,attributes,2,'0',AttributeNames.i_Person,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,3,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,3,'0',AttributeNames.i_Gender,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,4,'0',AttributeNames.i_Number,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,5,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,5,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,5,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,5,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,5,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,5,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'u',AttributeNames.i_Case,AttributeNames.v_Nelokaams);
			verifyAndSetAVSAttribute(tag,attributes,6,'n',AttributeNames.i_Noliegums,AttributeNames.v_No);
			verifyAndSetAVSAttribute(tag,attributes,6,'y',AttributeNames.i_Noliegums,AttributeNames.v_Yes);
			verifyAndSetAVSAttribute(tag,attributes,7,'a',AttributeNames.i_Anafora,AttributeNames.v_Adjektiivu);
			verifyAndSetAVSAttribute(tag,attributes,7,'s',AttributeNames.i_Anafora,AttributeNames.v_Substantiivu);
			verifyAndSetAVSAttribute(tag,attributes,7,'0',AttributeNames.i_Anafora,AttributeNames.v_NA);
			break;

		case 'r':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Adverb);

			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_Degree,AttributeNames.v_Positive);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_Degree,AttributeNames.v_Comparative);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_Degree,AttributeNames.v_Superlative);
			verifyAndSetAVSAttribute(tag,attributes,1,'r',AttributeNames.i_Degree,AttributeNames.v_Relative);
			verifyAndSetAVSAttribute(tag,attributes,1,'0',AttributeNames.i_Degree,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,2,'q',AttributeNames.i_ApstTips,AttributeNames.v_Meera);
			verifyAndSetAVSAttribute(tag,attributes,2,'m',AttributeNames.i_ApstTips,AttributeNames.v_Veida);
			verifyAndSetAVSAttribute(tag,attributes,2,'p',AttributeNames.i_ApstTips,AttributeNames.v_Vietas);
			verifyAndSetAVSAttribute(tag,attributes,2,'t',AttributeNames.i_ApstTips,AttributeNames.v_Laika);
			verifyAndSetAVSAttribute(tag,attributes,2,'c',AttributeNames.i_ApstTips,AttributeNames.v_Ceelonja);
			break;

		case 's':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Preposition);

			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_Novietojums,AttributeNames.v_Pirms);
			verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_Novietojums,AttributeNames.v_Peec);
			verifyAndSetAVSAttribute(tag,attributes,2,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,2,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,2,'0',AttributeNames.i_Number,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,3,'g',AttributeNames.i_Rekcija,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Rekcija,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,3,'a',AttributeNames.i_Rekcija,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,3,'0',AttributeNames.i_Rekcija,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'y',AttributeNames.i_VietasApstNoziime,AttributeNames.v_Yes);
			verifyAndSetAVSAttribute(tag,attributes,4,'n',AttributeNames.i_VietasApstNoziime,AttributeNames.v_No);

			break;

		case 'c':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Conjunction);

			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_SaikljaTips,AttributeNames.v_Sakaartojuma);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_SaikljaTips,AttributeNames.v_Pakaartojuma);
			verifyAndSetAVSAttribute(tag,attributes,2,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,2,'d',AttributeNames.i_Uzbuuve,AttributeNames.v_Divkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,2,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			verifyAndSetAVSAttribute(tag,attributes,2,'r',AttributeNames.i_Uzbuuve,AttributeNames.v_Atkaartots);
			break;

		case 'm':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Numeral);

			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_SkaitljaTips,AttributeNames.v_PamataSv);
			verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_SkaitljaTips,AttributeNames.v_Kaartas);
			verifyAndSetAVSAttribute(tag,attributes,1,'f',AttributeNames.i_SkaitljaTips,AttributeNames.v_Daljskaitlis);
			verifyAndSetAVSAttribute(tag,attributes,2,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,2,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			verifyAndSetAVSAttribute(tag,attributes,2,'j',AttributeNames.i_Uzbuuve,AttributeNames.v_Savienojums);
			verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,3,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,3,'0',AttributeNames.i_Gender,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,5,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,5,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,5,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,5,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,5,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,5,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Case,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,6,'v',AttributeNames.i_Order,AttributeNames.v_Ones);
			verifyAndSetAVSAttribute(tag,attributes,6,'p',AttributeNames.i_Order,AttributeNames.v_Teens);
			verifyAndSetAVSAttribute(tag,attributes,6,'d',AttributeNames.i_Order,AttributeNames.v_Tens);
			verifyAndSetAVSAttribute(tag,attributes,6,'s',AttributeNames.i_Order,AttributeNames.v_Hundreds);
			verifyAndSetAVSAttribute(tag,attributes,6,'t',AttributeNames.i_Order,AttributeNames.v_Thousands);
			verifyAndSetAVSAttribute(tag,attributes,6,'m',AttributeNames.i_Order,AttributeNames.v_Millions);
			verifyAndSetAVSAttribute(tag,attributes,6,'r',AttributeNames.i_Order,AttributeNames.v_Billions);
			break;

		case 'i':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Interjection);

			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			break;

		case 'q':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Particle);

			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			break;

		case 'x':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Residual);
			verifyAndSetAVSAttribute(tag,attributes,1,'f',AttributeNames.i_ResidualType,AttributeNames.v_Foreign);
			verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_ResidualType,AttributeNames.v_Typo);
			verifyAndSetAVSAttribute(tag,attributes,1,'n',AttributeNames.i_ResidualType,AttributeNames.v_Number);
			verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_ResidualType,AttributeNames.v_Ordinal);
			verifyAndSetAVSAttribute(tag,attributes,1,'u',AttributeNames.i_ResidualType,AttributeNames.v_URI);
			break;

		case 'y':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Abbreviation);
			break;

		case 'z':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Punctuation);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_PieturziimesTips,AttributeNames.v_Komats);
			verifyAndSetAVSAttribute(tag,attributes,1,'q',AttributeNames.i_PieturziimesTips,AttributeNames.v_Peedinja);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_PieturziimesTips,AttributeNames.v_Punkts);
			verifyAndSetAVSAttribute(tag,attributes,1,'b',AttributeNames.i_PieturziimesTips,AttributeNames.v_Iekava);
			verifyAndSetAVSAttribute(tag,attributes,1,'d',AttributeNames.i_PieturziimesTips,AttributeNames.v_Domuziime);
			verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_PieturziimesTips,AttributeNames.v_Kols);
			verifyAndSetAVSAttribute(tag,attributes,1,'x',AttributeNames.i_PieturziimesTips,AttributeNames.v_Cita);
			break;
		}

		return attributes;
	}
public static AttributeValues fromKamolsMarkup(String tag) {
		AttributeValues attributes = new AttributeValues();
		if (tag == null || tag.equals("")) return attributes;

		switch (tag.charAt(0)) {
		case 'n':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Noun);

			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_NounType,AttributeNames.v_CommonNoun);
			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_NounType,AttributeNames.v_ProperNoun);
			verifyAndSetAVSAttribute(tag,attributes,2,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,2,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,2,'k',AttributeNames.i_Gender,AttributeNames.v_Kopdzimte);
			verifyAndSetAVSAttribute(tag,attributes,3,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,3,'v',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,3,'v',AttributeNames.i_NumberSpecial,AttributeNames.v_SingulareTantum);
			verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_NumberSpecial,AttributeNames.v_PlurareTantum);
			verifyAndSetAVSAttribute(tag,attributes,4,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,4,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,4,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,4,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,4,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,4,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'1',AttributeNames.i_Declension,"1");
			verifyAndSetAVSAttribute(tag,attributes,5,'2',AttributeNames.i_Declension,"2");
			verifyAndSetAVSAttribute(tag,attributes,5,'3',AttributeNames.i_Declension,"3");
			verifyAndSetAVSAttribute(tag,attributes,5,'4',AttributeNames.i_Declension,"4");
			verifyAndSetAVSAttribute(tag,attributes,5,'5',AttributeNames.i_Declension,"5");
			verifyAndSetAVSAttribute(tag,attributes,5,'6',AttributeNames.i_Declension,"6");
			verifyAndSetAVSAttribute(tag,attributes,5,'r',AttributeNames.i_Declension,AttributeNames.v_Reflexive);
			verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Declension,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Declension,AttributeNames.v_InflexibleGenitive);
			break;
		case 'v':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Verb);

			if (tag.length()<4 || tag.charAt(3) != 'p') { // nav divdabis
				verifyAndSetAVSAttribute(tag,attributes,1,'m',AttributeNames.i_VerbType,AttributeNames.v_MainVerb);
				verifyAndSetAVSAttribute(tag,attributes,1,'a',AttributeNames.i_VerbType,AttributeNames.v_PaliigDv);
				verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_VerbType,AttributeNames.v_Modaals);
				verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_VerbType,AttributeNames.v_Faazes);
				verifyAndSetAVSAttribute(tag,attributes,1,'e',AttributeNames.i_VerbType,AttributeNames.v_IzpausmesVeida);
				verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_VerbType,AttributeNames.v_Buut);
				verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_VerbType,AttributeNames.v_TiktTapt);
				verifyAndSetAVSAttribute(tag,attributes,1,'g',AttributeNames.i_VerbType,AttributeNames.v_Nebuut);

				verifyAndSetAVSAttribute(tag,attributes,2,'n',AttributeNames.i_Reflexive,AttributeNames.v_No);
				verifyAndSetAVSAttribute(tag,attributes,2,'y',AttributeNames.i_Reflexive,AttributeNames.v_Yes);
				verifyAndSetAVSAttribute(tag,attributes,3,'i',AttributeNames.i_Izteiksme,AttributeNames.v_Iisteniibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'r',AttributeNames.i_Izteiksme,AttributeNames.v_Atstaastiijuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'c',AttributeNames.i_Izteiksme,AttributeNames.v_Veeleejuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Izteiksme,AttributeNames.v_Vajadziibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Izteiksme,AttributeNames.v_Paveeles);
				verifyAndSetAVSAttribute(tag,attributes,3,'n',AttributeNames.i_Izteiksme,AttributeNames.v_Nenoteiksme);
				verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Izteiksme,AttributeNames.v_Participle);
				verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Laiks,AttributeNames.v_Tagadne);
				verifyAndSetAVSAttribute(tag,attributes,4,'f',AttributeNames.i_Laiks,AttributeNames.v_Naakotne);
				verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Laiks,AttributeNames.v_Pagaatne);
				verifyAndSetAVSAttribute(tag,attributes,4,'0',AttributeNames.i_Laiks,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,5,'t',AttributeNames.i_Transitivity,AttributeNames.v_Transitive);
				verifyAndSetAVSAttribute(tag,attributes,5,'i',AttributeNames.i_Transitivity,AttributeNames.v_Intransitive);
				verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Transitivity,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,6,'1',AttributeNames.i_Konjugaacija,"1");
				verifyAndSetAVSAttribute(tag,attributes,6,'2',AttributeNames.i_Konjugaacija,"2");
				verifyAndSetAVSAttribute(tag,attributes,6,'3',AttributeNames.i_Konjugaacija,"3");
				verifyAndSetAVSAttribute(tag,attributes,6,'i',AttributeNames.i_Konjugaacija,AttributeNames.v_Nekaartns);
				verifyAndSetAVSAttribute(tag,attributes,6,'0',AttributeNames.i_Konjugaacija,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,7,'1',AttributeNames.i_Person,"1");
				verifyAndSetAVSAttribute(tag,attributes,7,'2',AttributeNames.i_Person,"2");
				verifyAndSetAVSAttribute(tag,attributes,7,'3',AttributeNames.i_Person,"3");
				verifyAndSetAVSAttribute(tag,attributes,7,'0',AttributeNames.i_Person,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,8,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
				verifyAndSetAVSAttribute(tag,attributes,8,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
				verifyAndSetAVSAttribute(tag,attributes,8,'0',AttributeNames.i_Number,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,9,'a',AttributeNames.i_Voice,AttributeNames.v_Active);
				verifyAndSetAVSAttribute(tag,attributes,9,'p',AttributeNames.i_Voice,AttributeNames.v_Passive);
				verifyAndSetAVSAttribute(tag,attributes,9,'0',AttributeNames.i_Voice,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,10,'n',AttributeNames.i_Noliegums,AttributeNames.v_No);
				verifyAndSetAVSAttribute(tag,attributes,10,'y',AttributeNames.i_Noliegums,AttributeNames.v_Yes);

			} else { // ir divdabis
				verifyAndSetAVSAttribute(tag,attributes,1,'m',AttributeNames.i_VerbType,AttributeNames.v_MainVerb);
				verifyAndSetAVSAttribute(tag,attributes,1,'a',AttributeNames.i_VerbType,AttributeNames.v_PaliigDv);
				verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_VerbType,AttributeNames.v_Modaals);
				verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_VerbType,AttributeNames.v_Faazes);
				verifyAndSetAVSAttribute(tag,attributes,1,'e',AttributeNames.i_VerbType,AttributeNames.v_IzpausmesVeida);
				verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_VerbType,AttributeNames.v_Buut);
				verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_VerbType,AttributeNames.v_TiktTapt);
				verifyAndSetAVSAttribute(tag,attributes,1,'g',AttributeNames.i_VerbType,AttributeNames.v_Nebuut);

				verifyAndSetAVSAttribute(tag,attributes,2,'n',AttributeNames.i_Reflexive,AttributeNames.v_No);
				verifyAndSetAVSAttribute(tag,attributes,2,'y',AttributeNames.i_Reflexive,AttributeNames.v_Yes);
				verifyAndSetAVSAttribute(tag,attributes,3,'i',AttributeNames.i_Izteiksme,AttributeNames.v_Iisteniibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'r',AttributeNames.i_Izteiksme,AttributeNames.v_Atstaastiijuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'c',AttributeNames.i_Izteiksme,AttributeNames.v_Veeleejuma);
				verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Izteiksme,AttributeNames.v_Vajadziibas);
				verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Izteiksme,AttributeNames.v_Paveeles);
				verifyAndSetAVSAttribute(tag,attributes,3,'n',AttributeNames.i_Izteiksme,AttributeNames.v_Nenoteiksme);
				verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Izteiksme,AttributeNames.v_Participle);
				verifyAndSetAVSAttribute(tag,attributes,4,'d',AttributeNames.i_Lokaamiiba,AttributeNames.v_Lokaams);
				verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Lokaamiiba,AttributeNames.v_DaljeejiLokaams);
				verifyAndSetAVSAttribute(tag,attributes,4,'u',AttributeNames.i_Lokaamiiba,AttributeNames.v_Nelokaams);
				verifyAndSetAVSAttribute(tag,attributes,5,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
				verifyAndSetAVSAttribute(tag,attributes,5,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
				verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Gender,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,6,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
				verifyAndSetAVSAttribute(tag,attributes,6,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
				verifyAndSetAVSAttribute(tag,attributes,6,'0',AttributeNames.i_Number,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,7,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
				verifyAndSetAVSAttribute(tag,attributes,7,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
				verifyAndSetAVSAttribute(tag,attributes,7,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
				verifyAndSetAVSAttribute(tag,attributes,7,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
				verifyAndSetAVSAttribute(tag,attributes,7,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
				verifyAndSetAVSAttribute(tag,attributes,7,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
				verifyAndSetAVSAttribute(tag,attributes,7,'0',AttributeNames.i_Case,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,8,'a',AttributeNames.i_Voice,AttributeNames.v_Active);
				verifyAndSetAVSAttribute(tag,attributes,8,'p',AttributeNames.i_Voice,AttributeNames.v_Passive);
				verifyAndSetAVSAttribute(tag,attributes,8,'0',AttributeNames.i_Voice,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,9,'p',AttributeNames.i_Laiks,AttributeNames.v_Tagadne);
				verifyAndSetAVSAttribute(tag,attributes,9,'f',AttributeNames.i_Laiks,AttributeNames.v_Naakotne);
				verifyAndSetAVSAttribute(tag,attributes,9,'s',AttributeNames.i_Laiks,AttributeNames.v_Pagaatne);
				verifyAndSetAVSAttribute(tag,attributes,9,'0',AttributeNames.i_Laiks,AttributeNames.v_NA);
				verifyAndSetAVSAttribute(tag,attributes,10,'n',AttributeNames.i_Definiteness,AttributeNames.v_Indefinite);
				verifyAndSetAVSAttribute(tag,attributes,10,'y',AttributeNames.i_Definiteness,AttributeNames.v_Definite);
				verifyAndSetAVSAttribute(tag,attributes,10,'0',AttributeNames.i_Definiteness,AttributeNames.v_NA);
			}
			break;
		case 'a':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Adjective);

			verifyAndSetAVSAttribute(tag,attributes,1,'f',AttributeNames.i_AdjectiveType,AttributeNames.v_QualificativeAdjective);
			verifyAndSetAVSAttribute(tag,attributes,1,'r',AttributeNames.i_AdjectiveType,AttributeNames.v_RelativeAdjective);
			verifyAndSetAVSAttribute(tag,attributes,2,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,2,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,3,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,3,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,4,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,4,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,4,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,4,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,4,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,4,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'n',AttributeNames.i_Definiteness,AttributeNames.v_Indefinite);
			verifyAndSetAVSAttribute(tag,attributes,5,'y',AttributeNames.i_Definiteness,AttributeNames.v_Definite);
			verifyAndSetAVSAttribute(tag,attributes,6,'p',AttributeNames.i_Degree,AttributeNames.v_Positive);
			verifyAndSetAVSAttribute(tag,attributes,6,'c',AttributeNames.i_Degree,AttributeNames.v_Comparative);
			verifyAndSetAVSAttribute(tag,attributes,6,'s',AttributeNames.i_Degree,AttributeNames.v_Superlative);
			break;
		case 'p':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Pronoun);

			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_VvTips,AttributeNames.v_Personu);
			verifyAndSetAVSAttribute(tag,attributes,1,'x',AttributeNames.i_VvTips,AttributeNames.v_Atgriezeniskie);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_VvTips,AttributeNames.v_Piederiibas);
			verifyAndSetAVSAttribute(tag,attributes,1,'d',AttributeNames.i_VvTips,AttributeNames.v_Noraadaamie);
			verifyAndSetAVSAttribute(tag,attributes,1,'i',AttributeNames.i_VvTips,AttributeNames.v_Nenoteiktie);
			verifyAndSetAVSAttribute(tag,attributes,1,'q',AttributeNames.i_VvTips,AttributeNames.v_Jautaajamie);
			verifyAndSetAVSAttribute(tag,attributes,1,'r',AttributeNames.i_VvTips,AttributeNames.v_AttieksmesVv);
			verifyAndSetAVSAttribute(tag,attributes,1,'g',AttributeNames.i_VvTips,AttributeNames.v_Noteiktie);

			verifyAndSetAVSAttribute(tag,attributes,2,'1',AttributeNames.i_Person,"1");
			verifyAndSetAVSAttribute(tag,attributes,2,'2',AttributeNames.i_Person,"2");
			verifyAndSetAVSAttribute(tag,attributes,2,'3',AttributeNames.i_Person,"3");
			verifyAndSetAVSAttribute(tag,attributes,2,'0',AttributeNames.i_Person,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,3,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,3,'0',AttributeNames.i_Gender,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,4,'0',AttributeNames.i_Number,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,5,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,5,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,5,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,5,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,5,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,5,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'u',AttributeNames.i_Case,AttributeNames.v_Nelokaams);
			verifyAndSetAVSAttribute(tag,attributes,6,'n',AttributeNames.i_Noliegums,AttributeNames.v_No);
			verifyAndSetAVSAttribute(tag,attributes,6,'y',AttributeNames.i_Noliegums,AttributeNames.v_Yes);
			verifyAndSetAVSAttribute(tag,attributes,7,'a',AttributeNames.i_Anafora,AttributeNames.v_Adjektiivu);
			verifyAndSetAVSAttribute(tag,attributes,7,'s',AttributeNames.i_Anafora,AttributeNames.v_Substantiivu);
			verifyAndSetAVSAttribute(tag,attributes,7,'0',AttributeNames.i_Anafora,AttributeNames.v_NA);
			break;

		case 'r':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Adverb);

			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_Degree,AttributeNames.v_Positive);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_Degree,AttributeNames.v_Comparative);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_Degree,AttributeNames.v_Superlative);
			verifyAndSetAVSAttribute(tag,attributes,1,'r',AttributeNames.i_Degree,AttributeNames.v_Relative);
			verifyAndSetAVSAttribute(tag,attributes,1,'0',AttributeNames.i_Degree,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,2,'q',AttributeNames.i_ApstTips,AttributeNames.v_Meera);
			verifyAndSetAVSAttribute(tag,attributes,2,'m',AttributeNames.i_ApstTips,AttributeNames.v_Veida);
			verifyAndSetAVSAttribute(tag,attributes,2,'p',AttributeNames.i_ApstTips,AttributeNames.v_Vietas);
			verifyAndSetAVSAttribute(tag,attributes,2,'t',AttributeNames.i_ApstTips,AttributeNames.v_Laika);
			verifyAndSetAVSAttribute(tag,attributes,2,'c',AttributeNames.i_ApstTips,AttributeNames.v_Ceelonja);
			break;

		case 's':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Preposition);

			verifyAndSetAVSAttribute(tag,attributes,1,'p',AttributeNames.i_Novietojums,AttributeNames.v_Pirms);
			verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_Novietojums,AttributeNames.v_Peec);
			verifyAndSetAVSAttribute(tag,attributes,2,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,2,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,2,'0',AttributeNames.i_Number,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,3,'g',AttributeNames.i_Rekcija,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,3,'d',AttributeNames.i_Rekcija,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,3,'a',AttributeNames.i_Rekcija,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,3,'0',AttributeNames.i_Rekcija,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'y',AttributeNames.i_VietasApstNoziime,AttributeNames.v_Yes);
			verifyAndSetAVSAttribute(tag,attributes,4,'n',AttributeNames.i_VietasApstNoziime,AttributeNames.v_No);

			break;

		case 'c':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Conjunction);

			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_SaikljaTips,AttributeNames.v_Sakaartojuma);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_SaikljaTips,AttributeNames.v_Pakaartojuma);
			verifyAndSetAVSAttribute(tag,attributes,2,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,2,'d',AttributeNames.i_Uzbuuve,AttributeNames.v_Divkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,2,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			verifyAndSetAVSAttribute(tag,attributes,2,'r',AttributeNames.i_Uzbuuve,AttributeNames.v_Atkaartots);
			break;

		case 'm':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Numeral);

			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_SkaitljaTips,AttributeNames.v_PamataSv);
			verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_SkaitljaTips,AttributeNames.v_Kaartas);
			verifyAndSetAVSAttribute(tag,attributes,1,'f',AttributeNames.i_SkaitljaTips,AttributeNames.v_Daljskaitlis);
			verifyAndSetAVSAttribute(tag,attributes,2,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,2,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			verifyAndSetAVSAttribute(tag,attributes,2,'j',AttributeNames.i_Uzbuuve,AttributeNames.v_Savienojums);
			verifyAndSetAVSAttribute(tag,attributes,3,'m',AttributeNames.i_Gender,AttributeNames.v_Masculine);
			verifyAndSetAVSAttribute(tag,attributes,3,'f',AttributeNames.i_Gender,AttributeNames.v_Feminine);
			verifyAndSetAVSAttribute(tag,attributes,3,'0',AttributeNames.i_Gender,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,4,'s',AttributeNames.i_Number,AttributeNames.v_Singular);
			verifyAndSetAVSAttribute(tag,attributes,4,'p',AttributeNames.i_Number,AttributeNames.v_Plural);
			verifyAndSetAVSAttribute(tag,attributes,5,'n',AttributeNames.i_Case,AttributeNames.v_Nominative);
			verifyAndSetAVSAttribute(tag,attributes,5,'g',AttributeNames.i_Case,AttributeNames.v_Genitive);
			verifyAndSetAVSAttribute(tag,attributes,5,'d',AttributeNames.i_Case,AttributeNames.v_Dative);
			verifyAndSetAVSAttribute(tag,attributes,5,'a',AttributeNames.i_Case,AttributeNames.v_Accusative);
			verifyAndSetAVSAttribute(tag,attributes,5,'v',AttributeNames.i_Case,AttributeNames.v_Vocative);
			verifyAndSetAVSAttribute(tag,attributes,5,'l',AttributeNames.i_Case,AttributeNames.v_Locative);
			verifyAndSetAVSAttribute(tag,attributes,5,'0',AttributeNames.i_Case,AttributeNames.v_NA);
			verifyAndSetAVSAttribute(tag,attributes,6,'v',AttributeNames.i_Order,AttributeNames.v_Ones);
			verifyAndSetAVSAttribute(tag,attributes,6,'p',AttributeNames.i_Order,AttributeNames.v_Teens);
			verifyAndSetAVSAttribute(tag,attributes,6,'d',AttributeNames.i_Order,AttributeNames.v_Tens);
			verifyAndSetAVSAttribute(tag,attributes,6,'s',AttributeNames.i_Order,AttributeNames.v_Hundreds);
			verifyAndSetAVSAttribute(tag,attributes,6,'t',AttributeNames.i_Order,AttributeNames.v_Thousands);
			verifyAndSetAVSAttribute(tag,attributes,6,'m',AttributeNames.i_Order,AttributeNames.v_Millions);
			verifyAndSetAVSAttribute(tag,attributes,6,'r',AttributeNames.i_Order,AttributeNames.v_Billions);
			break;

		case 'i':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Interjection);

			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			break;

		case 'q':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Particle);

			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_Uzbuuve,AttributeNames.v_Vienkaarshs);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_Uzbuuve,AttributeNames.v_Salikts);
			break;

		case 'x':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Residual);
			verifyAndSetAVSAttribute(tag,attributes,1,'f',AttributeNames.i_ResidualType,AttributeNames.v_Foreign);
			verifyAndSetAVSAttribute(tag,attributes,1,'t',AttributeNames.i_ResidualType,AttributeNames.v_Typo);
			verifyAndSetAVSAttribute(tag,attributes,1,'n',AttributeNames.i_ResidualType,AttributeNames.v_Number);
			verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_ResidualType,AttributeNames.v_Ordinal);
			verifyAndSetAVSAttribute(tag,attributes,1,'u',AttributeNames.i_ResidualType,AttributeNames.v_URI);
			break;

		case 'y':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Abbreviation);
			break;

		case 'z':
			attributes.addAttribute(AttributeNames.i_PartOfSpeech, AttributeNames.v_Punctuation);
			verifyAndSetAVSAttribute(tag,attributes,1,'c',AttributeNames.i_PieturziimesTips,AttributeNames.v_Komats);
			verifyAndSetAVSAttribute(tag,attributes,1,'q',AttributeNames.i_PieturziimesTips,AttributeNames.v_Peedinja);
			verifyAndSetAVSAttribute(tag,attributes,1,'s',AttributeNames.i_PieturziimesTips,AttributeNames.v_Punkts);
			verifyAndSetAVSAttribute(tag,attributes,1,'b',AttributeNames.i_PieturziimesTips,AttributeNames.v_Iekava);
			verifyAndSetAVSAttribute(tag,attributes,1,'d',AttributeNames.i_PieturziimesTips,AttributeNames.v_Domuziime);
			verifyAndSetAVSAttribute(tag,attributes,1,'o',AttributeNames.i_PieturziimesTips,AttributeNames.v_Kols);
			verifyAndSetAVSAttribute(tag,attributes,1,'x',AttributeNames.i_PieturziimesTips,AttributeNames.v_Cita);
			break;
		}

		return attributes;
	}
public static AttributeValues fromKamolsMarkup ( String tag ) { AttributeValues attributes = new AttributeValues ( ) ; if ( tag == null || tag . equals ( "" ) ) return attributes ; switch ( tag . charAt ( 0 ) ) { case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Noun ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_NounType , AttributeNames . v_CommonNoun ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_NounType , AttributeNames . v_ProperNoun ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Masculine ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Feminine ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Kopdzimte ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_NumberSpecial , AttributeNames . v_SingulareTantum ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_NumberSpecial , AttributeNames . v_PlurareTantum ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Nominative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Genitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Genitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Dative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Accusative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Vocative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Locative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , "1" ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , "2" ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , "3" ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , "4" ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , "5" ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , "6" ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , AttributeNames . v_Reflexive ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Declension , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Declension , AttributeNames . v_InflexibleGenitive ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Verb ) ; if ( tag . length ( ) < 4 || tag . charAt ( 3 ) != ' ' ) { // nav divdabis verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_MainVerb ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_PaliigDv ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Modaals ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Faazes ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_IzpausmesVeida ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Buut ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_TiktTapt ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Nebuut ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Reflexive , AttributeNames . v_No ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Reflexive , AttributeNames . v_Yes ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Iisteniibas ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Atstaastiijuma ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Veeleejuma ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Vajadziibas ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Paveeles ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Nenoteiksme ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Participle ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_Tagadne ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_Naakotne ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_Pagaatne ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Transitivity , AttributeNames . v_Transitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Transitivity , AttributeNames . v_Intransitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Transitivity , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Konjugaacija , "1" ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Konjugaacija , "2" ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Konjugaacija , "3" ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Konjugaacija , AttributeNames . v_Nekaartns ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Konjugaacija , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Person , "1" ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Person , "2" ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Person , "3" ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Person , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 8 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 8 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 8 , ' ' , AttributeNames . i_Number , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 9 , ' ' , AttributeNames . i_Voice , AttributeNames . v_Active ) ; verifyAndSetAVSAttribute ( tag , attributes , 9 , ' ' , AttributeNames . i_Voice , AttributeNames . v_Passive ) ; verifyAndSetAVSAttribute ( tag , attributes , 9 , ' ' , AttributeNames . i_Voice , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 10 , ' ' , AttributeNames . i_Noliegums , AttributeNames . v_No ) ; verifyAndSetAVSAttribute ( tag , attributes , 10 , ' ' , AttributeNames . i_Noliegums , AttributeNames . v_Yes ) ; } else { // ir divdabis verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_MainVerb ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_PaliigDv ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Modaals ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Faazes ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_IzpausmesVeida ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Buut ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_TiktTapt ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VerbType , AttributeNames . v_Nebuut ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Reflexive , AttributeNames . v_No ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Reflexive , AttributeNames . v_Yes ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Iisteniibas ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Atstaastiijuma ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Veeleejuma ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Vajadziibas ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Paveeles ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Nenoteiksme ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Izteiksme , AttributeNames . v_Participle ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Lokaamiiba , AttributeNames . v_Lokaams ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Lokaamiiba , AttributeNames . v_DaljeejiLokaams ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Lokaamiiba , AttributeNames . v_Nelokaams ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Masculine ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Feminine ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Gender , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Number , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Case , AttributeNames . v_Nominative ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Case , AttributeNames . v_Genitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Case , AttributeNames . v_Dative ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Case , AttributeNames . v_Accusative ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Case , AttributeNames . v_Vocative ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Case , AttributeNames . v_Locative ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Case , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 8 , ' ' , AttributeNames . i_Voice , AttributeNames . v_Active ) ; verifyAndSetAVSAttribute ( tag , attributes , 8 , ' ' , AttributeNames . i_Voice , AttributeNames . v_Passive ) ; verifyAndSetAVSAttribute ( tag , attributes , 8 , ' ' , AttributeNames . i_Voice , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 9 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_Tagadne ) ; verifyAndSetAVSAttribute ( tag , attributes , 9 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_Naakotne ) ; verifyAndSetAVSAttribute ( tag , attributes , 9 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_Pagaatne ) ; verifyAndSetAVSAttribute ( tag , attributes , 9 , ' ' , AttributeNames . i_Laiks , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 10 , ' ' , AttributeNames . i_Definiteness , AttributeNames . v_Indefinite ) ; verifyAndSetAVSAttribute ( tag , attributes , 10 , ' ' , AttributeNames . i_Definiteness , AttributeNames . v_Definite ) ; verifyAndSetAVSAttribute ( tag , attributes , 10 , ' ' , AttributeNames . i_Definiteness , AttributeNames . v_NA ) ; } break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Adjective ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_AdjectiveType , AttributeNames . v_QualificativeAdjective ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_AdjectiveType , AttributeNames . v_RelativeAdjective ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Masculine ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Feminine ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Nominative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Genitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Dative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Accusative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Vocative ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Case , AttributeNames . v_Locative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Definiteness , AttributeNames . v_Indefinite ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Definiteness , AttributeNames . v_Definite ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Degree , AttributeNames . v_Positive ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Degree , AttributeNames . v_Comparative ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Degree , AttributeNames . v_Superlative ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Pronoun ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_Personu ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_Atgriezeniskie ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_Piederiibas ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_Noraadaamie ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_Nenoteiktie ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_Jautaajamie ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_AttieksmesVv ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_VvTips , AttributeNames . v_Noteiktie ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Person , "1" ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Person , "2" ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Person , "3" ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Person , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Masculine ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Feminine ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Gender , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Number , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Nominative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Genitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Dative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Accusative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Vocative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Locative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Nelokaams ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Noliegums , AttributeNames . v_No ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Noliegums , AttributeNames . v_Yes ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Anafora , AttributeNames . v_Adjektiivu ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Anafora , AttributeNames . v_Substantiivu ) ; verifyAndSetAVSAttribute ( tag , attributes , 7 , ' ' , AttributeNames . i_Anafora , AttributeNames . v_NA ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Adverb ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Degree , AttributeNames . v_Positive ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Degree , AttributeNames . v_Comparative ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Degree , AttributeNames . v_Superlative ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Degree , AttributeNames . v_Relative ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Degree , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_ApstTips , AttributeNames . v_Meera ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_ApstTips , AttributeNames . v_Veida ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_ApstTips , AttributeNames . v_Vietas ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_ApstTips , AttributeNames . v_Laika ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_ApstTips , AttributeNames . v_Ceelonja ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Preposition ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Novietojums , AttributeNames . v_Pirms ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Novietojums , AttributeNames . v_Peec ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Number , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Rekcija , AttributeNames . v_Genitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Rekcija , AttributeNames . v_Dative ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Rekcija , AttributeNames . v_Accusative ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Rekcija , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_VietasApstNoziime , AttributeNames . v_Yes ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_VietasApstNoziime , AttributeNames . v_No ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Conjunction ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_SaikljaTips , AttributeNames . v_Sakaartojuma ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_SaikljaTips , AttributeNames . v_Pakaartojuma ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Vienkaarshs ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Divkaarshs ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Salikts ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Atkaartots ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Numeral ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_SkaitljaTips , AttributeNames . v_PamataSv ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_SkaitljaTips , AttributeNames . v_Kaartas ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_SkaitljaTips , AttributeNames . v_Daljskaitlis ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Vienkaarshs ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Salikts ) ; verifyAndSetAVSAttribute ( tag , attributes , 2 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Savienojums ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Masculine ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Gender , AttributeNames . v_Feminine ) ; verifyAndSetAVSAttribute ( tag , attributes , 3 , ' ' , AttributeNames . i_Gender , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Number , AttributeNames . v_Singular ) ; verifyAndSetAVSAttribute ( tag , attributes , 4 , ' ' , AttributeNames . i_Number , AttributeNames . v_Plural ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Nominative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Genitive ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Dative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Accusative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Vocative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_Locative ) ; verifyAndSetAVSAttribute ( tag , attributes , 5 , ' ' , AttributeNames . i_Case , AttributeNames . v_NA ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Order , AttributeNames . v_Ones ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Order , AttributeNames . v_Teens ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Order , AttributeNames . v_Tens ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Order , AttributeNames . v_Hundreds ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Order , AttributeNames . v_Thousands ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Order , AttributeNames . v_Millions ) ; verifyAndSetAVSAttribute ( tag , attributes , 6 , ' ' , AttributeNames . i_Order , AttributeNames . v_Billions ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Interjection ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Vienkaarshs ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Salikts ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Particle ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Vienkaarshs ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_Uzbuuve , AttributeNames . v_Salikts ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Residual ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_ResidualType , AttributeNames . v_Foreign ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_ResidualType , AttributeNames . v_Typo ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_ResidualType , AttributeNames . v_Number ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_ResidualType , AttributeNames . v_Ordinal ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_ResidualType , AttributeNames . v_URI ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Abbreviation ) ; break ; case ' ' : attributes . addAttribute ( AttributeNames . i_PartOfSpeech , AttributeNames . v_Punctuation ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_PieturziimesTips , AttributeNames . v_Komats ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_PieturziimesTips , AttributeNames . v_Peedinja ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_PieturziimesTips , AttributeNames . v_Punkts ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_PieturziimesTips , AttributeNames . v_Iekava ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_PieturziimesTips , AttributeNames . v_Domuziime ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_PieturziimesTips , AttributeNames . v_Kols ) ; verifyAndSetAVSAttribute ( tag , attributes , 1 , ' ' , AttributeNames . i_PieturziimesTips , AttributeNames . v_Cita ) ; break ; } return attributes ; }
Convert SemTi-Kamols markup tag to internal attribute-value structure.
Convert SemTi - Kamols markup tag to internal attribute - value structure .