рефакторинг серверной части сапфора.
This commit is contained in:
@@ -1,12 +1,13 @@
|
||||
package TestingSystem.SAPFOR.SapforPackage;
|
||||
import Common.Constants;
|
||||
import Common.Database.DBObject;
|
||||
import Common.Global;
|
||||
import TestingSystem.Common.TestingPackage.TestingPackage;
|
||||
import TestingSystem.SAPFOR.Json.SapforTasksResults_json;
|
||||
import TestingSystem.SAPFOR.Json.SapforTasksPackage_json;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
|
||||
import java.io.File;
|
||||
public class SapforPackage extends TestingPackage {
|
||||
public class SapforPackage extends TestingPackage<SapforTasksPackage_json> {
|
||||
@Description("DEFAULT ''")
|
||||
public String testsNames = "";//имена тестов через ; для отображения
|
||||
//---
|
||||
@@ -15,9 +16,24 @@ public class SapforPackage extends TestingPackage {
|
||||
public String testsIds = "";
|
||||
@Description("DEFAULT ''")
|
||||
public String configurationsIds = "";
|
||||
public SapforPackage(){
|
||||
|
||||
}
|
||||
public SapforPackage(SapforPackage sapforPackage) {
|
||||
SynchronizeFields(sapforPackage);
|
||||
}
|
||||
@Override
|
||||
public void SynchronizeFields(DBObject src) {
|
||||
super.SynchronizeFields(src);
|
||||
SapforPackage p = (SapforPackage) src;
|
||||
testsNames = p.testsNames;
|
||||
sapforId = p.sapforId;
|
||||
testsIds = p.testsIds;
|
||||
configurationsIds = p.configurationsIds;
|
||||
}
|
||||
@Override
|
||||
public Class getJsonClass() {
|
||||
return SapforTasksResults_json.class;
|
||||
return SapforTasksPackage_json.class;
|
||||
}
|
||||
@Override
|
||||
public File getHomeDirectory() {
|
||||
|
||||
@@ -3,10 +3,11 @@ import Common.UI.Menus_2023.DataMenuBar;
|
||||
import Visual_DVM_2021.Passes.PassCode_2021;
|
||||
public class SapforPackagesBar extends DataMenuBar {
|
||||
public SapforPackagesBar() {
|
||||
super("пакеты задач SAPFOR"
|
||||
//, PassCode_2021.AddSapforPackage
|
||||
// PassCode_2021.AbortSapforTaskPackage,
|
||||
// PassCode_2021.DeleteSapforTasksPackage
|
||||
);
|
||||
super("пакеты задач SAPFOR",
|
||||
PassCode_2021.AddSapforPackage,
|
||||
PassCode_2021.StartSapforPackage,
|
||||
PassCode_2021.AbortSapforPackage,
|
||||
PassCode_2021.DeleteSapforPackage
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user