промежуточный. временный фикс бага с отображением ядер если оба сервера не активно

This commit is contained in:
2023-11-30 01:25:26 +03:00
parent 53fd992346
commit 10b6cc03ab
9 changed files with 69 additions and 29 deletions

View File

@@ -1,5 +1,8 @@
package ProjectData;
import org.fife.ui.rsyntaxtextarea.SyntaxConstants;
import java.util.Arrays;
import java.util.Vector;
public enum LanguageName {
n,
fortran,
@@ -22,10 +25,10 @@ public enum LanguageName {
switch (this) {
case fortran:
return "f";
//"flink";
//"flink";
case c:
return "c";
//"clink";
//"clink";
default:
return "";
}
@@ -53,8 +56,8 @@ public enum LanguageName {
return SyntaxConstants.SYNTAX_STYLE_NONE;
}
}
public String getIcon(){
switch (this){
public String getIcon() {
switch (this) {
case fortran:
return "/icons/Languages/Fortran.png";
case c:
@@ -65,4 +68,25 @@ public enum LanguageName {
return "";
}
}
public Vector<String> getExtensions() {
String[] res;
switch (this) {
case fortran:
res = new String[]{"f", "fdv", "for", "f77", "f90", "h"};
break;
case c:
res = new String[]{"c", "cdv", "h"};
break;
case cpp:
res = new String[]{"cpp", "h"};
break;
default:
res = new String[]{};
break;
}
return new Vector<>(Arrays.asList(res));
}
public String PrintExtensions(){
return String.join(",", getExtensions());
}
}