Перенос.

This commit is contained in:
2023-09-17 22:13:42 +03:00
parent dd2e0ca7e0
commit 629d8b8477
1239 changed files with 61161 additions and 1 deletions

View File

@@ -0,0 +1,39 @@
package ProjectData.SapforData.Loops;
import Common.UI.Themes.VisualiserFonts;
import Common.UI.UI;
import javax.swing.text.Highlighter;
public enum LoopState {
Loop, GoodLoop, BadLoop;
public String getDescription() {
switch (this) {
case GoodLoop:
return "цикл поддается распарллеливанию";
case BadLoop:
return "в цикле обнаружены проблемы";
case Loop:
return "нет данных по циклу";
}
return "";
}
public VisualiserFonts getFont() {
switch (this) {
case GoodLoop:
return VisualiserFonts.GoodState;
case BadLoop:
return VisualiserFonts.BadState;
default:
return VisualiserFonts.UnknownState;
}
}
public Highlighter.HighlightPainter getPainter() {
switch (this) {
case GoodLoop:
return UI.GoodLoopPainter;
case BadLoop:
return UI.BadLoopPainter;
default:
return null;
}
}
}