package jetbrains.mps.execution.settings.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 ApplyTo_Function = 0; public static final int CheckProperitesOperation = 1; public static final int CheckProperties_Function = 2; public static final int Configuration_Parameter = 3; public static final int CreateEditor_Function = 4; public static final int DeprecatedAnnotation = 5; public static final int Dispose_Function = 6; public static final int EditorExpression = 7; public static final int EditorOperationCall = 8; public static final int EditorOperationDeclaration = 9; public static final int EditorPropertyDeclaration = 10; public static final int EditorPropertyReference = 11; public static final int GetEditorOperation = 12; public static final int GridBagConstraints = 13; public static final int IPersistentPropertyHolder = 14; public static final int PersistentConfiguration = 15; public static final int PersistentConfigurationAssistent = 16; public static final int PersistentConfigurationMethod = 17; public static final int PersistentConfigurationTemplate = 18; public static final int PersistentConfigurationTemplateInitializer = 19; public static final int PersistentConfigurationType = 20; public static final int PersistentPropertyDeclaration = 21; public static final int PersistentPropertyReferenceOperation = 22; public static final int ProjectAccessExpression = 23; public static final int ReportConfigurationErrorStatement = 24; public static final int ResetFrom_Function = 25; public static final int SettingsEditor = 26; public static final int SettingsEditorType = 27; public static final int TemplateParameter = 28; public static final int TemplateParameterReference = 29; public static final int TemplatePersistentConfigurationType = 30; public LanguageConceptSwitch() { LanguageConceptIndexBuilder builder = new LanguageConceptIndexBuilder(0x756e911c3f1f4a48L, 0xbdf5a2ceb91b723cL); builder.put(0xd244b712f910129L, ApplyTo_Function); builder.put(0xd244b712f91011fL, CheckProperitesOperation); builder.put(0xd244b712f910125L, CheckProperties_Function); builder.put(0xd244b712f910390L, Configuration_Parameter); builder.put(0xd244b712f910106L, CreateEditor_Function); builder.put(0x7f8de21e263f5819L, DeprecatedAnnotation); builder.put(0xd244b712f91010bL, Dispose_Function); builder.put(0xd244b712f91011cL, EditorExpression); builder.put(0xd244b712f91012eL, EditorOperationCall); builder.put(0xd244b712f91012dL, EditorOperationDeclaration); builder.put(0xd244b712f910132L, EditorPropertyDeclaration); builder.put(0xd244b712f910133L, EditorPropertyReference); builder.put(0x4a75ebd58602caa5L, GetEditorOperation); builder.put(0x25c8b83a7e4bb488L, GridBagConstraints); builder.put(0xd244b712f910122L, IPersistentPropertyHolder); builder.put(0xd244b712f910020L, PersistentConfiguration); builder.put(0xd244b712f9dce91L, PersistentConfigurationAssistent); builder.put(0xd244b712f91001bL, PersistentConfigurationMethod); builder.put(0xd244b712f910113L, PersistentConfigurationTemplate); builder.put(0xd244b712f910116L, PersistentConfigurationTemplateInitializer); builder.put(0xd244b712f91001cL, PersistentConfigurationType); builder.put(0xd244b712f910119L, PersistentPropertyDeclaration); builder.put(0xd244b712f91010eL, PersistentPropertyReferenceOperation); builder.put(0x6a8d96ff82b02f8L, ProjectAccessExpression); builder.put(0xd244b712f910103L, ReportConfigurationErrorStatement); builder.put(0xd244b712f910136L, ResetFrom_Function); builder.put(0xd244b712f91013dL, SettingsEditor); builder.put(0xd244b712f91013aL, SettingsEditorType); builder.put(0xd244b712f91011aL, TemplateParameter); builder.put(0xd244b712f910101L, TemplateParameterReference); builder.put(0xd244b712f9100fdL, TemplatePersistentConfigurationType); myIndex = builder.seal(); } /*package*/ int index(SConceptId cid) { return myIndex.index(cid); } public int index(SAbstractConcept concept) { return myIndex.index(concept); } }