package jetbrains.mps.build.workflow.structure; /*Generated by MPS */ import jetbrains.mps.lang.smodel.LanguageConceptIndex; import jetbrains.mps.lang.smodel.LanguageConceptIndexBuilder; import jetbrains.mps.smodel.adapter.ids.SConceptId; import org.jetbrains.mps.openapi.language.SAbstractConcept; public final class LanguageConceptSwitch { private final LanguageConceptIndex myIndex; public static final int BwfAntStatement = 0; public static final int BwfAntTaskBundleDeclaration = 1; public static final int BwfAntTaskDeclaration = 2; public static final int BwfCustomMacro = 3; public static final int BwfDependency = 4; public static final int BwfFileSet = 5; public static final int BwfJavaClassPath = 6; public static final int BwfJavaDependency = 7; public static final int BwfJavaDescriptor = 8; public static final int BwfJavaLibrary = 9; public static final int BwfJavaLibraryReference = 10; public static final int BwfJavaModule = 11; public static final int BwfJavaModuleReference = 12; public static final int BwfMacro = 13; public static final int BwfMacroListImport = 14; public static final int BwfPathDeclaration = 15; public static final int BwfPathReference = 16; public static final int BwfProject = 17; public static final int BwfProjectPart = 18; public static final int BwfProjectPartStatement = 19; public static final int BwfStatement = 20; public static final int BwfSubTask = 21; public static final int BwfSubTaskDependency = 22; public static final int BwfTask = 23; public static final int BwfTaskDependency = 24; public static final int BwfTaskLibrary = 25; public static final int BwfTaskLibraryDependency = 26; public static final int BwfTaskPart = 27; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x698a8d22a10447a0L, 0xba8d10e3ec237f13L); builder.put(0x2670d5989d5dc467L, BwfAntStatement); builder.put(0x2318e5dbdfc1e415L, BwfAntTaskBundleDeclaration); builder.put(0x1c936d31d3127b3bL, BwfAntTaskDeclaration); builder.put(0x365f30e12d6048cL, BwfCustomMacro); builder.put(0x7313ce29aa27bafcL, BwfDependency); builder.put(0x6e014d63c07ebd1bL, BwfFileSet); builder.put(0x5c3f3e2c1cede077L, BwfJavaClassPath); builder.put(0x5c3f3e2c1cede06eL, BwfJavaDependency); builder.put(0x6565da114723a759L, BwfJavaDescriptor); builder.put(0x2021cfb4db4e306L, BwfJavaLibrary); builder.put(0x2021cfb4db759cbL, BwfJavaLibraryReference); builder.put(0x41fde5e4adce38bbL, BwfJavaModule); builder.put(0x41fde5e4adce38c4L, BwfJavaModuleReference); builder.put(0x5fb388b43aa25d48L, BwfMacro); builder.put(0x5a7e1dc16b0ca24fL, BwfMacroListImport); builder.put(0x5c3f3e2c1cef4c10L, BwfPathDeclaration); builder.put(0x5c3f3e2c1cef4c1fL, BwfPathReference); builder.put(0x2670d5989d5a6271L, BwfProject); builder.put(0x2670d5989d5a6287L, BwfProjectPart); builder.put(0x2318e5dbdfc153dbL, BwfProjectPartStatement); builder.put(0x2670d5989d5b4a1bL, BwfStatement); builder.put(0x2670d5989d5a6275L, BwfSubTask); builder.put(0x2670d5989d5b49b8L, BwfSubTaskDependency); builder.put(0x2670d5989d5a6273L, BwfTask); builder.put(0x2670d5989d5ace56L, BwfTaskDependency); builder.put(0x6565da114724ce92L, BwfTaskLibrary); builder.put(0x6565da1147260537L, BwfTaskLibraryDependency); builder.put(0x36fb0dc9fd32c1b8L, BwfTaskPart); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }