package org.whole.lang.grammars.reflect;
import org.whole.lang.reflect.FeatureDescriptorEnum;
import org.whole.lang.reflect.FeatureDescriptor;
/**
* @generator Whole
*/
public class GrammarsFeatureDescriptorEnum extends FeatureDescriptorEnum {
public static final int name_ord = 0;
public static final int targetLanguage_ord = 1;
public static final int startSymbol_ord = 2;
public static final int delimiter_ord = 3;
public static final int lexicalStructure_ord = 4;
public static final int phraseStructure_ord = 5;
public static final int uri_ord = 6;
public static final int namespace_ord = 7;
public static final int version_ord = 8;
public static final int spaceLiteral_ord = 9;
public static final int indentLiteral_ord = 10;
public static final int newLineLiteral_ord = 11;
public static final int rule_ord = 12;
public static final int template_ord = 13;
public static final int predicate1_ord = 14;
public static final int predicate2_ord = 15;
public static final int predicate_ord = 16;
public static final int literal_ord = 17;
public static final int pattern_ord = 18;
public static final int category_ord = 19;
public static final int format_ord = 20;
public static final int lowerBound_ord = 21;
public static final int upperBound_ord = 22;
public static final int separator_ord = 23;
public static final int splitter_ord = 24;
public static final GrammarsFeatureDescriptorEnum instance = new GrammarsFeatureDescriptorEnum();
public static final FeatureDescriptor name = instance.valueOf(name_ord);
public static final FeatureDescriptor targetLanguage = instance
.valueOf(targetLanguage_ord);
public static final FeatureDescriptor startSymbol = instance
.valueOf(startSymbol_ord);
public static final FeatureDescriptor delimiter = instance
.valueOf(delimiter_ord);
public static final FeatureDescriptor lexicalStructure = instance
.valueOf(lexicalStructure_ord);
public static final FeatureDescriptor phraseStructure = instance
.valueOf(phraseStructure_ord);
public static final FeatureDescriptor uri = instance.valueOf(uri_ord);
public static final FeatureDescriptor namespace = instance
.valueOf(namespace_ord);
public static final FeatureDescriptor version = instance
.valueOf(version_ord);
public static final FeatureDescriptor spaceLiteral = instance
.valueOf(spaceLiteral_ord);
public static final FeatureDescriptor indentLiteral = instance
.valueOf(indentLiteral_ord);
public static final FeatureDescriptor newLineLiteral = instance
.valueOf(newLineLiteral_ord);
public static final FeatureDescriptor rule = instance.valueOf(rule_ord);
public static final FeatureDescriptor template = instance
.valueOf(template_ord);
public static final FeatureDescriptor predicate1 = instance
.valueOf(predicate1_ord);
public static final FeatureDescriptor predicate2 = instance
.valueOf(predicate2_ord);
public static final FeatureDescriptor predicate = instance
.valueOf(predicate_ord);
public static final FeatureDescriptor literal = instance
.valueOf(literal_ord);
public static final FeatureDescriptor pattern = instance
.valueOf(pattern_ord);
public static final FeatureDescriptor category = instance
.valueOf(category_ord);
public static final FeatureDescriptor format = instance.valueOf(format_ord);
public static final FeatureDescriptor lowerBound = instance
.valueOf(lowerBound_ord);
public static final FeatureDescriptor upperBound = instance
.valueOf(upperBound_ord);
public static final FeatureDescriptor separator = instance
.valueOf(separator_ord);
public static final FeatureDescriptor splitter = instance
.valueOf(splitter_ord);
private GrammarsFeatureDescriptorEnum() {
putFeatureDescriptor(name_ord, "name");
putFeatureDescriptor(targetLanguage_ord, "targetLanguage");
putFeatureDescriptor(startSymbol_ord, "startSymbol");
putFeatureDescriptor(delimiter_ord, "delimiter");
putFeatureDescriptor(lexicalStructure_ord, "lexicalStructure");
putFeatureDescriptor(phraseStructure_ord, "phraseStructure");
putFeatureDescriptor(uri_ord, "uri");
putFeatureDescriptor(namespace_ord, "namespace");
putFeatureDescriptor(version_ord, "version");
putFeatureDescriptor(spaceLiteral_ord, "spaceLiteral");
putFeatureDescriptor(indentLiteral_ord, "indentLiteral");
putFeatureDescriptor(newLineLiteral_ord, "newLineLiteral");
putFeatureDescriptor(rule_ord, "rule");
putFeatureDescriptor(template_ord, "template");
putFeatureDescriptor(predicate1_ord, "predicate1");
putFeatureDescriptor(predicate2_ord, "predicate2");
putFeatureDescriptor(predicate_ord, "predicate");
putFeatureDescriptor(literal_ord, "literal");
putFeatureDescriptor(pattern_ord, "pattern");
putFeatureDescriptor(category_ord, "category");
putFeatureDescriptor(format_ord, "format");
putFeatureDescriptor(lowerBound_ord, "lowerBound");
putFeatureDescriptor(upperBound_ord, "upperBound");
putFeatureDescriptor(separator_ord, "separator");
putFeatureDescriptor(splitter_ord, "splitter");
}
private static final long serialVersionUID = 1;
}