no message
This commit is contained in:
@@ -244,7 +244,6 @@ public class Global {
|
||||
//создание списков служебных объектов
|
||||
UI.CreateAll();
|
||||
//единственное меню до остальных.
|
||||
UI_.menuBars.put(ComponentsSet.class, new ComponentsMenuBar());
|
||||
Components = new ComponentsSet();
|
||||
mainModule.set(Current.ProjectView, ProjectView.Files);
|
||||
Components.put(ComponentType.Visualiser, visualiser = new Visualiser());
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
package _VisualDVM.GlobalData.SapforProfile;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
public class SapforProfilesMenuBar extends DataMenuBar {
|
||||
public SapforProfilesMenuBar() {
|
||||
super("профили", PassCode.SaveProfile, PassCode.EditProfile, PassCode.ApplyProfile, PassCode.DeleteProfile);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package _VisualDVM.GlobalData.Tasks.CompilationTask;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
public class CompilationTasksMenuBar extends DataMenuBar {
|
||||
public CompilationTasksMenuBar() {
|
||||
super("задачи на компиляцию");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package _VisualDVM.GlobalData.Tasks.RunTask;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
public class RunTasksMenuBar extends DataMenuBar {
|
||||
public RunTasksMenuBar() {
|
||||
super("задачи на запуск");
|
||||
}
|
||||
}
|
||||
@@ -1,40 +1,95 @@
|
||||
package _VisualDVM;
|
||||
import Common.Database.Tables.DataSet;
|
||||
import Common.MainModule_;
|
||||
import Common.Utils.Vector_;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.GlobalData.Account.Account;
|
||||
import _VisualDVM.GlobalData.Compiler.Compiler;
|
||||
import _VisualDVM.GlobalData.Compiler.CompilersDBTable;
|
||||
import _VisualDVM.GlobalData.Compiler.CompilersMenuBar;
|
||||
import _VisualDVM.GlobalData.Credentials.Credentials;
|
||||
import _VisualDVM.GlobalData.DVMParameter.DVMParameterDBTable;
|
||||
import _VisualDVM.GlobalData.DVMParameter.DVMParametersMenuBar;
|
||||
import _VisualDVM.GlobalData.EnvironmentValue.EnvironmentValuesDBTable;
|
||||
import _VisualDVM.GlobalData.EnvironmentValue.EnvironmentValuesMenuBar;
|
||||
import _VisualDVM.GlobalData.GlobalDatabase;
|
||||
import _VisualDVM.GlobalData.Machine.Machine;
|
||||
import _VisualDVM.GlobalData.Machine.MachinesDBTable;
|
||||
import _VisualDVM.GlobalData.Machine.MachinesMenuBar;
|
||||
import _VisualDVM.GlobalData.Makefile.Makefile;
|
||||
import _VisualDVM.GlobalData.Makefile.MakefilesDBTable;
|
||||
import _VisualDVM.GlobalData.Makefile.MakefilesMenuBar;
|
||||
import _VisualDVM.GlobalData.Module.Module;
|
||||
import _VisualDVM.GlobalData.Module.ModulesDBTable;
|
||||
import _VisualDVM.GlobalData.Module.ModulesMenuBar;
|
||||
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
||||
import _VisualDVM.GlobalData.RunConfiguration.RunConfiguration;
|
||||
import _VisualDVM.GlobalData.RunConfiguration.RunConfigurationsDBTable;
|
||||
import _VisualDVM.GlobalData.RunConfiguration.RunConfigurationsMenuBar;
|
||||
import _VisualDVM.GlobalData.SapforProfile.SapforProfile;
|
||||
import _VisualDVM.GlobalData.SapforProfile.SapforProfilesDBTable;
|
||||
import _VisualDVM.GlobalData.Tasks.CompilationTask.CompilationTask;
|
||||
import _VisualDVM.GlobalData.Tasks.CompilationTask.CompilationTasksDBTable;
|
||||
import _VisualDVM.GlobalData.Tasks.RunTask.RunTask;
|
||||
import _VisualDVM.GlobalData.Tasks.RunTask.RunTasksDBTable;
|
||||
import _VisualDVM.GlobalData.User.User;
|
||||
import _VisualDVM.GlobalData.User.UsersDBTable;
|
||||
import _VisualDVM.GlobalData.User.UsersMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.ProjectData.DBArray.ArraysDBTable;
|
||||
import _VisualDVM.ProjectData.Files.DBProjectFile;
|
||||
import _VisualDVM.ProjectData.Project.db_project_info;
|
||||
import _VisualDVM.ProjectData.ProjectView;
|
||||
import _VisualDVM.ProjectData.SapforData.Arrays.ArraysSet;
|
||||
import _VisualDVM.ProjectData.SapforData.Functions.FuncInfo;
|
||||
import _VisualDVM.ProjectData.SapforData.Regions.ParallelRegion;
|
||||
import _VisualDVM.ProjectData.SapforData.Regions.RegionsSet;
|
||||
import _VisualDVM.ProjectData.SapforData.Variants.VariantsSet;
|
||||
import _VisualDVM.Repository.BugReport.BugReport;
|
||||
import _VisualDVM.Repository.BugReport.BugReportsDBTable;
|
||||
import _VisualDVM.Repository.BugReport.BugReportsMenuBar;
|
||||
import _VisualDVM.Repository.Component.Component;
|
||||
import _VisualDVM.Repository.Component.Sapfor.Sapfor;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspace;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspaceDBTable;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspacesMenuBar;
|
||||
import _VisualDVM.Repository.Subscribes.Subscriber;
|
||||
import _VisualDVM.Repository.Subscribes.SubscribersMenuBar;
|
||||
import _VisualDVM.Repository.Subscribes.SubsribersDBTable;
|
||||
import _VisualDVM.TestingSystem.Common.Group.Group;
|
||||
import _VisualDVM.TestingSystem.Common.Group.GroupsDBTable;
|
||||
import _VisualDVM.TestingSystem.Common.Group.GroupsMenuBar;
|
||||
import _VisualDVM.TestingSystem.Common.Test.Test;
|
||||
import _VisualDVM.TestingSystem.Common.Test.TestDBTable;
|
||||
import _VisualDVM.TestingSystem.Common.Test.TestsMenuBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfigurationDBTable;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfigurationsMenuBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackageDBTable;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackagesBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettingsDBTable;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMSettings.UI.DVMSettingsBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTasksBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTasksSet;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfiguration;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfigurationDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfigurationsMenuBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackageDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettings;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettingsBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettingsDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettingsCommand.SapforSettingsCommandsBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettingsCommand.SapforSettingsCommandsDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforTasksPackage.UI.SapforPackagesBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.ServerSapfor.ServerSapfor;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.ServerSapfor.ServerSapforsBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.ServerSapfor.ServerSapforsDBTable;
|
||||
import _VisualDVM.Visual.MainUI;
|
||||
import _VisualDVM.Visual.Menus.VariantsMenuBar.VariantsMenuBar;
|
||||
import _VisualDVM.Visual.Syntax.LightSPFEditorTheme;
|
||||
|
||||
import javax.swing.tree.DefaultMutableTreeNode;
|
||||
|
||||
12
src/_VisualDVM/ProjectData/DBArray/DBArraysMenuBar.java
Normal file
12
src/_VisualDVM/ProjectData/DBArray/DBArraysMenuBar.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package _VisualDVM.ProjectData.DBArray;
|
||||
import Common.Database.Tables.DataSet;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
public class DBArraysMenuBar extends DataMenuBar{
|
||||
public DBArraysMenuBar() {
|
||||
super("сохранённые состояния");
|
||||
}
|
||||
@Override
|
||||
public void createSelectionButtons(DataSet dataSet) {
|
||||
//не нужны.
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package _VisualDVM.ProjectData.SapforData.Arrays;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
public class ArraysMenuBar extends DataMenuBar {
|
||||
public ArraysMenuBar() {
|
||||
super("массивы");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package _VisualDVM.ProjectData.SapforData.Regions;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
public class RegionsMenuBar extends DataMenuBar {
|
||||
public RegionsMenuBar() {
|
||||
super("области распараллеливания");
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
package _VisualDVM.TestingSystem.Common.Group.UI;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class AddGroupMenu extends VisualiserMenu {
|
||||
public AddGroupMenu() {
|
||||
super("", "/icons/RedAdd.png");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package _VisualDVM.TestingSystem.Common.Group.UI;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class EditGroupMenu extends VisualiserMenu {
|
||||
public EditGroupMenu() {
|
||||
super("", "/icons/Edit.png");
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package _VisualDVM.TestingSystem.Common.Test.UI;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class AddTestMenu extends VisualiserMenu {
|
||||
public AddTestMenu() {
|
||||
super("Добавление теста", "/icons/RedAdd.png", false);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package _VisualDVM.TestingSystem.Common.Test.UI;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class EditTestMenu extends VisualiserMenu {
|
||||
public EditTestMenu() {
|
||||
super("Редактирование теста", "/icons/Edit.png", false);
|
||||
|
||||
@@ -6,7 +6,7 @@ import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
package _VisualDVM.TestingSystem.SAPFOR.SapforTasksPackage.UI;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class AddSapforPackageMenu extends VisualiserMenu {
|
||||
public AddSapforPackageMenu() {
|
||||
super("", "/icons/RedAdd.png");
|
||||
|
||||
@@ -1,9 +1,102 @@
|
||||
package _VisualDVM.Visual;
|
||||
import Common.Visual.UIModule_;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.GlobalData.Compiler.CompilersDBTable;
|
||||
import _VisualDVM.GlobalData.Compiler.CompilersMenuBar;
|
||||
import _VisualDVM.GlobalData.DVMParameter.DVMParameterDBTable;
|
||||
import _VisualDVM.GlobalData.DVMParameter.DVMParametersMenuBar;
|
||||
import _VisualDVM.GlobalData.EnvironmentValue.EnvironmentValuesDBTable;
|
||||
import _VisualDVM.GlobalData.EnvironmentValue.EnvironmentValuesMenuBar;
|
||||
import _VisualDVM.GlobalData.Machine.MachinesDBTable;
|
||||
import _VisualDVM.GlobalData.Machine.MachinesMenuBar;
|
||||
import _VisualDVM.GlobalData.Makefile.MakefilesDBTable;
|
||||
import _VisualDVM.GlobalData.Makefile.MakefilesMenuBar;
|
||||
import _VisualDVM.GlobalData.Module.ModulesDBTable;
|
||||
import _VisualDVM.GlobalData.Module.ModulesMenuBar;
|
||||
import _VisualDVM.GlobalData.RunConfiguration.RunConfigurationsDBTable;
|
||||
import _VisualDVM.GlobalData.RunConfiguration.RunConfigurationsMenuBar;
|
||||
import _VisualDVM.GlobalData.SapforProfile.SapforProfilesDBTable;
|
||||
import _VisualDVM.GlobalData.SapforProfile.SapforProfilesMenuBar;
|
||||
import _VisualDVM.GlobalData.Tasks.CompilationTask.CompilationTasksDBTable;
|
||||
import _VisualDVM.GlobalData.Tasks.CompilationTask.CompilationTasksMenuBar;
|
||||
import _VisualDVM.GlobalData.Tasks.RunTask.RunTasksDBTable;
|
||||
import _VisualDVM.GlobalData.Tasks.RunTask.RunTasksMenuBar;
|
||||
import _VisualDVM.GlobalData.User.UsersDBTable;
|
||||
import _VisualDVM.GlobalData.User.UsersMenuBar;
|
||||
import _VisualDVM.ProjectData.DBArray.ArraysDBTable;
|
||||
import _VisualDVM.ProjectData.DBArray.DBArraysMenuBar;
|
||||
import _VisualDVM.ProjectData.SapforData.Arrays.ArraysMenuBar;
|
||||
import _VisualDVM.ProjectData.SapforData.Arrays.ArraysSet;
|
||||
import _VisualDVM.ProjectData.SapforData.Regions.RegionsMenuBar;
|
||||
import _VisualDVM.ProjectData.SapforData.Regions.RegionsSet;
|
||||
import _VisualDVM.ProjectData.SapforData.Variants.VariantsSet;
|
||||
import _VisualDVM.Repository.BugReport.BugReportsDBTable;
|
||||
import _VisualDVM.Repository.BugReport.BugReportsMenuBar;
|
||||
import _VisualDVM.Visual.Menus.ComponentsMenuBar;
|
||||
import _VisualDVM.Repository.Component.ComponentsSet;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspaceDBTable;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspacesMenuBar;
|
||||
import _VisualDVM.Repository.Subscribes.SubscribersMenuBar;
|
||||
import _VisualDVM.Repository.Subscribes.SubsribersDBTable;
|
||||
import _VisualDVM.TestingSystem.Common.Group.GroupsDBTable;
|
||||
import _VisualDVM.TestingSystem.Common.Group.GroupsMenuBar;
|
||||
import _VisualDVM.TestingSystem.Common.Test.TestDBTable;
|
||||
import _VisualDVM.TestingSystem.Common.Test.TestsMenuBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfigurationDBTable;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfigurationsMenuBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackageDBTable;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackagesBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettingsDBTable;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMSettings.UI.DVMSettingsBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTasksBar;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTasksSet;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfigurationDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfigurationsMenuBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackageDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettingsBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettingsDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettingsCommand.SapforSettingsCommandsBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettingsCommand.SapforSettingsCommandsDBTable;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforTasksPackage.UI.SapforPackagesBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.ServerSapfor.ServerSapforsBar;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.ServerSapfor.ServerSapforsDBTable;
|
||||
import _VisualDVM.Visual.Menus.VariantsMenuBar.VariantsMenuBar;
|
||||
import _VisualDVM.Visual.Syntax.LightSPFEditorTheme;
|
||||
public class MainUI extends UIModule_ {
|
||||
public MainUI(){
|
||||
setTheme(new LightSPFEditorTheme());
|
||||
menuBars.put(ComponentsSet.class, new ComponentsMenuBar());
|
||||
menuBars.put(BugReportsDBTable.class, new BugReportsMenuBar());
|
||||
menuBars.put(SubscriberWorkspaceDBTable.class, new SubscriberWorkspacesMenuBar());
|
||||
//---------------------------------------------------->>
|
||||
menuBars.put(GroupsDBTable.class, new GroupsMenuBar());
|
||||
menuBars.put(TestDBTable.class, new TestsMenuBar());
|
||||
menuBars.put(DVMConfigurationDBTable.class, new DVMConfigurationsMenuBar());
|
||||
menuBars.put(DVMPackageDBTable.class, new DVMPackagesBar());
|
||||
menuBars.put(SapforPackageDBTable.class, new SapforPackagesBar());
|
||||
menuBars.put(DVMRunTasksSet.class, new DVMRunTasksBar());
|
||||
//--->>>
|
||||
menuBars.put(MachinesDBTable.class, new MachinesMenuBar());
|
||||
menuBars.put(UsersDBTable.class, new UsersMenuBar());
|
||||
menuBars.put(CompilersDBTable.class, new CompilersMenuBar());
|
||||
menuBars.put(MakefilesDBTable.class, new MakefilesMenuBar());
|
||||
menuBars.put(ModulesDBTable.class, new ModulesMenuBar());
|
||||
menuBars.put(RunConfigurationsDBTable.class, new RunConfigurationsMenuBar());
|
||||
menuBars.put(EnvironmentValuesDBTable.class, new EnvironmentValuesMenuBar());
|
||||
menuBars.put(DVMParameterDBTable.class, new DVMParametersMenuBar());
|
||||
menuBars.put(CompilationTasksDBTable.class, new CompilationTasksMenuBar());
|
||||
menuBars.put(RunTasksDBTable.class, new RunTasksMenuBar());
|
||||
//---->>
|
||||
menuBars.put(SapforConfigurationDBTable.class, new SapforConfigurationsMenuBar());
|
||||
//---->>
|
||||
menuBars.put(RegionsSet.class, new RegionsMenuBar());
|
||||
menuBars.put(ArraysSet.class, new ArraysMenuBar());
|
||||
menuBars.put(ArraysDBTable.class, new DBArraysMenuBar());
|
||||
menuBars.put(VariantsSet.class, new VariantsMenuBar());
|
||||
menuBars.put(SubsribersDBTable.class, new SubscribersMenuBar());
|
||||
menuBars.put(SapforProfilesDBTable.class, new SapforProfilesMenuBar());
|
||||
menuBars.put(ServerSapforsDBTable.class, new ServerSapforsBar());
|
||||
menuBars.put(SapforSettingsDBTable.class, new SapforSettingsBar());
|
||||
menuBars.put(SapforSettingsCommandsDBTable.class, new SapforSettingsCommandsBar());
|
||||
menuBars.put(DVMSettingsDBTable.class, new DVMSettingsBar());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
package _VisualDVM.Repository.Component;
|
||||
package _VisualDVM.Visual.Menus;
|
||||
import Common.MainModule_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class ComponentsMenuBar extends DataMenuBar {
|
||||
public ComponentsMenuBar() {
|
||||
super("компоненты");
|
||||
@@ -3,7 +3,7 @@ import Common.Visual.Controls.MenuBarButton;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
@@ -4,7 +4,7 @@ import Common.Passes.Pass;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.Settings.SettingName;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
@@ -2,7 +2,7 @@ package _VisualDVM.Visual.Menus.FileMenuBar;
|
||||
import Common.Visual.Controls.MenuBarButton;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.ProjectData.Files.UI.Editor.SPFEditor;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
import _VisualDVM.Visual.UI;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -6,7 +6,7 @@ import _VisualDVM.ProjectData.LanguageName;
|
||||
import _VisualDVM.Visual.Menus.LanguagesSubmenu;
|
||||
import _VisualDVM.Visual.Menus.StylesSubmenu;
|
||||
import _VisualDVM.Visual.Menus.TypesSubmenu;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
import _VisualDVM.Visual.UI;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package _VisualDVM.Visual.Menus;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.Controls.StableMenuItem;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
import _VisualDVM.ProjectData.LanguageName;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -2,7 +2,7 @@ package _VisualDVM.Visual.Menus.MainMenuBar;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Repository.Component.Sapfor.Sapfor;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class AnalysesMenu extends VisualiserMenu {
|
||||
public AnalysesMenu() {
|
||||
super("Анализаторы", "/icons/Analyses.png");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package _VisualDVM.Visual.Menus.MainMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class GlobalCleaningMenu extends VisualiserMenu {
|
||||
public GlobalCleaningMenu() {
|
||||
super("Очистка", "/icons/Clean.png", false);
|
||||
|
||||
@@ -4,7 +4,7 @@ import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.DBLastProject.DBLastProject;
|
||||
import _VisualDVM.GlobalData.Settings.SettingName;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
|
||||
import javax.swing.*;
|
||||
import javax.swing.event.MenuEvent;
|
||||
|
||||
@@ -6,7 +6,7 @@ import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Repository.Component.PerformanceAnalyzer.PerformanceAnalyzer;
|
||||
import _VisualDVM.Visual.Menus.MainMenuBar.VisualiserSettingsMenu.VisualiserSettingsMenu;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
import _VisualDVM.Visual.UI;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -3,7 +3,7 @@ import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Repository.Component.Sapfor.Sapfor;
|
||||
import _VisualDVM.Visual.Menus.PassesSubMenu;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class TransformationsMenu extends VisualiserMenu {
|
||||
public TransformationsMenu() {
|
||||
super("Преобразования", "/icons/Transformations.png");
|
||||
|
||||
@@ -4,7 +4,7 @@ import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.Settings.SettingName;
|
||||
import _VisualDVM.Visual.Menus.PropertiesSubmenu;
|
||||
import _VisualDVM.Visual.Menus.SettingsSubmenu;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class VisualiserSettingsMenu extends VisualiserMenu {
|
||||
public VisualiserSettingsMenu() {
|
||||
super("Настройки визуализатора", "/icons/Settings.png");
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
package _VisualDVM.Visual.Menus.ProjectMenuBar;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
public class FilesOperationsMenu extends VisualiserMenu {
|
||||
public FilesOperationsMenu() {
|
||||
super("Массовые операции над файлами", "/icons/MassFiles.png");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package _VisualDVM.Visual.Menus.ProjectMenuBar;
|
||||
import Common.Visual.Controls.MenuBarButton;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
import _VisualDVM.Visual.UI;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -6,7 +6,7 @@ import _VisualDVM.ProjectData.LanguageName;
|
||||
import _VisualDVM.Visual.Menus.LanguagesSubmenu;
|
||||
import _VisualDVM.Visual.Menus.SettingsSubmenu;
|
||||
import _VisualDVM.Visual.Menus.StylesSubmenu;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
|
||||
import javax.swing.*;
|
||||
public class ProjectSettingsMenu extends VisualiserMenu {
|
||||
|
||||
@@ -2,11 +2,10 @@ package _VisualDVM.Visual.Menus.ProjectMenuBar;
|
||||
import Common.MainModule_;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.Current;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.ProjectData.ProjectView;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenu;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
import _VisualDVM.Visual.UI;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package _VisualDVM.Visual.Menus;
|
||||
import Common.Visual.Controls.StableMenuItem;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
import _VisualDVM.ProjectData.Files.LanguageStyle;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package _VisualDVM.Visual.Menus;
|
||||
import Common.Visual.Controls.StableMenuItem;
|
||||
import Common.Visual.Menus.VisualiserMenu;
|
||||
import _VisualDVM.ProjectData.Files.FileType;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package _VisualDVM.Visual.Menus.VersionsMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
public class VersionsMenuBar extends VisualiserMenuBar {
|
||||
public VersionsMenuBar() {
|
||||
addPasses(PassCode.CreateTestsGroupFromSelectedVersions);
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
package _VisualDVM.Visual.Menus;
|
||||
import Common.MainModule_;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
public class VisualiserMenu extends JMenu {
|
||||
public VisualiserMenu(String text, String iconPath, boolean textVisible) {
|
||||
setMinimumSize(new Dimension(38, 30)); //иначе сужаются вертикально.
|
||||
setToolTipText(text);
|
||||
if (textVisible)
|
||||
setText(text);
|
||||
setFont(MainModule_.instance.getUI().getTheme().Fonts.get(VisualiserFonts.TreeItalic));
|
||||
if (!iconPath.isEmpty())
|
||||
setIcon(Utils_.getIcon(iconPath));
|
||||
}
|
||||
public VisualiserMenu(String text, String iconPath) {
|
||||
this(text, iconPath, false);
|
||||
}
|
||||
public void addPasses(PassCode... codes) {
|
||||
for (PassCode code : codes)
|
||||
add(Global.mainModule.getPass(code).createMenuItem());
|
||||
}
|
||||
}
|
||||
@@ -1,53 +0,0 @@
|
||||
package _VisualDVM.Visual.Menus;
|
||||
import Common.MainModule_;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
//https://java-online.ru/swing-menu.xhtml
|
||||
public class VisualiserMenuBar extends JToolBar {
|
||||
public VisualiserMenuBar() {
|
||||
setFloatable(false);
|
||||
setSizeLimits();
|
||||
}
|
||||
public void addPasses(PassCode... codes) {
|
||||
//- кнопки. связать их с проходами. (!)
|
||||
for (PassCode code : codes) {
|
||||
if (Global.mainModule.getPass(code) != null) {
|
||||
add(Global.mainModule.getPass(code).createButton());
|
||||
}
|
||||
}
|
||||
}
|
||||
public JMenuBar addMenus(JMenu... menus) {
|
||||
JMenuBar bar = new JMenuBar() {
|
||||
{
|
||||
for (JMenu menu : menus)
|
||||
add(menu);
|
||||
}
|
||||
};
|
||||
add(bar);
|
||||
return bar;
|
||||
}
|
||||
public JLabel addLabel(String text_in) {
|
||||
return addLabel(text_in, null);
|
||||
}
|
||||
public JLabel addLabel(String text_in, String icon_path_in) {
|
||||
JLabel res = new JLabel(text_in) {
|
||||
{
|
||||
setFont(MainModule_.instance.getUI().getTheme().Fonts.get(VisualiserFonts.TreeItalic));
|
||||
if (icon_path_in != null) {
|
||||
setIcon(Utils_.getIcon(icon_path_in));
|
||||
}
|
||||
}
|
||||
};
|
||||
add(res);
|
||||
return res;
|
||||
}
|
||||
public void setSizeLimits() {
|
||||
setPreferredSize(new Dimension(0, 30));
|
||||
}
|
||||
}
|
||||
@@ -127,46 +127,6 @@ public class UI {
|
||||
testingBar = new TestingBar();
|
||||
credentialsBar = new CredentialsBar();
|
||||
versionsMenuBar = new VersionsMenuBar();
|
||||
//---------------------------------------------------->>
|
||||
UI_.menuBars.put(BugReportsDBTable.class, new BugReportsMenuBar());
|
||||
UI_.menuBars.put(SubscriberWorkspaceDBTable.class, new SubscriberWorkspacesMenuBar());
|
||||
//---------------------------------------------------->>
|
||||
UI_.menuBars.put(GroupsDBTable.class, new GroupsMenuBar());
|
||||
UI_.menuBars.put(TestDBTable.class, new TestsMenuBar());
|
||||
UI_.menuBars.put(DVMConfigurationDBTable.class, new DVMConfigurationsMenuBar());
|
||||
UI_.menuBars.put(DVMPackageDBTable.class, new DVMPackagesBar());
|
||||
UI_.menuBars.put(SapforPackageDBTable.class, new SapforPackagesBar());
|
||||
UI_.menuBars.put(DVMRunTasksSet.class, new DVMRunTasksBar());
|
||||
//--->>>
|
||||
UI_.menuBars.put(MachinesDBTable.class, new MachinesMenuBar());
|
||||
UI_.menuBars.put(UsersDBTable.class, new UsersMenuBar());
|
||||
UI_.menuBars.put(CompilersDBTable.class, new CompilersMenuBar());
|
||||
UI_.menuBars.put(MakefilesDBTable.class, new MakefilesMenuBar());
|
||||
UI_.menuBars.put(ModulesDBTable.class, new ModulesMenuBar());
|
||||
UI_.menuBars.put(RunConfigurationsDBTable.class, new RunConfigurationsMenuBar());
|
||||
UI_.menuBars.put(EnvironmentValuesDBTable.class, new EnvironmentValuesMenuBar());
|
||||
UI_.menuBars.put(DVMParameterDBTable.class, new DVMParametersMenuBar());
|
||||
UI_.menuBars.put(CompilationTasksDBTable.class, new DataMenuBar("задачи на компиляцию"));
|
||||
UI_.menuBars.put(RunTasksDBTable.class, new DataMenuBar("задачи на запуск"));
|
||||
//---->>
|
||||
UI_.menuBars.put(SapforConfigurationDBTable.class, new SapforConfigurationsMenuBar());
|
||||
//---->>
|
||||
UI_.menuBars.put(RegionsSet.class, new DataMenuBar("области распараллеливания"));
|
||||
UI_.menuBars.put(ArraysSet.class, new DataMenuBar("массивы"));
|
||||
UI_.menuBars.put(ArraysDBTable.class, new DataMenuBar("сохранённые состояния") {
|
||||
@Override
|
||||
public void createSelectionButtons(DataSet dataSet) {
|
||||
//не нужны.
|
||||
}
|
||||
});
|
||||
UI_.menuBars.put(VariantsSet.class, new VariantsMenuBar());
|
||||
UI_.menuBars.put(SubsribersDBTable.class, new SubscribersMenuBar());
|
||||
UI_.menuBars.put(SapforProfilesDBTable.class, new DataMenuBar("профили", PassCode.SaveProfile, PassCode.EditProfile, PassCode.ApplyProfile, PassCode.DeleteProfile));
|
||||
UI_.menuBars.put(ServerSapforsDBTable.class, new ServerSapforsBar());
|
||||
UI_.menuBars.put(SapforSettingsDBTable.class, new SapforSettingsBar());
|
||||
UI_.menuBars.put(SapforSettingsCommandsDBTable.class, new SapforSettingsCommandsBar());
|
||||
UI_.menuBars.put(DVMSettingsDBTable.class, new DVMSettingsBar());
|
||||
//---->>
|
||||
}
|
||||
public static void CreateWindows() {
|
||||
searchReplaceWindow = new SearchReplaceForm();
|
||||
|
||||
@@ -14,7 +14,7 @@ import _VisualDVM.Visual.Interface.CallbackWindow;
|
||||
import _VisualDVM.Visual.Interface.CommentInterface;
|
||||
import _VisualDVM.Visual.Interface.DescriptionInterface;
|
||||
import _VisualDVM.Visual.Interface.FormWithSplitters;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
import _VisualDVM.Visual.UI;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -2,7 +2,7 @@ package _VisualDVM.Visual.Windows;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Interface.CommentInterface;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
|
||||
import javax.swing.*;
|
||||
public class CommentFields implements CommentInterface {
|
||||
|
||||
@@ -10,7 +10,7 @@ import _VisualDVM.Current;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Utils;
|
||||
import _VisualDVM.Visual.Editor.BaseEditor;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
import _VisualDVM.Visual.UI;
|
||||
import javafx.util.Pair;
|
||||
import org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaHighlighter;
|
||||
|
||||
@@ -2,7 +2,7 @@ package _VisualDVM.Visual.Windows;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Visual.Interface.DescriptionInterface;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
|
||||
import javax.swing.*;
|
||||
public class DescriptionFields implements DescriptionInterface {
|
||||
|
||||
@@ -10,7 +10,7 @@ import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforTask.SapforTask;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforTasksPackage.UI.SapforTasksPackageTree;
|
||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||
import Common.Visual.Menus.VisualiserMenuBar;
|
||||
import _VisualDVM.Visual.UI;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
Reference in New Issue
Block a user