package SapforTestingSystem.SapforTasksPackage; import Common.Constants.Constants; import Common.Current; import Common.Database.DBObject; import Common.Database.iDBObject; import SapforTestingSystem.SapforConfiguration.SapforConfiguration; import TestingSystem.Test.Test; import Visual_DVM_2021.Passes.PassCode_2021; import com.sun.org.glassfish.gmbal.Description; import java.util.Vector; public class SapforTasksPackage extends iDBObject { public int sapforscenario_id = Constants.Nan; @Description("DEFAULT ''") public String sapforconfiguration_id = ""; //-- public String workspace = ""; //домашняя папка //--- @Description("DEFAULT ''") public String flags = ""; @Description("DEFAULT ''") public String passesNames = ""; @Description("DEFAULT 0") public int versions_tree_built = 0; //-- @Description("IGNORE") public Vector tests = null; @Description("IGNORE") public Vector codes = null; //-- @Override public void SynchronizeFields(DBObject src) { super.SynchronizeFields(src); SapforTasksPackage tasksPackage = (SapforTasksPackage) src; flags = tasksPackage.flags; passesNames = tasksPackage.passesNames; } public SapforTasksPackage(SapforTasksPackage src) { this.SynchronizeFields(src); } public SapforTasksPackage() { } public SapforTasksPackage(SapforConfiguration configuration_in, Vector tests_in) { } @Override public boolean isVisible() { return Current.HasSapforScenario() && Current.getSapforScenario().id == sapforscenario_id; } }