перенос проходов в центральный модуль
This commit is contained in:
@@ -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();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user