промежуточный. 1 вариант сравнения пакетов написан. отлаживается.
This commit is contained in:
@@ -74,15 +74,17 @@ public class SapforPackagesComparisonForm {
|
||||
}
|
||||
//---
|
||||
public void showCommonTree() {
|
||||
if (object.root == null) {
|
||||
object.buildTree();
|
||||
}
|
||||
//---
|
||||
treePanel.add(new JScrollPane(
|
||||
new SapforTasksPackageTree(object.root,
|
||||
new SapforTasksPackageTree(object.results.root,
|
||||
isMaster() ? Current.SapforEtalonVersion : Current.SapforVersion
|
||||
)));
|
||||
}
|
||||
public void showComparisonTree() {
|
||||
treePanel.add(new JScrollPane(
|
||||
new SapforTasksPackageTree(object.results.comparison_root,
|
||||
isMaster() ? Current.SapforEtalonVersion : Current.SapforVersion
|
||||
)));
|
||||
}
|
||||
//---
|
||||
public void showNoTree() {
|
||||
@@ -91,6 +93,10 @@ public class SapforPackagesComparisonForm {
|
||||
public void showObject() {
|
||||
lObjectName.setText(object.getPK().toString() + (isMaster() ? "(эталон)" : ""));
|
||||
lObjectName.setToolTipText(object.getPK().toString());
|
||||
//--
|
||||
if (object.results == null)
|
||||
object.readResults();
|
||||
//--
|
||||
showCommonTree();
|
||||
}
|
||||
protected String getText() {
|
||||
@@ -203,6 +209,12 @@ public class SapforPackagesComparisonForm {
|
||||
//--
|
||||
task1.checkMatch(task2);
|
||||
}
|
||||
//--
|
||||
package1.results.SortTasksForComparison();
|
||||
package2.results.SortTasksForComparison();
|
||||
//-
|
||||
package1.results.buildComparisonTree(package1);
|
||||
package2.results.buildTree(package2);
|
||||
}
|
||||
@Override
|
||||
protected boolean validate() {
|
||||
|
||||
Reference in New Issue
Block a user