no message

This commit is contained in:
2024-03-04 20:51:52 +03:00
parent e8f2e50257
commit 121d91cf77
8 changed files with 78 additions and 13 deletions

View File

@@ -1,5 +1,6 @@
package Visual_DVM_2021.UI.Interface;
import TestingSystem.DVM.DVMTasks.DVMRunTask;
import TestingSystem.SAPFOR.SapforPackage.SapforPackage;
public interface TestingWindow extends VisualizerForm {
void ShowAll();
//-
@@ -23,4 +24,5 @@ public interface TestingWindow extends VisualizerForm {
void ShowCurrentDVMPackage();
void ShowNoCurrentDVMPackage();
void CompareDVMRunTasks(DVMRunTask master, DVMRunTask slave);
void CompareSapforPackages(SapforPackage master, SapforPackage slave);
}

View File

@@ -1,5 +1,6 @@
package Visual_DVM_2021.UI.Main;
import Common.Current;
import Common.Database.DBObject;
import Common.UI.Label.ShortLabel;
import Common.UI.Menus_2023.VisualiserMenuBar;
import Common.UI.UI;
@@ -75,6 +76,13 @@ public class SapforPackagesComparisonForm {
} else
UI.Info(log.toString());
}
public void ApplyObject(DBObject object_in) {
RemoveObject();
object = (SapforPackage) object_in;
if (object.isLoaded() || (Pass_2021.passes.get(PassCode_2021.DownloadSapforPackage).Do(object))) {
showObject();
}
}
public void Show() throws Exception {
}
public void showNoObject() {
@@ -241,8 +249,8 @@ public class SapforPackagesComparisonForm {
for (SapforTask task1 : package1.package_json.tasks) {
SapforTask task2 = package2.package_json.getTaskByKey(task1.getUniqueKey());
//---
for (SapforVersion_json version: task1.versions){
System.out.println(version+":"+version.comparisonState);
for (SapforVersion_json version : task1.versions) {
System.out.println(version + ":" + version.comparisonState);
}
}
//---
@@ -268,7 +276,7 @@ public class SapforPackagesComparisonForm {
protected void showDone() throws Exception {
showComparisonTree();
slave.showComparisonTree();
// SynchronizeTrees();
// SynchronizeTrees();
}
};
pass.Do();

View File

@@ -6,6 +6,7 @@ import Common.UI.UI;
import GlobalData.Compiler.CompilerType;
import TestingSystem.Common.TestingServer;
import TestingSystem.DVM.DVMTasks.DVMRunTask;
import TestingSystem.SAPFOR.SapforPackage.SapforPackage;
import Visual_DVM_2021.UI.Interface.FormWithSplitters;
import Visual_DVM_2021.UI.Interface.TestingWindow;
@@ -188,4 +189,10 @@ public class TestingForm implements FormWithSplitters, TestingWindow {
dvmTestingRunSlave.ApplyObject(slave);
testingTabs.setSelectedIndex(1);
}
@Override
public void CompareSapforPackages(SapforPackage master, SapforPackage slave) {
sapforPackageTreeMaster.ApplyObject(master);
sapforPackageTreeSlave.ApplyObject(slave);
testingTabs.setSelectedIndex(3);
}
}