перенос проходов в центральный модуль

This commit is contained in:
2024-10-13 23:55:03 +03:00
parent 6afa2dc892
commit 4e86871571
150 changed files with 510 additions and 576 deletions

View File

@@ -2,6 +2,7 @@ package _VisualDVM.Repository.BugReport;
import _VisualDVM.Current;
import Common.Database.Tables.DBTable;
import Common.Visual.DataSetControlForm;
import _VisualDVM.Global;
import _VisualDVM.Visual.UI;
import Visual_DVM_2021.Passes.PassCode;
import Common.Passes.Pass;
@@ -49,7 +50,7 @@ public class BugReportsDBTable extends DBTable<String, BugReport> {
}
@Override
public void MouseAction2() throws Exception {
Pass.passes.get(PassCode.OpenBugReportTestProject).Do();
Global.mainModule.getPass(PassCode.OpenBugReportTestProject).Do();
}
@Override
public void CreateControl() {
@@ -61,7 +62,7 @@ public class BugReportsDBTable extends DBTable<String, BugReport> {
control.getActionMap().put(solve, new AbstractAction() {
@Override
public void actionPerformed(ActionEvent e) {
Pass.passes.get(PassCode.OpenBugReportTestProject).Do();
Global.mainModule.getPass(PassCode.OpenBugReportTestProject).Do();
}
});
}

View File

@@ -1,10 +1,10 @@
package _VisualDVM.Repository.Component;
import Common.Visual.UI_;
import Common.Visual.Menus.DataMenuBar;
import _VisualDVM.Visual.Menus.VisualiserMenu;
import Common.Visual.Fonts.VisualiserFonts;
import Common.Visual.Menus.DataMenuBar;
import Common.Visual.UI_;
import Visual_DVM_2021.Passes.PassCode;
import Common.Passes.Pass;
import _VisualDVM.Global;
import _VisualDVM.Visual.Menus.VisualiserMenu;
public class ComponentsMenuBar extends DataMenuBar {
public ComponentsMenuBar() {
super("компоненты");
@@ -13,15 +13,17 @@ public class ComponentsMenuBar extends DataMenuBar {
"Восстановление предыдущей версии компонента", "/icons/Resurrect.png") {
{
setFont(UI_.getTheme().Fonts.get(VisualiserFonts.Menu));
add(Pass.passes.get(PassCode.ResurrectComponent).createMenuItem());
add(Pass.passes.get(PassCode.ResurrectComponentFromServer).createMenuItem());
add( Global.mainModule.getPass(PassCode.ResurrectComponent).createMenuItem());
add( Global.mainModule.getPass(PassCode.ResurrectComponentFromServer).createMenuItem());
}
}
);
addPasses(PassCode.InstallComponentFromFolder,
PassCode.UpdateSelectedComponents,
PassCode.PublishComponent,
PassCode.ShowComponentChangesLog);
Pass.passes.get(PassCode.PublishComponent).setControlsVisible(false);
Global.mainModule.getPass(PassCode.PublishComponent).setControlsVisible(false);
}
}

View File

@@ -315,7 +315,7 @@ public abstract class Sapfor extends OSDComponent {
DBProjectFile cuf = null;
if (Global.mainModule.HasFile()) {
cuf = Global.mainModule.getFile();
Pass.passes.get(PassCode.CloseCurrentFile).Do();
Global.mainModule.getPass(PassCode.CloseCurrentFile).Do();
}
if (mode) //модификация
{
@@ -339,23 +339,23 @@ public abstract class Sapfor extends OSDComponent {
} else UI_.Info("Сохранение файлов отсутствует.");
}
if (cuf != null)
Pass.passes.get(PassCode.OpenCurrentFile).Do(cuf);
Global.mainModule.getPass(PassCode.OpenCurrentFile).Do(cuf);
}
//</editor-fold>
public Visual_DVM_2021.Passes.SapforAnalysis getAnalysisByPhase(String phase) {
for (PassCode analysis_code : getAnalysesCodes()) {
Visual_DVM_2021.Passes.SapforAnalysis analysis = (Visual_DVM_2021.Passes.SapforAnalysis) Pass.passes.get(analysis_code);
Visual_DVM_2021.Passes.SapforAnalysis analysis = (Visual_DVM_2021.Passes.SapforAnalysis) Global.mainModule.getPass(analysis_code);
if (analysis.phase().equals(phase)) return analysis;
}
return null;
}
public void ResetAllAnalyses() {
for (PassCode code : getAnalysesCodes())
(Pass.passes.get(code)).Reset();
( Global.mainModule.getPass(code)).Reset();
//------------------------------------------------------------------------------------------>>>> пакетный режим.
if (UI_.isActive()) {
Pass.passes.get(PassCode.Precompilation).Reset();
Pass.passes.get(PassCode.SPF_GetGCovInfo).Reset();
Global.mainModule.getPass(PassCode.Precompilation).Reset();
Global.mainModule.getPass(PassCode.SPF_GetGCovInfo).Reset();
}
Global.enable_text_changed = false;
Global.transformationPermission = TransformationPermission.None;

View File

@@ -81,7 +81,7 @@ public class Visualiser extends Component {
if (workspace.exists())
return workspace;
else
Pass.passes.get(PassCode.UpdateSetting).Do(
Global.mainModule.getPass(PassCode.UpdateSetting).Do(
SettingName.Workspace, "");
}
return Global.ProjectsDirectory;