рефакторинг создания меню баров для таблиц
This commit is contained in:
@@ -157,4 +157,8 @@ public class CompilersDBTable extends iDBTable<Compiler> {
|
||||
public Current CurrentName() {
|
||||
return Current.Compiler;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return CompilersMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@ package _VisualDVM.GlobalData.CompilerEnvironment.UI;
|
||||
import Common.MainModule_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.Tables.DBObjectRenderer;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.GlobalData.CompilerEnvironment.CompilerEnvironment;
|
||||
public class CompilerEnvironmentValueRenderer extends DBObjectRenderer {
|
||||
@Override
|
||||
|
||||
@@ -2,7 +2,6 @@ package _VisualDVM.GlobalData.CompilerOption.UI;
|
||||
import Common.MainModule_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.Tables.DBObjectRenderer;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.GlobalData.CompilerOption.CompilerOption;
|
||||
public class CompilerOptionParameterNameRenderer extends DBObjectRenderer {
|
||||
@Override
|
||||
|
||||
@@ -2,7 +2,6 @@ package _VisualDVM.GlobalData.CompilerOption.UI;
|
||||
import Common.MainModule_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.Tables.DBObjectRenderer;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.GlobalData.CompilerOption.CompilerOption;
|
||||
public class CompilerOptionParameterValueRenderer extends DBObjectRenderer {
|
||||
@Override
|
||||
|
||||
@@ -95,4 +95,8 @@ public class DVMParameterDBTable extends iDBTable<DVMParameter> {
|
||||
}
|
||||
};
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return DVMParametersMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -95,4 +95,8 @@ public class EnvironmentValuesDBTable extends iDBTable<EnvironmentValue> {
|
||||
if (environmentValue.name.equalsIgnoreCase(name_in)) return environmentValue;
|
||||
return null;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return EnvironmentValuesMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -122,4 +122,8 @@ public class MachinesDBTable extends iDBTable<Machine> {
|
||||
public boolean LocalMachineExists() {
|
||||
return Data.values().stream().anyMatch(machine -> machine.type.equals(MachineType.Local));
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return MachinesMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,4 +70,8 @@ public class MakefilesDBTable extends iDBTable<Makefile> {
|
||||
public Current CurrentName() {
|
||||
return Current.Makefile;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return MakefilesMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -62,4 +62,8 @@ public class ModulesDBTable extends iDBTable<Module> {
|
||||
public Current CurrentName() {
|
||||
return Current.Module;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return ModulesMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@ package _VisualDVM.GlobalData.RemoteFile.UI;
|
||||
import Common.MainModule_;
|
||||
import Common.Visual.Fonts.VisualiserFonts;
|
||||
import Common.Visual.Trees.StyledTreeCellRenderer;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -166,4 +166,8 @@ public class RunConfigurationsDBTable extends iDBTable<RunConfiguration> {
|
||||
getDb().Update(c);
|
||||
}
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return RunConfigurationsMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -65,4 +65,8 @@ public class SapforProfilesDBTable extends iDBTable<SapforProfile> {
|
||||
res.put(SapforProfileSetting.class, new FKBehaviour(FKDataBehaviour.DELETE, FKCurrentObjectBehaviuor.ACTIVE));
|
||||
return res;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return SapforProfilesMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -120,4 +120,8 @@ public class CompilationTasksDBTable extends iDBTable<CompilationTask> {
|
||||
public Current CurrentName() {
|
||||
return Current.CompilationTask;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return CompilationTasksMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package _VisualDVM.GlobalData.Tasks.CompilationTask;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
public class CompilationTasksMenuBar extends DataMenuBar {
|
||||
public CompilationTasksMenuBar() {
|
||||
super("задачи на компиляцию");
|
||||
|
||||
@@ -85,4 +85,8 @@ public class RunTasksDBTable extends iDBTable<RunTask> {
|
||||
public Current CurrentName() {
|
||||
return Current.RunTask;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return RunTasksMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package _VisualDVM.GlobalData.Tasks.RunTask;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
public class RunTasksMenuBar extends DataMenuBar {
|
||||
public RunTasksMenuBar() {
|
||||
super("задачи на запуск");
|
||||
|
||||
@@ -111,4 +111,8 @@ public class UsersDBTable extends iDBTable<User> {
|
||||
public Current CurrentName() {
|
||||
return Current.User;
|
||||
}
|
||||
@Override
|
||||
public Class getMenuBarClass() {
|
||||
return UsersMenuBar.class;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user