красные галочки для авто тестирования. пока без обновления бд

This commit is contained in:
2024-09-19 23:05:04 +03:00
parent 25cd097445
commit 3863b31328
14 changed files with 80 additions and 407 deletions

View File

@@ -8,6 +8,7 @@ import TestingSystem.Common.Test.Json.TestsJson;
import TestingSystem.Common.Test.Test;
import com.sun.org.glassfish.gmbal.Description;
import javax.swing.*;
import java.util.Vector;
public class Configuration extends riDBObject {
//конфигурация = данные для пакета.
@@ -19,12 +20,22 @@ public class Configuration extends riDBObject {
public int maxtime = 300;
@Description("DEFAULT 0")
public int autoTesting = 0;
public String printAuto(){
return autoTesting>0? "Да":"Нет";
public String printAuto() {
return autoTesting > 0 ? "Да" : "Нет";
}
public void SwitchAuto() {
autoTesting = (autoTesting == 0)? 1:0;
}
public ImageIcon GetAutoIcon() {
return Utils.getIcon("/icons/" + (autoTesting==1 ? "RedPick" : "NotPick") + ".png");
}
//--
public String getFlags(){return "";}
public Vector<String> getFlagsArray(){return new Vector<>();}
public String getFlags() {
return "";
}
public Vector<String> getFlagsArray() {
return new Vector<>();
}
//--
@Description("DEFAULT ''")
public String packedGroupsJson = "";
@@ -44,9 +55,9 @@ public class Configuration extends riDBObject {
Configuration c = (Configuration) src;
//--
maxtime = c.maxtime;
autoTesting= c.autoTesting;
autoTesting = c.autoTesting;
//-
packedGroupsJson= c.packedGroupsJson;
packedGroupsJson = c.packedGroupsJson;
packedTestsJson = c.packedTestsJson;
}
//-