рефакторинг интерфейса таблиц. все же, вывел их в полноценные классы,с указанием типа объектов к ним относящихся

This commit is contained in:
2024-10-20 17:27:58 +03:00
parent 10422327ba
commit 3f42f61c76
81 changed files with 1637 additions and 1173 deletions

View File

@@ -2,7 +2,7 @@ package _VisualDVM.Visual;
import Common.Visual.UIModule_;
import _VisualDVM.Global;
import _VisualDVM.GlobalData.RemoteFile.UI.RemoteFileChooser;
import _VisualDVM.Repository.Component.UI.ComponentsForm;
import _VisualDVM.Repository.Component.UI.ComponentsWindow;
import _VisualDVM.TestingSystem.Common.TestingMenuBar;
import _VisualDVM.Visual.Interface.DebugWindow;
import _VisualDVM.Visual.Interface.VersionsWindow;
@@ -18,7 +18,7 @@ public class MainUI extends UIModule_ {
public VersionsWindow versionsWindow = null;
public DebugWindow debugWindow = null;
public RemoteFileChooser remoteFileChooser = null;
ComponentsForm componentsWindow = null;
ComponentsWindow componentsWindow = null;
//-
TestingMenuBar testingMenuBar = null;
CredentialsMenuBar credentialsMenuBar = null;
@@ -52,9 +52,9 @@ public class MainUI extends UIModule_ {
public boolean hasMainWindow() {
return mainWindow != null;
}
public ComponentsForm getComponentsWindow() {
public ComponentsWindow getComponentsWindow() {
if (componentsWindow == null)
componentsWindow = new ComponentsForm();
componentsWindow = new ComponentsWindow();
return componentsWindow;
}
//--

View File

@@ -8,7 +8,7 @@ import _VisualDVM.Global;
import _VisualDVM.GlobalData.Settings.SettingName;
import _VisualDVM.Passes.PassCode;
import _VisualDVM.Repository.BugReport.BugReport;
import _VisualDVM.Repository.BugReport.BugReportInterface;
import _VisualDVM.Repository.BugReport.UI.BugReportInterface;
import _VisualDVM.Repository.BugReport.BugReportState;
import _VisualDVM.Visual.Editor.BaseEditor;
import _VisualDVM.Visual.Editor.Viewer;

View File

@@ -1,6 +1,7 @@
package _VisualDVM.Visual.Windows;
import Common.CommonConstants;
import Common.Visual.FormWithSplitters;
import Common.Visual.Tables.DataTable;
import Common.Visual.Trees.TreeForm;
import Common.Visual.UI;
import _VisualDVM.Global;
@@ -338,7 +339,7 @@ public class FileForm implements FileWindow, FormWithSplitters {
@Override
public void ShowFirstError() {
if (file.father.db.errors.getUI().getRowCount() > 0)
file.father.db.errors.getUI().getControl().SelectRow(0);
((DataTable)file.father.db.errors.getUI().getControl()).SelectRow(0);
}
@Override
public void ShowCompilationOutput() {