Рефакторинг кода панели быстрого доступа.
This commit is contained in:
151
.idea/workspace.xml
generated
151
.idea/workspace.xml
generated
@@ -8,155 +8,18 @@
|
|||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="">
|
<list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Database/VisualiserDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Database/VisualiserDatabase.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/Common/Passes/Pass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Passes/Pass.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/Common/Passes/Pass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Passes/Pass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Passes/SortPassesByStats.java" beforeDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/MainModule_/MainModule_.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/MainModule_/MainModule_.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/MainModule_/MainModule_.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/MainModule_/MainModule_.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizePackages.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizePackages.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStats.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStats.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizeServerSapfors.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ActualizeServerSapfors.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStatsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStatsDBTable.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddBugReport.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DropFastAccess.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DropFastAccess.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddSubscriber.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddSubscriber.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AddUser.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AppendBugReportField.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/AppendBugReportField.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyBugReportSettings.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyBugReportSettings.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyCurrentFunction.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyCurrentFunction.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyProfile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ApplyProfile.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CheckAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CheckAccount.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentFile.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CloseCurrentProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Compile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Compile.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ConvertCorrectnessTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ConvertCorrectnessTests.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CopyProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CopyProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateEmptyProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateEmptyProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromDirectory.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateGroupFromFiles.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestFromDirectory.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsFromFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsFromFiles.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsGroupFromSelectedVersions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/CreateTestsGroupFromSelectedVersions.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DVMConvertProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DVMConvertProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteBugReport.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDirectory.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDownloadedBugReports.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteDownloadedBugReports.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteFile.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteLonelyM.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteLonelyM.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedFiles.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedVersions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSelectedVersions.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSubversions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteSubversions.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteVersion.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DeleteVersion.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadAllBugReportsArchives.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadAllBugReportsArchives.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadDVMPackages.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadDVMPackages.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadSapforPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadSapforPackage.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/DownloadTest.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExcludeSelectedFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExcludeSelectedFiles.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportDVMPackageToExcel.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportDVMPackageToExcel.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GCOV.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/GCOV.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ImportFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ImportFiles.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/IncludeSelectedFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/IncludeSelectedFiles.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/InitialiseUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/InitialiseUser.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/MassSelectArrays.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/MassSelectArrays.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenBugReportTestProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenBugReportTestProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentFile.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenCurrentProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/OpenProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironments.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironments.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironmentsForTesting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerEnvironmentsForTesting.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerOptions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PickCompilerOptions.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Precompilation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Precompilation.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishBugReport.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponent.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponentsServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishComponentsServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTestingServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/PublishTests.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RefreshDVMTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RefreshDVMTests.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameDirectory.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/RenameFile.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestsFromFiles.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ReplaceTestsFromFiles.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResetCurrentProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResetCurrentProject.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResurrectComponentFromServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ResurrectComponentFromServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Run.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/Run.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_CreateParallelVariant.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_CreateParallelVariant.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetArrayDistribution.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetArrayDistribution.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGCovInfo.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGCovInfo.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctionPositions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctionPositions.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetGraphFunctions.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetMaxMinBlockDistribution.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_GetMaxMinBlockDistribution.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedure.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedure.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedures.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProcedures.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProceduresH.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_InlineProceduresH.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ModifyArrayDistribution.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ModifyArrayDistribution.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ParseFilesWithOrder.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/SPF_ParseFilesWithOrder.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerHelp.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerHelp.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerVersion.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShowCompilerVersion.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownComponentsServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownComponentsServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownTestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ShutdownTestingServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartComponentsServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartComponentsServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartSelectedDVMConfigurations.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartSelectedDVMConfigurations.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartTestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/StartTestingServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateBugReportField.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateBugReportField.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateComponent.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSelectedComponents.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSelectedComponents.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSetting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/UpdateSetting.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/OpenSapforVersionPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/OpenSapforVersionPass.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforAnalysis.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforAnalysis.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforTransformation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/SapforTransformation.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/DeleteServerObjects.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/DeleteServerObjects.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/ServerObjectPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Server/ServerObjectPass.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Transformation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Transformation.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/VariantsMassPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/VariantsMassPass.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Global.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Global.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Global.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Global.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/UI/CompilerFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Compiler/UI/CompilerFields.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/GlobalDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/GlobalDatabase.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Machine/MachinesMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Machine/MachinesMenuBar.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/UI/ModuleAnchestorFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Module/UI/ModuleAnchestorFields.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/DBSetting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/DBSetting.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/CompilationTask/CompilationTasksDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/CompilationTask/CompilationTasksDBTable.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/RunTask/RunTasksDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/RunTask/RunTasksDBTable.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/MainModule.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/Editor/SPFEditor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/Editor/SPFEditor.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FastAccessMenuBar/FastAccessMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/FastAccessMenuBar/FastAccessMenuBar.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/FilesTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/UI/FilesTree.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/UI/VersionsTree.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/UI/VersionsTree.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ArraysSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ArraysSet.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ProjectArray.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/ProjectArray.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/DistributionMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/DistributionMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCall.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCall.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCallH.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/FuncCallH.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphUI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Functions/UI/Graph/FunctionsGraphUI.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/BugReport/BugReportsDBTable.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/ComponentsMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/ComponentsMenuBar.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Sapfor/Sapfor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Sapfor/Sapfor.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Visualiser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Component/Visualiser.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/AddTestMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/AddTestMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/EditTestMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/EditTestMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingServer.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackageDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackageDBTable.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsFields.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/SapforPackageDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/SapforPackageDBTable.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/AttachementsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/AttachementsMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/CredentialsBar/CredentialsBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/CredentialsBar/CredentialsBar.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainEditorMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainEditorMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/AnalysesMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/AnalysesMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/GlobalCleaningMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/GlobalCleaningMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/LastOpenedProjectsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/LastOpenedProjectsMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/MainMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/MainMenuBar.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/TransformationsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/TransformationsMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/PassesSubMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/PassesSubMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectFilesMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectFilesMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VersionsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VersionsMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenu.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/VisualiserMenuBar.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CommentFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CommentFields.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/DescriptionFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/DescriptionFields.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FileForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FileForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FunctionsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/FunctionsForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/MainForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/MainForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ProjectForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ProjectForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforPackagesComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforPackagesComparisonForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforVersionsComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SapforVersionsComparisonForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SearchReplaceForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/SearchReplaceForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TabToolBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TabToolBar.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/WelcomeForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/WelcomeForm.java" afterDir="false" />
|
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package Common.Database;
|
package Common.Database;
|
||||||
import Common.Database.SQLITE.SQLiteDatabase;
|
import Common.Database.SQLITE.SQLiteDatabase;
|
||||||
import Common.Database.Objects.DBForm.FormsDBTable;
|
import Common.Database.Objects.DBForm.FormsDBTable;
|
||||||
|
import Visual_DVM_2021.PassStats.PassStatsDBTable;
|
||||||
import _VisualDVM.GlobalData.Grid.TablesVisualDatasDBTable;
|
import _VisualDVM.GlobalData.Grid.TablesVisualDatasDBTable;
|
||||||
import _VisualDVM.GlobalData.Splitter.SplittersDBTable;
|
import _VisualDVM.GlobalData.Splitter.SplittersDBTable;
|
||||||
import Visual_DVM_2021.Passes.PassCode;
|
import Visual_DVM_2021.Passes.PassCode;
|
||||||
@@ -10,6 +11,7 @@ public class VisualiserDatabase extends SQLiteDatabase {
|
|||||||
public FormsDBTable forms;
|
public FormsDBTable forms;
|
||||||
public TablesVisualDatasDBTable tablesVisualData;
|
public TablesVisualDatasDBTable tablesVisualData;
|
||||||
public SplittersDBTable splitters;
|
public SplittersDBTable splitters;
|
||||||
|
public PassStatsDBTable passStats;
|
||||||
public VisualiserDatabase(File file_in) {
|
public VisualiserDatabase(File file_in) {
|
||||||
super(file_in);
|
super(file_in);
|
||||||
}
|
}
|
||||||
@@ -18,6 +20,7 @@ public class VisualiserDatabase extends SQLiteDatabase {
|
|||||||
addTable(forms = new FormsDBTable());
|
addTable(forms = new FormsDBTable());
|
||||||
addTable(tablesVisualData = new TablesVisualDatasDBTable());
|
addTable(tablesVisualData = new TablesVisualDatasDBTable());
|
||||||
addTable(splitters = new SplittersDBTable());
|
addTable(splitters = new SplittersDBTable());
|
||||||
|
addTable(passStats = new PassStatsDBTable());
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
public PassCode getSynchronizePassCode() {
|
public PassCode getSynchronizePassCode() {
|
||||||
|
|||||||
@@ -20,10 +20,6 @@ import java.util.Stack;
|
|||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
import java.util.concurrent.Semaphore;
|
import java.util.concurrent.Semaphore;
|
||||||
public class Pass<T> {
|
public class Pass<T> {
|
||||||
public static Vector<Pass> FAPasses = new Vector<>();
|
|
||||||
//</editor-fold>
|
|
||||||
//-
|
|
||||||
public PassStats stats = null;
|
|
||||||
public int callsCount = 0; //число вызовов прохода за текущий сеанс визуализатора.
|
public int callsCount = 0; //число вызовов прохода за текущий сеанс визуализатора.
|
||||||
public T target; //главный аргумент.
|
public T target; //главный аргумент.
|
||||||
public PassState state = PassState.Inactive; //текущее состояние прохода.
|
public PassState state = PassState.Inactive; //текущее состояние прохода.
|
||||||
@@ -39,23 +35,10 @@ public class Pass<T> {
|
|||||||
private JButton tabButton = null;
|
private JButton tabButton = null;
|
||||||
private Exception last_error; //последнее пойманное исключение выполнения.
|
private Exception last_error; //последнее пойманное исключение выполнения.
|
||||||
//->>
|
//->>
|
||||||
public static Throwable getCauseRec(Throwable ex) {
|
public Throwable getCauseRec(Throwable ex) {
|
||||||
Throwable cause = ex.getCause();
|
Throwable cause = ex.getCause();
|
||||||
return (cause == null) ? ex : getCauseRec(cause);
|
return (cause == null) ? ex : getCauseRec(cause);
|
||||||
}
|
}
|
||||||
public static void setPassesControlsVisible(boolean flag, PassCode... codes_in) {
|
|
||||||
for (PassCode code_in : codes_in)
|
|
||||||
Global.mainModule.getPass(code_in).setControlsVisible(flag);
|
|
||||||
}
|
|
||||||
//важно. вызывать только если есть интерфейс. passstats делать частью общей бд.пусть будут.
|
|
||||||
public static void CheckAllStats() throws Exception {
|
|
||||||
for (Pass pass : FAPasses) {
|
|
||||||
if (!(Global.mainModule.getDb()).passStats.Data.containsKey(pass.code().toString()))
|
|
||||||
Global.mainModule.getDb().Insert(pass.stats = new PassStats(pass.code().toString()));
|
|
||||||
else pass.stats = (Global.mainModule.getDb()).passStats.Data.get(pass.code().toString());
|
|
||||||
}
|
|
||||||
FAPasses.sort(new SortPassesByStats());
|
|
||||||
}
|
|
||||||
//<editor-fold desc="Интерфейс">
|
//<editor-fold desc="Интерфейс">
|
||||||
//https://www.delftstack.com/ru/howto/java/java-resize-image/
|
//https://www.delftstack.com/ru/howto/java/java-resize-image/
|
||||||
public String getIconPath() {
|
public String getIconPath() {
|
||||||
@@ -110,15 +93,12 @@ public class Pass<T> {
|
|||||||
}
|
}
|
||||||
public void UpdateStatsIfNeed() {
|
public void UpdateStatsIfNeed() {
|
||||||
if (hasStats()) {
|
if (hasStats()) {
|
||||||
stats.Inc();
|
|
||||||
try {
|
try {
|
||||||
Global.mainModule.getDb().Update(stats);
|
Global.mainModule.getDb().passStats.IncPassStat(code());
|
||||||
FAPasses.sort(new SortPassesByStats());
|
|
||||||
if (Global.mainModule.HasProject())
|
|
||||||
UI.fastAccessMenuBar.Refresh();
|
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Utils_.MainLog.PrintException(ex);
|
Utils_.MainLog.PrintException(ex);
|
||||||
}
|
}
|
||||||
|
UI.fastAccessMenuBar.Refresh();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public PassCode code() {
|
public PassCode code() {
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
package Common.Passes;
|
|
||||||
import Common.Passes.Pass;
|
|
||||||
|
|
||||||
import java.util.Comparator;
|
|
||||||
public class SortPassesByStats implements Comparator<Common.Passes.Pass> {
|
|
||||||
public int compare(Common.Passes.Pass p1, Pass p2) {
|
|
||||||
return p2.stats.Usages - p1.stats.Usages;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -6,14 +6,22 @@ import Common.Passes.Pass;
|
|||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import Common.Utils.TextLog;
|
import Common.Utils.TextLog;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
|
import Common.Utils.Vector_;
|
||||||
|
import Visual_DVM_2021.PassStats.PassStats;
|
||||||
|
import Visual_DVM_2021.Passes.PassCode;
|
||||||
|
import _VisualDVM.Global;
|
||||||
|
|
||||||
|
import java.util.Comparator;
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
|
import java.util.Vector;
|
||||||
//Основной объект визуализатора.
|
//Основной объект визуализатора.
|
||||||
public abstract class MainModule_<D extends VisualiserDatabase> {
|
public abstract class MainModule_<D extends VisualiserDatabase> {
|
||||||
D db;
|
D db;
|
||||||
Class<D> db_class;
|
Class<D> db_class;
|
||||||
|
//--
|
||||||
LinkedHashMap<PassCode_, Pass> passes;
|
LinkedHashMap<PassCode_, Pass> passes;
|
||||||
LinkedHashMap<Current_, Object> objects;
|
LinkedHashMap<Current_, Object> objects; //Current
|
||||||
|
//--
|
||||||
public D getDb() {
|
public D getDb() {
|
||||||
return db;
|
return db;
|
||||||
}
|
}
|
||||||
@@ -25,15 +33,14 @@ public abstract class MainModule_<D extends VisualiserDatabase> {
|
|||||||
Class<?> clazz = Class.forName("Visual_DVM_2021.Passes.All." + code.toString());
|
Class<?> clazz = Class.forName("Visual_DVM_2021.Passes.All." + code.toString());
|
||||||
Pass pass = ((Pass) clazz.newInstance());
|
Pass pass = ((Pass) clazz.newInstance());
|
||||||
passes.put((PassCode_) code, pass);
|
passes.put((PassCode_) code, pass);
|
||||||
//--
|
|
||||||
if (pass.hasStats())
|
|
||||||
Pass.FAPasses.add(pass);
|
|
||||||
//--
|
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
System.out.println("Passes created!");
|
}
|
||||||
|
public void setPassesControlsVisible(boolean flag, PassCode_... codes_in) {
|
||||||
|
for (PassCode_ code_in : codes_in)
|
||||||
|
getPass(code_in).setControlsVisible(flag);
|
||||||
}
|
}
|
||||||
public MainModule_(Class<D> db_class_in) {
|
public MainModule_(Class<D> db_class_in) {
|
||||||
objects = new LinkedHashMap<>();
|
objects = new LinkedHashMap<>();
|
||||||
@@ -45,7 +52,7 @@ public abstract class MainModule_<D extends VisualiserDatabase> {
|
|||||||
}
|
}
|
||||||
//---
|
//---
|
||||||
}
|
}
|
||||||
public abstract Class<? extends PassCode_> getPassCodesEnum();
|
public abstract Class getPassCodesEnum();
|
||||||
public void ActivateDB() throws Exception {
|
public void ActivateDB() throws Exception {
|
||||||
db = db_class.newInstance();
|
db = db_class.newInstance();
|
||||||
db.Connect();
|
db.Connect();
|
||||||
@@ -81,4 +88,20 @@ public abstract class MainModule_<D extends VisualiserDatabase> {
|
|||||||
public Pass getPass(PassCode_ code){
|
public Pass getPass(PassCode_ code){
|
||||||
return passes.get(code);
|
return passes.get(code);
|
||||||
}
|
}
|
||||||
|
public Vector<Pass> getFirstAccessPasses(){
|
||||||
|
Vector<PassStats> sortedStats = new Vector<>(getDb().passStats.Data.values());
|
||||||
|
System.out.println("sorted passes size= "+sortedStats.size());
|
||||||
|
sortedStats.sort(new Comparator<PassStats>() {
|
||||||
|
@Override
|
||||||
|
public int compare(PassStats o1, PassStats o2) {
|
||||||
|
return Integer.compare(o2.Usages, o1.Usages);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Vector<Pass> res= new Vector<>();
|
||||||
|
for (PassStats passStats: sortedStats){
|
||||||
|
PassCode_ passCode = (PassCode_) Enum.valueOf(getPassCodesEnum(), passStats.code);
|
||||||
|
res.add(getPass(passCode));
|
||||||
|
}
|
||||||
|
return res;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ public class PassStats extends DBObject {
|
|||||||
public void Inc() {
|
public void Inc() {
|
||||||
Usages++;
|
Usages++;
|
||||||
}
|
}
|
||||||
public void Drop() {
|
public void Reset() {
|
||||||
Usages = 0;
|
Usages = 0;
|
||||||
}
|
}
|
||||||
public boolean HasUsages() {
|
public boolean HasUsages() {
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
package Visual_DVM_2021.PassStats;
|
package Visual_DVM_2021.PassStats;
|
||||||
import Common.Database.Tables.DBTable;
|
import Common.Database.Tables.DBTable;
|
||||||
import Visual_DVM_2021.Passes.PassCode;
|
import Common.Passes.PassCode_;
|
||||||
|
|
||||||
|
import java.util.Vector;
|
||||||
public class PassStatsDBTable extends DBTable<String, PassStats> {
|
public class PassStatsDBTable extends DBTable<String, PassStats> {
|
||||||
public PassStatsDBTable() {
|
public PassStatsDBTable() {
|
||||||
super(String.class, PassStats.class);
|
super(String.class, PassStats.class);
|
||||||
@@ -9,4 +11,18 @@ public class PassStatsDBTable extends DBTable<String, PassStats> {
|
|||||||
public String getSingleDescription() {
|
public String getSingleDescription() {
|
||||||
return "статистика выполнения прохода";
|
return "статистика выполнения прохода";
|
||||||
}
|
}
|
||||||
|
public void IncPassStat(PassCode_ code) throws Exception {
|
||||||
|
String code_s = code.toString();
|
||||||
|
PassStats passStats = null;
|
||||||
|
if (Data.containsKey(code_s)) {
|
||||||
|
passStats = Data.get(code_s);
|
||||||
|
passStats.Inc();
|
||||||
|
getDb().Update(passStats);
|
||||||
|
} else {
|
||||||
|
passStats = new PassStats(code_s);
|
||||||
|
passStats.Inc();
|
||||||
|
getDb().Insert(passStats);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package Visual_DVM_2021.Passes.All;
|
package Visual_DVM_2021.Passes.All;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
|
import Visual_DVM_2021.PassStats.PassStats;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Visual.UI;
|
import _VisualDVM.Visual.UI;
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
@@ -10,10 +11,7 @@ public class DropFastAccess extends Pass {
|
|||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected void body() throws Exception {
|
protected void body() throws Exception {
|
||||||
for (Pass pass : Pass.FAPasses) {
|
Global.mainModule.getDb().DeleteAll(PassStats.class);
|
||||||
pass.stats.Drop();
|
|
||||||
Global.mainModule.getDb().Update(pass.stats);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected void showDone() throws Exception {
|
protected void showDone() throws Exception {
|
||||||
|
|||||||
@@ -301,7 +301,6 @@ public class Global {
|
|||||||
//--
|
//--
|
||||||
if (mainModule.getDb().settings.get(SettingName.AutoTestsLoad).toBoolean())
|
if (mainModule.getDb().settings.get(SettingName.AutoTestsLoad).toBoolean())
|
||||||
Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
|
Global.mainModule.getPass(PassCode.SynchronizeTests).Do();
|
||||||
Pass.CheckAllStats();
|
|
||||||
Global.mainModule.getSapfor().refreshPid(); //без сапфора сюда это все равно не дойдет.
|
Global.mainModule.getSapfor().refreshPid(); //без сапфора сюда это все равно не дойдет.
|
||||||
UI.CreateMenus();
|
UI.CreateMenus();
|
||||||
UI.CreateWindows();
|
UI.CreateWindows();
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ public class GlobalDatabase extends VisualiserDatabase {
|
|||||||
public SettingsDBTable settings;
|
public SettingsDBTable settings;
|
||||||
public LastProjectsDBTable lastProjects;
|
public LastProjectsDBTable lastProjects;
|
||||||
public AccountsDBTable accounts;
|
public AccountsDBTable accounts;
|
||||||
public PassStatsDBTable passStats;
|
|
||||||
//-
|
//-
|
||||||
public SapforProfilesDBTable sapforProfiles = null;
|
public SapforProfilesDBTable sapforProfiles = null;
|
||||||
//---------
|
//---------
|
||||||
@@ -76,7 +75,6 @@ public class GlobalDatabase extends VisualiserDatabase {
|
|||||||
addTable(settings = new SettingsDBTable());
|
addTable(settings = new SettingsDBTable());
|
||||||
addTable(lastProjects = new LastProjectsDBTable());
|
addTable(lastProjects = new LastProjectsDBTable());
|
||||||
addTable(accounts = new AccountsDBTable());
|
addTable(accounts = new AccountsDBTable());
|
||||||
addTable(passStats = new PassStatsDBTable());
|
|
||||||
addTable(dvmParameters = new DVMParameterDBTable());
|
addTable(dvmParameters = new DVMParameterDBTable());
|
||||||
addTable(sapforProfiles = new SapforProfilesDBTable());
|
addTable(sapforProfiles = new SapforProfilesDBTable());
|
||||||
addTable(sapforProfilesSettings = new SapforProfileSettingsDBTable());
|
addTable(sapforProfilesSettings = new SapforProfileSettingsDBTable());
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
package _VisualDVM;
|
package _VisualDVM;
|
||||||
import Common.Passes.Pass;
|
|
||||||
import Common.Passes.PassCode_;
|
|
||||||
import Common.Utils.Vector_;
|
import Common.Utils.Vector_;
|
||||||
import MainModule_.MainModule_;
|
import MainModule_.MainModule_;
|
||||||
import Visual_DVM_2021.Passes.PassCode;
|
import Visual_DVM_2021.Passes.PassCode;
|
||||||
@@ -42,28 +40,13 @@ import javax.swing.tree.DefaultMutableTreeNode;
|
|||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
public class MainModule extends MainModule_<GlobalDatabase> {
|
public class MainModule extends MainModule_<GlobalDatabase> {
|
||||||
Vector<PassCode> accountRoleDependentPasses = new Vector_<>(
|
|
||||||
PassCode.AddSubscriber,
|
|
||||||
PassCode.EditSubscriber,
|
|
||||||
PassCode.DeleteSubscriber,
|
|
||||||
PassCode.DeleteSubscriberWorkspace,
|
|
||||||
//--
|
|
||||||
PassCode.DownloadAllBugReportsArchives,
|
|
||||||
//--
|
|
||||||
PassCode.CompileServerSapfor,
|
|
||||||
PassCode.DeleteServerSapfor,
|
|
||||||
//
|
|
||||||
PassCode.ShutdownComponentsServer,
|
|
||||||
PassCode.StartComponentsServer,
|
|
||||||
PassCode.PublishComponentsServer,
|
|
||||||
//
|
|
||||||
PassCode.ShutdownTestingServer,
|
|
||||||
PassCode.StartTestingServer,
|
|
||||||
PassCode.PublishTestingServer
|
|
||||||
);
|
|
||||||
public MainModule() {
|
public MainModule() {
|
||||||
super(GlobalDatabase.class);
|
super(GlobalDatabase.class);
|
||||||
}
|
}
|
||||||
|
@Override
|
||||||
|
public Class getPassCodesEnum() {
|
||||||
|
return PassCode.class;
|
||||||
|
}
|
||||||
//--
|
//--
|
||||||
public boolean HasProject() {
|
public boolean HasProject() {
|
||||||
return get(Current.Project) != null;
|
return get(Current.Project) != null;
|
||||||
@@ -315,19 +298,35 @@ public class MainModule extends MainModule_<GlobalDatabase> {
|
|||||||
set(Current.Array, null);
|
set(Current.Array, null);
|
||||||
set(Current.DBArray, null);
|
set(Current.DBArray, null);
|
||||||
}
|
}
|
||||||
@Override
|
//--
|
||||||
public Class getPassCodesEnum() {
|
Vector<PassCode> accountRoleDependentPasses = new Vector_<>(
|
||||||
return PassCode.class;
|
PassCode.AddSubscriber,
|
||||||
}
|
PassCode.EditSubscriber,
|
||||||
public void SetUserAccess() {
|
PassCode.DeleteSubscriber,
|
||||||
|
PassCode.DeleteSubscriberWorkspace,
|
||||||
|
//--
|
||||||
|
PassCode.DownloadAllBugReportsArchives,
|
||||||
|
//--
|
||||||
|
PassCode.CompileServerSapfor,
|
||||||
|
PassCode.DeleteServerSapfor,
|
||||||
|
//
|
||||||
|
PassCode.ShutdownComponentsServer,
|
||||||
|
PassCode.StartComponentsServer,
|
||||||
|
PassCode.PublishComponentsServer,
|
||||||
|
//
|
||||||
|
PassCode.ShutdownTestingServer,
|
||||||
|
PassCode.StartTestingServer,
|
||||||
|
PassCode.PublishTestingServer
|
||||||
|
);
|
||||||
|
public void SetUserPassesAccess() {
|
||||||
for (PassCode code: accountRoleDependentPasses)
|
for (PassCode code: accountRoleDependentPasses)
|
||||||
getPass(code).setControlsVisible(false);
|
getPass(code).setControlsVisible(false);
|
||||||
}
|
}
|
||||||
public void SetDeveloperAccess() {
|
public void SetDeveloperPassesAccess() {
|
||||||
SetUserAccess();
|
SetUserPassesAccess();
|
||||||
getPass(PassCode.DownloadAllBugReportsArchives).setControlsVisible(true);
|
getPass(PassCode.DownloadAllBugReportsArchives).setControlsVisible(true);
|
||||||
}
|
}
|
||||||
public void SetAdminAccess(){
|
public void SetAdminPassesAccess(){
|
||||||
for (PassCode code: accountRoleDependentPasses)
|
for (PassCode code: accountRoleDependentPasses)
|
||||||
getPass(code).setControlsVisible(true);
|
getPass(code).setControlsVisible(true);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
package _VisualDVM.Visual.Menus.FastAccessMenuBar;
|
package _VisualDVM.Visual.Menus.FastAccessMenuBar;
|
||||||
|
import Common.Passes.PassCode_;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.UI_;
|
import Common.Visual.UI_;
|
||||||
|
import Visual_DVM_2021.PassStats.PassStats;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
import _VisualDVM.Visual.Menus.VisualiserMenuBar;
|
||||||
import _VisualDVM.GlobalData.GlobalDatabase;
|
import _VisualDVM.GlobalData.GlobalDatabase;
|
||||||
@@ -12,7 +14,6 @@ import javax.swing.*;
|
|||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
public class FastAccessMenuBar extends VisualiserMenuBar {
|
public class FastAccessMenuBar extends VisualiserMenuBar {
|
||||||
LinkedHashMap<PassCode, JButton> passesButtons = new LinkedHashMap<>();
|
|
||||||
public FastAccessMenuBar() {
|
public FastAccessMenuBar() {
|
||||||
Refresh();
|
Refresh();
|
||||||
}
|
}
|
||||||
@@ -21,13 +22,7 @@ public class FastAccessMenuBar extends VisualiserMenuBar {
|
|||||||
//если задавать PreffredSize 0, скролл НЕ РАБОТАЕТ. Магия!
|
//если задавать PreffredSize 0, скролл НЕ РАБОТАЕТ. Магия!
|
||||||
}
|
}
|
||||||
public void showPass(Pass pass) {
|
public void showPass(Pass pass) {
|
||||||
JButton button = null;
|
JButton button = pass.createButton();
|
||||||
if (passesButtons.containsKey(pass.code()))
|
|
||||||
button = passesButtons.get((pass.code()));
|
|
||||||
else {
|
|
||||||
button = pass.createButton();
|
|
||||||
passesButtons.put(pass.code(), button);
|
|
||||||
}
|
|
||||||
add(button);
|
add(button);
|
||||||
Dimension d = button.getPreferredSize();
|
Dimension d = button.getPreferredSize();
|
||||||
button.setPreferredSize(new Dimension(d.width, 30));
|
button.setPreferredSize(new Dimension(d.width, 30));
|
||||||
@@ -35,14 +30,12 @@ public class FastAccessMenuBar extends VisualiserMenuBar {
|
|||||||
repaint();
|
repaint();
|
||||||
}
|
}
|
||||||
public void Refresh() {
|
public void Refresh() {
|
||||||
UI_.Clear(this);
|
Drop();
|
||||||
int i = 1;
|
int i = 1;
|
||||||
for (Pass pass : Pass.FAPasses) {
|
for (Pass pass: Global.mainModule.getFirstAccessPasses()){
|
||||||
if (pass.stats.HasUsages()) {
|
showPass(pass);
|
||||||
showPass(pass);
|
++i;
|
||||||
++i;
|
if (i > ((Global.mainModule.getDb()).settings.get(SettingName.FastAccessPassesCount).toInt32())) break;
|
||||||
if (i > ((Global.mainModule.getDb()).settings.get(SettingName.FastAccessPassesCount).toInt32())) break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public void Drop(){
|
public void Drop(){
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
package _VisualDVM.Visual.Windows;
|
package _VisualDVM.Visual.Windows;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.UI_;
|
import Common.Visual.UI_;
|
||||||
import _VisualDVM.Current;
|
|
||||||
import _VisualDVM.GlobalData.GlobalDatabase;
|
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Visual.Editor.BaseEditor;
|
import _VisualDVM.Visual.Editor.BaseEditor;
|
||||||
import _VisualDVM.Visual.Editor.Viewer;
|
import _VisualDVM.Visual.Editor.Viewer;
|
||||||
@@ -374,20 +372,20 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
|||||||
@Override
|
@Override
|
||||||
public void setUserRights() {
|
public void setUserRights() {
|
||||||
LockMyOnly();
|
LockMyOnly();
|
||||||
Global.mainModule.SetUserAccess();
|
Global.mainModule.SetUserPassesAccess();
|
||||||
UI.testingBar.showServerAdminLabel(false);
|
UI.testingBar.showServerAdminLabel(false);
|
||||||
adminLabel.setVisible(false);
|
adminLabel.setVisible(false);
|
||||||
}
|
}
|
||||||
private void setDeveloperRights() {
|
private void setDeveloperRights() {
|
||||||
UnlockMyOnly();
|
UnlockMyOnly();
|
||||||
Global.mainModule.SetDeveloperAccess();
|
Global.mainModule.SetDeveloperPassesAccess();
|
||||||
UI.testingBar.showServerAdminLabel(false);
|
UI.testingBar.showServerAdminLabel(false);
|
||||||
adminLabel.setVisible(false);
|
adminLabel.setVisible(false);
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
public void setAdminRights() {
|
public void setAdminRights() {
|
||||||
UnlockMyOnly();
|
UnlockMyOnly();
|
||||||
Global.mainModule.SetAdminAccess();
|
Global.mainModule.SetAdminPassesAccess();
|
||||||
//--
|
//--
|
||||||
UI.testingBar.showServerAdminLabel(true);
|
UI.testingBar.showServerAdminLabel(true);
|
||||||
adminLabel.setVisible(true);
|
adminLabel.setVisible(true);
|
||||||
@@ -438,13 +436,13 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
|||||||
Global.componentsServer.db.subscribers.ClearUI();
|
Global.componentsServer.db.subscribers.ClearUI();
|
||||||
}
|
}
|
||||||
private void ShowDraft() {
|
private void ShowDraft() {
|
||||||
Pass.setPassesControlsVisible(true,
|
Global.mainModule.setPassesControlsVisible(true,
|
||||||
PassCode.PublishBugReport,
|
PassCode.PublishBugReport,
|
||||||
PassCode.SaveBugReportRecipients,
|
PassCode.SaveBugReportRecipients,
|
||||||
PassCode.SaveBugReportExecutor,
|
PassCode.SaveBugReportExecutor,
|
||||||
PassCode.DeleteBugReport
|
PassCode.DeleteBugReport
|
||||||
);
|
);
|
||||||
Pass.setPassesControlsVisible(false,
|
Global.mainModule.setPassesControlsVisible(false,
|
||||||
PassCode.AppendBugReportDescription,
|
PassCode.AppendBugReportDescription,
|
||||||
PassCode.AppendBugReportComment,
|
PassCode.AppendBugReportComment,
|
||||||
PassCode.SaveBugReportDescription,
|
PassCode.SaveBugReportDescription,
|
||||||
@@ -456,12 +454,12 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
private void ShowUserExecutor() {
|
private void ShowUserExecutor() {
|
||||||
Pass.setPassesControlsVisible(true,
|
Global.mainModule.setPassesControlsVisible(true,
|
||||||
PassCode.AppendBugReportComment,
|
PassCode.AppendBugReportComment,
|
||||||
PassCode.UpdateBugReportProgress,
|
PassCode.UpdateBugReportProgress,
|
||||||
PassCode.OpenBugReportTestProject
|
PassCode.OpenBugReportTestProject
|
||||||
);
|
);
|
||||||
Pass.setPassesControlsVisible(false,
|
Global.mainModule.setPassesControlsVisible(false,
|
||||||
PassCode.PublishBugReport,
|
PassCode.PublishBugReport,
|
||||||
PassCode.SaveBugReportRecipients,
|
PassCode.SaveBugReportRecipients,
|
||||||
PassCode.SaveBugReportExecutor,
|
PassCode.SaveBugReportExecutor,
|
||||||
@@ -474,7 +472,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
private void ShowSender() {
|
private void ShowSender() {
|
||||||
Pass.setPassesControlsVisible(true,
|
Global.mainModule.setPassesControlsVisible(true,
|
||||||
PassCode.AppendBugReportComment,
|
PassCode.AppendBugReportComment,
|
||||||
PassCode.UpdateBugReportProgress,
|
PassCode.UpdateBugReportProgress,
|
||||||
PassCode.OpenBugReportTestProject,
|
PassCode.OpenBugReportTestProject,
|
||||||
@@ -487,12 +485,12 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
|||||||
PassCode.CloseBugReport,
|
PassCode.CloseBugReport,
|
||||||
PassCode.DeleteBugReport
|
PassCode.DeleteBugReport
|
||||||
);
|
);
|
||||||
Pass.setPassesControlsVisible(false,
|
Global.mainModule.setPassesControlsVisible(false,
|
||||||
PassCode.PublishBugReport
|
PassCode.PublishBugReport
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
private void ShowUser() {
|
private void ShowUser() {
|
||||||
Pass.setPassesControlsVisible(false,
|
Global.mainModule.setPassesControlsVisible(false,
|
||||||
PassCode.PublishBugReport,
|
PassCode.PublishBugReport,
|
||||||
PassCode.SaveBugReportRecipients,
|
PassCode.SaveBugReportRecipients,
|
||||||
PassCode.SaveBugReportExecutor,
|
PassCode.SaveBugReportExecutor,
|
||||||
@@ -529,7 +527,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
|||||||
target.sapfor_settings
|
target.sapfor_settings
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
Pass.setPassesControlsVisible(true, PassCode.ApplyBugReportSettings);
|
Global.mainModule.setPassesControlsVisible(true, PassCode.ApplyBugReportSettings);
|
||||||
//
|
//
|
||||||
if (target.state.equals(BugReportState.draft)) {
|
if (target.state.equals(BugReportState.draft)) {
|
||||||
ShowDraft();
|
ShowDraft();
|
||||||
@@ -564,7 +562,7 @@ public class CallbackForm implements FormWithSplitters, CallbackWindow {
|
|||||||
BugReportCommentAddition.setText("");
|
BugReportCommentAddition.setText("");
|
||||||
BugReportSettings.setText("");
|
BugReportSettings.setText("");
|
||||||
//-
|
//-
|
||||||
Pass.setPassesControlsVisible(false, PassCode.SaveBugReportExecutor,
|
Global.mainModule.setPassesControlsVisible(false, PassCode.SaveBugReportExecutor,
|
||||||
PassCode.SaveBugReportRecipients,
|
PassCode.SaveBugReportRecipients,
|
||||||
PassCode.AppendBugReportDescription,
|
PassCode.AppendBugReportDescription,
|
||||||
PassCode.SaveBugReportDescription,
|
PassCode.SaveBugReportDescription,
|
||||||
|
|||||||
Reference in New Issue
Block a user