package jetbrains.mps.baseLanguage.unitTest.execution.tool; /*Generated by MPS */ import com.intellij.icons.AllIcons; import javax.swing.Icon; import jetbrains.mps.smodel.Language; import jetbrains.mps.lang.smodel.generator.smodelAdapter.SNodeOperations; public enum TestState { NOT_RAN(AllIcons.RunConfigurations.TestNotRan), IN_PROGRESS(AllIcons.RunConfigurations.TestInProgress1), PAUSED(AllIcons.RunConfigurations.TestPaused), IGNORED(AllIcons.RunConfigurations.TestIgnored), PASSED(AllIcons.RunConfigurations.TestPassed), FAILED(AllIcons.RunConfigurations.TestFailed), ERROR(AllIcons.RunConfigurations.TestError), TERMINATED(AllIcons.RunConfigurations.TestTerminated); private final Icon myIcon; TestState(Icon icon) { Language language = Language.getLanguageFor(SNodeOperations.getModel(SNodeOperations.getNode("r:00000000-0000-4000-0000-011c895902d7(jetbrains.mps.baseLanguage.unitTest.structure)", "1216130694486"))); myIcon = icon; } public Icon getIcon() { if (equals(TestState.IN_PROGRESS)) { return TestTreeIconAnimator.getCurrentFrame(); } return myIcon; } }