no message
This commit is contained in:
203
.idea/workspace.xml
generated
203
.idea/workspace.xml
generated
@@ -7,9 +7,210 @@
|
|||||||
</component>
|
</component>
|
||||||
<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 afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/RDataSetControlForm.java" afterDir="false" />
|
||||||
<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$/properties" beforeDir="false" afterPath="$PROJECT_DIR$/properties" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/Common/Database/Database.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Database/Database.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Database/SQLITE/SQLiteDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Database/SQLITE/SQLiteDatabase.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/Properties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Properties.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Utils/Loggable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Utils/Loggable.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/DataSetControlForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/DataSetControlForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Menus/DataMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Menus/DataMenuBar.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Menus/TableMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Menus/TableMenu.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Menus/VisualiserMenuBar.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Menus/VisualiserMenuBar.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Tables/HeaderTextFilter.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Tables/HeaderTextFilter.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Tables/RendererMilliseconds.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Tables/RendererMilliseconds.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Themes/ThemeElement.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Themes/ThemeElement.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Trees/TreeForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Trees/TreeForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/Common/Visual/Windows/Dialog/Dialog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Windows/Dialog/Dialog.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/BugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/BugReport.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/Json/BugReportAdditionJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/Json/BugReportAdditionJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/Json/RecipientJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/Json/RecipientJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/Json/VisualiserSettingJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReport/Json/VisualiserSettingJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReportsDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/BugReportsDatabase.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Json/ComponentPublicationInfoJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Json/ComponentPublicationInfoJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Json/ComponentVersionsInfoJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Json/ComponentVersionsInfoJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Sapfor/Sapfor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Sapfor/Sapfor.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/UI/PublishFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/UI/PublishFields.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Visualiser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Visualiser.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Visualizer_2.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Component/Visualizer_2.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/ComponentsServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/ComponentsServer.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/CredentialsDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/CredentialsDatabase.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/Json/UserAccountJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/Json/UserAccountJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/Recipient.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/Recipient.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/RecipientsDataSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/RecipientsDataSet.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/UI/RecipientsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/Recipient/UI/RecipientsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/SubscriberWorkspace/UI/SubscriberWorkspacesForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/SubscriberWorkspace/UI/SubscriberWorkspacesForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UI/UserAccountDialog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UI/UserAccountDialog.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UI/UserAccountFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UI/UserAccountFields.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UserAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UserAccount.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UserAccountsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServer/UserAccount/UserAccountsDBTable.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServerProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ComponentsServerProperties.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Constants.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Constants.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/CompilerEnvironment/EnvironmentsLine.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/EnvironmentsLine.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/EnvironmentsLinesSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/EnvironmentsLinesSet.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/Json/EnvironmentJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/Json/EnvironmentJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/Json/EnvironmentsJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/Json/EnvironmentsJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/Json/EnvironmentsSetJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/Json/EnvironmentsSetJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/RawCompilerEnvironmentsSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/RawCompilerEnvironmentsSet.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/UI/EnvironmentsLinesForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerEnvironment/UI/EnvironmentsLinesForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/CompilerOption.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/CompilerOption.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/Json/OptionJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/Json/OptionJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/Json/OptionsJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/Json/OptionsJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/Json/OptionsSetJson.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/Json/OptionsSetJson.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/OptionsLine.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/OptionsLine.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/OptionsLinesSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/OptionsLinesSet.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/RawCompilerOptionsSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/RawCompilerOptionsSet.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/UI/OptionsLinesForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/CompilerOption/UI/OptionsLinesForm.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/UI/MachineFields.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Machine/UI/MachineFields.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Machine/UI/MachinesForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Machine/UI/MachinesForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Makefile/UI/MakefilePreviewForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Makefile/UI/MakefilePreviewForm.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/Tasks/Supervisor/Local/Linux/LinuxLocalTaskSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/Linux/LinuxLocalTaskSupervisor.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Remote/ServerRunSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Remote/ServerRunSupervisor.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/TaskSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/TaskSupervisor.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/UI/UsersForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/User/UI/UsersForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/AddBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/AddBugReport.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/AppendBugReportComment.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/AppendBugReportComment.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ArchivesBackupPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ArchivesBackupPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/BuildComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/BuildComponent.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CheckAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CheckAccount.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CheckRemoteWorkspace.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CheckRemoteWorkspace.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ComponentsServerBackUp.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ComponentsServerBackUp.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ConfirmEmail.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ConfirmEmail.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ConvertCorrectnessTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ConvertCorrectnessTests.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CreateTestFromDirectory.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CreateTestFromDirectory.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CreateTestFromProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CreateTestFromProject.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CreateTestsGroupFromSelectedVersions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/CreateTestsGroupFromSelectedVersions.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DVMConvertProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DVMConvertProject.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DeleteBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DeleteBugReport.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DeleteBugReportFromServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DeleteBugReportFromServer.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DeleteUserAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DeleteUserAccount.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadBugReport.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadDvmRepository.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadDvmRepository.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadDvmRepository.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadDvmRepository.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadSapforPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadSapforPackage.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadTaskTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadTaskTest.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/DownloadTest.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/EditUserAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/EditUserAccount.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/Email.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/Email.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/GetComponentsBackupsFromServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/GetComponentsBackupsFromServer.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/GetDVMPackageCredetials.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/GetDVMPackageCredetials.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/JoinSapforTestingVersionsToGroup.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/JoinSapforTestingVersionsToGroup.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/OpenBugReportTestProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/OpenBugReportTestProject.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PickCompilerEnvironmentsForTesting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PickCompilerEnvironmentsForTesting.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PickCompilerOptions.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PickCompilerOptions.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PublishBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PublishBugReport.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PublishComponent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/PublishComponent.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/RefreshDVMPackageResults.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/RefreshDVMPackageResults.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ReplaceTestProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ReplaceTestProject.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_InlineProcedure.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_InlineProcedure.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_InlineProcedures.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_InlineProcedures.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_InlineProceduresH.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_InlineProceduresH.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_ParseFilesWithOrder.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SPF_ParseFilesWithOrder.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SaveBugReportRecipients.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SaveBugReportRecipients.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SaveGraph.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SaveGraph.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SendBugReport.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SendBugReport.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SetDefaultSapforProfile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SetDefaultSapforProfile.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SetSapforConfigurationEthalon.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SetSapforConfigurationEthalon.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowCompilerHelp.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowCompilerHelp.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowCompilerVersion.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowCompilerVersion.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowComponentChangesLog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowComponentChangesLog.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowTestingServerFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/ShowTestingServerFile.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/StartSelectedDVMConfigurations.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/StartSelectedDVMConfigurations.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SynchronizeCredentials.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SynchronizeCredentials.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SynchronizeTests.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/SynchronizeTests.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/TestPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/TestPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/TestingServerBackUp.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/TestingServerBackUp.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateBugReportField.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateBugReportField.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateProperty.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateProperty.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateSapforProperty.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateSapforProperty.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/PassCode.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/PassCode.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/SSH/RepositoryServerSSHPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/SSH/RepositoryServerSSHPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Sapfor/OpenSapforVersionPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Sapfor/OpenSapforVersionPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/ClientPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/ClientPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/CloneServerObject.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/CloneServerObject.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/ComponentsServerPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/ComponentsServerPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/DeleteServerObjects.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/DeleteServerObjects.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/RepositoryPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/RepositoryPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/StartServerPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/StartServerPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/TestingServerPass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Server/TestingServerPass.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/Testing/ActualizeTestingPackages.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/Testing/ActualizeTestingPackages.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/DBProjectFile.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Files/DBProjectFile.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/ProjectData/Messages/Message.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Messages/Message.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/db_project_info.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/Project/db_project_info.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/ProjectArraysForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/Arrays/UI/ProjectArraysForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/SapforProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ProjectData/SapforData/SapforProperties.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/BackUpsChecker.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/BackUpsChecker.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/EmailChecker.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/EmailChecker.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/RepositoryServer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/RepositoryServer.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/RepositoryServerClient.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/RepositoryServerClient.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/ServerCode.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Repository/Server/ServerCode.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/DVMSettingsCache.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/DVMSettingsCache.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/PackageCache.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/PackageCache.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/TestCache.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/TestCache.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/VisualCaches.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/VisualCaches.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingServerProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingServerProperties.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Configuration/Configuration.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Configuration/Configuration.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/GroupsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/GroupsDBTable.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/GroupDialog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/GroupDialog.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/GroupsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Group/UI/GroupsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/MachineProcess/MachineProcess.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/MachineProcess/MachineProcess.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/MachinesDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/MachinesDatabase.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Settings/Settings.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Settings/Settings.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/Test.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/Test.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/TestDialog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/TestDialog.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/TestsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/Test/UI/TestsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingClient.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingClient.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingPackage/TestingPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingPackage/TestingPackage.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingPlanner.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestingPlanner.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/Common/TestsDatabase.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/Common/TestsDatabase.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMConfiguration/UI/DVMConfigurationsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMConfiguration/UI/DVMConfigurationsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/DVMPackage.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/UI/DVMPackagesForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMPackage/UI/DVMPackagesForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsDialog.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsDialog.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/DVM/DVMSettings/UI/DVMSettingsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/DVMSettings/UI/DVMSettingsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/PackageCredentials/DVMPackageCredentials.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/PackageCredentials/DVMPackageCredentials.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/PackageCredentials/DVMPackagesCredentialsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/PackageCredentials/DVMPackagesCredentialsDBTable.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/RemoteDVMTestingPlanner.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/RemoteDVMTestingPlanner.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/UserConnection.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/UserConnection.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/Json/SapforVersion_json.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/Json/SapforVersion_json.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/PerformSapforTask.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/PerformSapforTask.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/SapforConfiguration.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/SapforConfiguration.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/UI/SapforConfigurationsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/UI/SapforConfigurationsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/SapforPackage.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/SapforPackage.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/UI/SapforPackagesForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforPackage/UI/SapforPackagesForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/UI/SapforSettingsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/UI/SapforSettingsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/UI/SapforSettingsCommandsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettingsCommand/UI/SapforSettingsCommandsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTask/SapforTask.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTask/SapforTask.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTasksPackage/UI/SapforPackageTreeNode.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTasksPackage/UI/SapforPackageTreeNode.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTestingPlanner.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforTestingPlanner.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/ServerSapfor/ServerSapforsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/ServerSapfor/ServerSapforsDBTable.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/ServerSapfor/UI/ServerSapforsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/ServerSapfor/UI/ServerSapforsForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Utils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Utils.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Editor/BaseEditor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Editor/BaseEditor.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Editor/Viewer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Editor/Viewer.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Interface/MainWindow.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Interface/MainWindow.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/MainUI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/MainUI.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/VisualiserSettingsMenu/VersionsComparisonMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/VersionsComparisonMenu.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/VisualiserSettingsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/VisualiserSettingsMenu.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectMenuBar/ProjectSettingsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/ProjectMenuBar/ProjectSettingsMenu.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Tables/RendererTestingPackageStatus.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Tables/RendererTestingPackageStatus.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/AdministrationForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/AdministrationForm.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/ComparisonForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ComparisonForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CredentialsForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CredentialsForm.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/MainForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/MainForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/MultilineTextForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Windows/MultilineTextForm.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/ReadOnlyMultilineTextForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Common/Visual/Windows/ReadOnlyMultilineTextForm.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TestingForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/TestingForm.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" />
|
||||||
|
|||||||
@@ -255,5 +255,4 @@ public abstract class SQLiteDatabase extends Database {
|
|||||||
}
|
}
|
||||||
//--
|
//--
|
||||||
//https://stackoverflow.com/questions/8558099/sqlite-query-with-byte-where-clause
|
//https://stackoverflow.com/questions/8558099/sqlite-query-with-byte-where-clause
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -22,10 +22,6 @@ public class Pass<T> {
|
|||||||
//--------------
|
//--------------
|
||||||
public boolean ui_visible = true;
|
public boolean ui_visible = true;
|
||||||
public Vector<PassControl> controls = new Vector<>();
|
public Vector<PassControl> controls = new Vector<>();
|
||||||
public void addControl(PassControl control_in){
|
|
||||||
control_in.setVisible(ui_visible);
|
|
||||||
controls.add(control_in);
|
|
||||||
}
|
|
||||||
public TextLog Log; //внутренний журнал прохода.
|
public TextLog Log; //внутренний журнал прохода.
|
||||||
protected boolean interrupt;
|
protected boolean interrupt;
|
||||||
protected SwingWorker dispatcher = null;
|
protected SwingWorker dispatcher = null;
|
||||||
@@ -34,6 +30,10 @@ public class Pass<T> {
|
|||||||
private JButton button = null;
|
private JButton button = null;
|
||||||
private JButton tabButton = null;
|
private JButton tabButton = null;
|
||||||
private Exception last_error; //последнее пойманное исключение выполнения.
|
private Exception last_error; //последнее пойманное исключение выполнения.
|
||||||
|
public void addControl(PassControl control_in) {
|
||||||
|
control_in.setVisible(ui_visible);
|
||||||
|
controls.add(control_in);
|
||||||
|
}
|
||||||
//->>
|
//->>
|
||||||
public Throwable getCauseRec(Throwable ex) {
|
public Throwable getCauseRec(Throwable ex) {
|
||||||
Throwable cause = ex.getCause();
|
Throwable cause = ex.getCause();
|
||||||
|
|||||||
@@ -11,6 +11,11 @@ import java.util.LinkedHashMap;
|
|||||||
public class Properties {
|
public class Properties {
|
||||||
protected LinkedHashMap<String, JMenuItem> controls = new LinkedHashMap<>();
|
protected LinkedHashMap<String, JMenuItem> controls = new LinkedHashMap<>();
|
||||||
private File file = null; //файл где хранятся настройки.
|
private File file = null; //файл где хранятся настройки.
|
||||||
|
public Properties() {
|
||||||
|
}
|
||||||
|
public Properties(File file_in) {
|
||||||
|
setFile(file_in);
|
||||||
|
}
|
||||||
public File getFile() {
|
public File getFile() {
|
||||||
return file;
|
return file;
|
||||||
}
|
}
|
||||||
@@ -24,11 +29,6 @@ public class Properties {
|
|||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public Properties() {
|
|
||||||
}
|
|
||||||
public Properties(File file_in) {
|
|
||||||
setFile(file_in);
|
|
||||||
}
|
|
||||||
public boolean updateField(String name, Object newValue) {
|
public boolean updateField(String name, Object newValue) {
|
||||||
try {
|
try {
|
||||||
Field field = getClass().getField(name);
|
Field field = getClass().getField(name);
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package Common.Utils;
|
package Common.Utils;
|
||||||
import Common.Visual.UI;
|
import Common.Visual.UI;
|
||||||
import _VisualDVM.Visual.Windows.ReadOnlyMultilineTextForm;
|
import Common.Visual.Windows.ReadOnlyMultilineTextForm;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileWriter;
|
import java.io.FileWriter;
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package Common.Visual;
|
|||||||
import Common.CommonConstants;
|
import Common.CommonConstants;
|
||||||
import Common.Database.Objects.DBObject;
|
import Common.Database.Objects.DBObject;
|
||||||
import Common.Database.Objects.Grid.TableVisualData;
|
import Common.Database.Objects.Grid.TableVisualData;
|
||||||
import Common.Database.Objects.riDBObject;
|
|
||||||
import Common.Database.Tables.DBTable;
|
import Common.Database.Tables.DBTable;
|
||||||
import Common.Database.Tables.DataSet;
|
import Common.Database.Tables.DataSet;
|
||||||
import Common.Database.Tables.FKBehaviour;
|
import Common.Database.Tables.FKBehaviour;
|
||||||
@@ -15,7 +14,6 @@ import Common.Visual.Menus.TableMenu;
|
|||||||
import Common.Visual.Tables.*;
|
import Common.Visual.Tables.*;
|
||||||
import Common.Visual.Tables.Grid.GridAnchestor;
|
import Common.Visual.Tables.Grid.GridAnchestor;
|
||||||
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
||||||
import _VisualDVM.Global;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import javax.swing.table.TableColumn;
|
import javax.swing.table.TableColumn;
|
||||||
@@ -42,8 +40,6 @@ public abstract class DataSetControlForm<D extends DBObject> extends ControlForm
|
|||||||
//--
|
//--
|
||||||
Object savedCurrentKey = null;
|
Object savedCurrentKey = null;
|
||||||
Vector<Object> savedSelectedKeys = new Vector<>();
|
Vector<Object> savedSelectedKeys = new Vector<>();
|
||||||
//--
|
|
||||||
public DataMenuBar getMenuBar() {return bar;}
|
|
||||||
public DataSetControlForm(DataSet<?, D> dataSource_in, JPanel mountPanel_in) {
|
public DataSetControlForm(DataSet<?, D> dataSource_in, JPanel mountPanel_in) {
|
||||||
super(DataTable.class, mountPanel_in);
|
super(DataTable.class, mountPanel_in);
|
||||||
dataSource = dataSource_in;
|
dataSource = dataSource_in;
|
||||||
@@ -84,6 +80,10 @@ public abstract class DataSetControlForm<D extends DBObject> extends ControlForm
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
//--
|
||||||
|
public DataMenuBar getMenuBar() {
|
||||||
|
return bar;
|
||||||
|
}
|
||||||
protected boolean isPKVisible() {
|
protected boolean isPKVisible() {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -578,9 +578,7 @@ public abstract class DataSetControlForm<D extends DBObject> extends ControlForm
|
|||||||
public Object getCurrentPK(Object nanValue) {
|
public Object getCurrentPK(Object nanValue) {
|
||||||
return current == null ? nanValue : current.getPK();
|
return current == null ? nanValue : current.getPK();
|
||||||
}
|
}
|
||||||
//todo временное решение ? ->>>
|
|
||||||
public boolean canModifyCurrent(TextLog Log) {
|
public boolean canModifyCurrent(TextLog Log) {
|
||||||
return CheckCurrent(Log) && (
|
return CheckCurrent(Log);
|
||||||
!(current instanceof riDBObject) || Global.mainModule.getAccount().CheckAuthorship(((riDBObject)current).sender_address,Log));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
package _VisualDVM.Visual.Editor;
|
package Common.Visual.Editor;
|
||||||
import Common.MainModule_;
|
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.Menus.StyledPopupMenu;
|
import Common.Visual.Menus.StyledPopupMenu;
|
||||||
import Common.Visual.Menus.TextEditorMenu;
|
import Common.Visual.Menus.TextEditorMenu;
|
||||||
import Common.Visual.Themes.ThemeElement;
|
import Common.Visual.Themes.ThemeElement;
|
||||||
import Common.Visual.UI;
|
import Common.Visual.UI;
|
||||||
import Common.Visual.Windows.Dialog.DialogFields;
|
import Common.Visual.Windows.Dialog.DialogFields;
|
||||||
import _VisualDVM.Visual.Syntax.SPFEditorTheme;
|
|
||||||
import org.fife.ui.rsyntaxtextarea.RSyntaxTextArea;
|
import org.fife.ui.rsyntaxtextarea.RSyntaxTextArea;
|
||||||
|
|
||||||
import javax.swing.event.HyperlinkEvent;
|
import javax.swing.event.HyperlinkEvent;
|
||||||
@@ -16,7 +14,7 @@ import java.awt.event.KeyAdapter;
|
|||||||
import java.awt.event.KeyEvent;
|
import java.awt.event.KeyEvent;
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
public class BaseEditor extends RSyntaxTextArea implements ThemeElement, DialogFields {
|
public class BaseEditor extends RSyntaxTextArea implements ThemeElement, DialogFields {
|
||||||
private final StyledPopupMenu menu;
|
protected final StyledPopupMenu menu;
|
||||||
// protected int changesCount = 0;
|
// protected int changesCount = 0;
|
||||||
// protected int insertsCount = 0;
|
// protected int insertsCount = 0;
|
||||||
// protected int removesCount = 0;
|
// protected int removesCount = 0;
|
||||||
@@ -128,14 +126,6 @@ public class BaseEditor extends RSyntaxTextArea implements ThemeElement, DialogF
|
|||||||
changeFont(getFont().getSize() - 1);
|
changeFont(getFont().getSize() - 1);
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
public void applyTheme() {
|
|
||||||
float font_size = (float) getFont().getSize();
|
|
||||||
((SPFEditorTheme) MainModule_.instance.getUI().getTheme()).getEditorTheme().apply(this);
|
|
||||||
setFont(getFont().deriveFont(font_size));
|
|
||||||
menu.applyTheme();
|
|
||||||
//меню связано с редактором. поэтому тема меняется только вместе с ним.
|
|
||||||
}
|
|
||||||
@Override
|
|
||||||
public Component getContent() {
|
public Component getContent() {
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package _VisualDVM.Visual.Editor;
|
package Common.Visual.Editor;
|
||||||
public class Viewer extends BaseEditor {
|
public class Viewer extends BaseEditor {
|
||||||
public Viewer() {
|
public Viewer() {
|
||||||
setLineWrap(true);
|
setLineWrap(true);
|
||||||
@@ -8,12 +8,12 @@ import java.awt.*;
|
|||||||
import java.awt.event.ActionListener;
|
import java.awt.event.ActionListener;
|
||||||
public class DataMenuBar extends VisualiserMenuBar {
|
public class DataMenuBar extends VisualiserMenuBar {
|
||||||
public JLabel countLabel = null;
|
public JLabel countLabel = null;
|
||||||
private DataSet dataSource = null;
|
|
||||||
//-
|
//-
|
||||||
public ActionListener selectAllListener = null;
|
public ActionListener selectAllListener = null;
|
||||||
public ActionListener unselectAllListener = null;
|
public ActionListener unselectAllListener = null;
|
||||||
JButton selectAllButton = null;
|
JButton selectAllButton = null;
|
||||||
JButton unselectAllButton = null;
|
JButton unselectAllButton = null;
|
||||||
|
private DataSet dataSource = null;
|
||||||
//-
|
//-
|
||||||
public DataMenuBar(String dataName, PassCode_... passes) {
|
public DataMenuBar(String dataName, PassCode_... passes) {
|
||||||
add(new JLabel(dataName + " : "));
|
add(new JLabel(dataName + " : "));
|
||||||
|
|||||||
@@ -18,9 +18,9 @@ public class HeaderTextFilter<D extends DBObject> implements DBObjectFilter_<D>
|
|||||||
int columnIndex = CommonConstants.Nan; //номер столбца к которому привязан фильтр.
|
int columnIndex = CommonConstants.Nan; //номер столбца к которому привязан фильтр.
|
||||||
JTextField textField = null;
|
JTextField textField = null;
|
||||||
JPopupMenu popup = null;
|
JPopupMenu popup = null;
|
||||||
|
boolean contains = true;
|
||||||
private String filterValue = "";
|
private String filterValue = "";
|
||||||
private int offset = 0;
|
private int offset = 0;
|
||||||
boolean contains = true;
|
|
||||||
//при одиночном клике, показать поверх заголовка столбца выпавшее меню с полем фильтра.
|
//при одиночном клике, показать поверх заголовка столбца выпавшее меню с полем фильтра.
|
||||||
public HeaderTextFilter(DataSet dataSet_in, int columnIndex_in, int offset_in, boolean contains_in) {
|
public HeaderTextFilter(DataSet dataSet_in, int columnIndex_in, int offset_in, boolean contains_in) {
|
||||||
dataSet = dataSet_in;
|
dataSet = dataSet_in;
|
||||||
|
|||||||
@@ -1,10 +1,7 @@
|
|||||||
package Common.Visual.Tables;
|
package Common.Visual.Tables;
|
||||||
import Common.MainModule_;
|
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.Fonts.VisualiserFonts;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import java.util.Date;
|
|
||||||
public class RendererMilliseconds extends RendererCell<Long> {
|
public class RendererMilliseconds extends RendererCell<Long> {
|
||||||
@Override
|
@Override
|
||||||
public Long Init(JTable table, Object value, int row, int column) {
|
public Long Init(JTable table, Object value, int row, int column) {
|
||||||
|
|||||||
@@ -4,5 +4,7 @@ public interface ThemeElement {
|
|||||||
}
|
}
|
||||||
default void FontDown() {
|
default void FontDown() {
|
||||||
}
|
}
|
||||||
void applyTheme();
|
default void applyTheme() {
|
||||||
|
}
|
||||||
|
;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package _VisualDVM.Visual.Windows;
|
package Common.Visual.Windows;
|
||||||
|
import Common.Visual.Editor.BaseEditor;
|
||||||
import Common.Visual.Windows.Dialog.Text.TextDialog;
|
import Common.Visual.Windows.Dialog.Text.TextDialog;
|
||||||
import _VisualDVM.Visual.Editor.BaseEditor;
|
|
||||||
public class MultilineTextForm extends TextDialog<BaseEditor> {
|
public class MultilineTextForm extends TextDialog<BaseEditor> {
|
||||||
public MultilineTextForm() {
|
public MultilineTextForm() {
|
||||||
super(BaseEditor.class);
|
super(BaseEditor.class);
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package _VisualDVM.Visual.Windows;
|
package Common.Visual.Windows;
|
||||||
public class ReadOnlyMultilineTextForm extends MultilineTextForm {
|
public class ReadOnlyMultilineTextForm extends MultilineTextForm {
|
||||||
public ReadOnlyMultilineTextForm() {
|
public ReadOnlyMultilineTextForm() {
|
||||||
}
|
}
|
||||||
@@ -155,12 +155,10 @@ public class BugReport extends rDBObject {
|
|||||||
return project_version.isEmpty();
|
return project_version.isEmpty();
|
||||||
}
|
}
|
||||||
//--->
|
//--->
|
||||||
|
|
||||||
public void CheckRecipients() {
|
public void CheckRecipients() {
|
||||||
for (Recipient recipient : Global.componentsServer.db.recipients.Data.values())
|
for (Recipient recipient : Global.componentsServer.db.recipients.Data.values())
|
||||||
recipient.Select(packedRecipientsJson.contains(recipient.email));
|
recipient.Select(packedRecipientsJson.contains(recipient.email));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void saveRecipientsAsJson(Vector<Recipient> recipients) {
|
public void saveRecipientsAsJson(Vector<Recipient> recipients) {
|
||||||
packedRecipientsJson = Utils_.gson.toJson(new RecipientsJson(recipients));
|
packedRecipientsJson = Utils_.gson.toJson(new RecipientsJson(recipients));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ import Common.Database.SQLITE.SQLiteDatabase;
|
|||||||
import _VisualDVM.ComponentsServer.BugReport.BugReport;
|
import _VisualDVM.ComponentsServer.BugReport.BugReport;
|
||||||
import _VisualDVM.ComponentsServer.BugReport.BugReportsDBTable;
|
import _VisualDVM.ComponentsServer.BugReport.BugReportsDBTable;
|
||||||
import _VisualDVM.ComponentsServer.Recipient.RecipientsDataSet;
|
import _VisualDVM.ComponentsServer.Recipient.RecipientsDataSet;
|
||||||
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspaceDBTable;
|
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
|
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
|
|||||||
@@ -301,6 +301,112 @@ public abstract class Sapfor extends OSDComponent {
|
|||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
//--
|
||||||
|
public static int getFileMaxDim_C(File file) {
|
||||||
|
int fileMax = 0;
|
||||||
|
final String prefix = "#pragma dvm array distribute";
|
||||||
|
int n = 0;
|
||||||
|
try {
|
||||||
|
for (String line : FileUtils.readLines(file, Charset.defaultCharset())) {
|
||||||
|
// #pragma dvm array distribute[block][block], не важно
|
||||||
|
String packedLine = Utils_.removeCharacters(Utils_.removeRedundantSpaces(line).toLowerCase(), "\n", "\r", "\t");
|
||||||
|
if (packedLine.startsWith(prefix)) {
|
||||||
|
packedLine = packedLine.substring(prefix.length());
|
||||||
|
boolean bracketOpen = false;
|
||||||
|
int pragmaMax = 0;
|
||||||
|
String distr = "";
|
||||||
|
for (int i = packedLine.indexOf('['); i < packedLine.length(); ++i) {
|
||||||
|
char c = packedLine.charAt(i);
|
||||||
|
if (bracketOpen) {
|
||||||
|
if (c == ']') {
|
||||||
|
bracketOpen = false;
|
||||||
|
if (distr.equals("block"))
|
||||||
|
pragmaMax++;
|
||||||
|
distr = "";
|
||||||
|
} else {
|
||||||
|
distr += c;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (c == '[') {
|
||||||
|
bracketOpen = true;
|
||||||
|
} else {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
fileMax = Math.max(fileMax, pragmaMax);
|
||||||
|
}
|
||||||
|
++n;
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
return fileMax;
|
||||||
|
}
|
||||||
|
public static int getProjectMinMaxDim_C(db_project_info project) {
|
||||||
|
int res = 0;
|
||||||
|
for (DBProjectFile file : project.db.files.Data.values()) {
|
||||||
|
if (file.isActiveProgram())
|
||||||
|
res = Math.max(res, Sapfor.getFileMaxDim_C(file.file));
|
||||||
|
}
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
public static Pair<Integer, Integer> getProjectFolderMinMaxDim_F(File sapfor_drv, File projectPath) {
|
||||||
|
String flags = "-noLogo";
|
||||||
|
Pair<Integer, Integer> res = new Pair<>(0, 0);
|
||||||
|
try {
|
||||||
|
if (Sapfor.parse(sapfor_drv, projectPath, flags)
|
||||||
|
) {
|
||||||
|
Vector<String> outputLines = new Vector<>();
|
||||||
|
if (Sapfor.analysis(sapfor_drv, projectPath, PassCode.SPF_GetMaxMinBlockDistribution, flags, outputLines)) {
|
||||||
|
//---
|
||||||
|
for (String line : outputLines) {
|
||||||
|
String prefix = "GET_MIN_MAX_BLOCK_DIST: ";
|
||||||
|
if (line.startsWith(prefix)) {
|
||||||
|
String s = line.substring(prefix.length());
|
||||||
|
String[] data = s.split(" ");
|
||||||
|
res = new Pair<>(Math.max(Integer.parseInt(data[0]), 0), Math.max(Integer.parseInt(data[1]), 0));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
} finally {
|
||||||
|
try {
|
||||||
|
Utils.deleteFilesByExtensions(projectPath,
|
||||||
|
"proj", "dep", "jar"
|
||||||
|
);
|
||||||
|
File visualiser_data = new File(projectPath, Constants.data);
|
||||||
|
if (visualiser_data.exists())
|
||||||
|
FileUtils.forceDelete(visualiser_data);
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
public static void getTestMinMaxDim_F(File sapfor_drv, Test test) {
|
||||||
|
Pair<Integer, Integer> res = getProjectFolderMinMaxDim_F(sapfor_drv, test.getServerPath());
|
||||||
|
test.min_dim = res.getKey();
|
||||||
|
test.max_dim = res.getValue();
|
||||||
|
}
|
||||||
|
public static void getTestMinMaxDime_C(Test test) {
|
||||||
|
File workspace = test.getServerPath();
|
||||||
|
Vector<File> files = new Vector<>();
|
||||||
|
TestFilesJson filesJson = Utils_.gson.fromJson(test.packedFilesJson, TestFilesJson.class);
|
||||||
|
for (TestFileJson fileJson : filesJson.values) {
|
||||||
|
files.add(new File(workspace, fileJson.name));
|
||||||
|
}
|
||||||
|
int min_dim = 0;
|
||||||
|
int max_dim = 0;
|
||||||
|
for (File file : files) {
|
||||||
|
max_dim = Math.max(max_dim, getFileMaxDim_C(file));
|
||||||
|
}
|
||||||
|
test.min_dim = min_dim;
|
||||||
|
test.max_dim = max_dim;
|
||||||
|
}
|
||||||
public void refreshPid() {
|
public void refreshPid() {
|
||||||
try {
|
try {
|
||||||
// UI.Info("Calling SPF_GetCurrentPID...");
|
// UI.Info("Calling SPF_GetCurrentPID...");
|
||||||
@@ -542,110 +648,4 @@ public abstract class Sapfor extends OSDComponent {
|
|||||||
Global.mainModule.getUI().getVersionsWindow().BlockVariants();
|
Global.mainModule.getUI().getVersionsWindow().BlockVariants();
|
||||||
}
|
}
|
||||||
//--
|
//--
|
||||||
public static int getFileMaxDim_C(File file) {
|
|
||||||
int fileMax = 0;
|
|
||||||
final String prefix = "#pragma dvm array distribute";
|
|
||||||
int n = 0;
|
|
||||||
try {
|
|
||||||
for (String line : FileUtils.readLines(file, Charset.defaultCharset())) {
|
|
||||||
// #pragma dvm array distribute[block][block], не важно
|
|
||||||
String packedLine = Utils_.removeCharacters(Utils_.removeRedundantSpaces(line).toLowerCase(), "\n", "\r", "\t");
|
|
||||||
if (packedLine.startsWith(prefix)) {
|
|
||||||
packedLine = packedLine.substring(prefix.length());
|
|
||||||
boolean bracketOpen = false;
|
|
||||||
int pragmaMax = 0;
|
|
||||||
String distr = "";
|
|
||||||
for (int i = packedLine.indexOf('['); i < packedLine.length(); ++i) {
|
|
||||||
char c = packedLine.charAt(i);
|
|
||||||
if (bracketOpen) {
|
|
||||||
if (c == ']') {
|
|
||||||
bracketOpen = false;
|
|
||||||
if (distr.equals("block"))
|
|
||||||
pragmaMax++;
|
|
||||||
distr = "";
|
|
||||||
} else {
|
|
||||||
distr += c;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (c == '[') {
|
|
||||||
bracketOpen = true;
|
|
||||||
} else {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
fileMax = Math.max(fileMax, pragmaMax);
|
|
||||||
}
|
|
||||||
++n;
|
|
||||||
}
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
}
|
|
||||||
return fileMax;
|
|
||||||
}
|
|
||||||
public static int getProjectMinMaxDim_C(db_project_info project) {
|
|
||||||
int res = 0;
|
|
||||||
for (DBProjectFile file : project.db.files.Data.values()) {
|
|
||||||
if (file.isActiveProgram())
|
|
||||||
res = Math.max(res, Sapfor.getFileMaxDim_C(file.file));
|
|
||||||
}
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
public static Pair<Integer, Integer> getProjectFolderMinMaxDim_F(File sapfor_drv, File projectPath) {
|
|
||||||
String flags = "-noLogo";
|
|
||||||
Pair<Integer, Integer> res = new Pair<>(0, 0);
|
|
||||||
try {
|
|
||||||
if (Sapfor.parse(sapfor_drv, projectPath, flags)
|
|
||||||
) {
|
|
||||||
Vector<String> outputLines = new Vector<>();
|
|
||||||
if (Sapfor.analysis(sapfor_drv, projectPath, PassCode.SPF_GetMaxMinBlockDistribution, flags, outputLines)) {
|
|
||||||
//---
|
|
||||||
for (String line : outputLines) {
|
|
||||||
String prefix = "GET_MIN_MAX_BLOCK_DIST: ";
|
|
||||||
if (line.startsWith(prefix)) {
|
|
||||||
String s = line.substring(prefix.length());
|
|
||||||
String[] data = s.split(" ");
|
|
||||||
res = new Pair<>(Math.max(Integer.parseInt(data[0]), 0), Math.max(Integer.parseInt(data[1]), 0));
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
} finally {
|
|
||||||
try {
|
|
||||||
Utils.deleteFilesByExtensions(projectPath,
|
|
||||||
"proj", "dep", "jar"
|
|
||||||
);
|
|
||||||
File visualiser_data = new File(projectPath, Constants.data);
|
|
||||||
if (visualiser_data.exists())
|
|
||||||
FileUtils.forceDelete(visualiser_data);
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
public static void getTestMinMaxDim_F(File sapfor_drv, Test test) {
|
|
||||||
Pair<Integer, Integer> res = getProjectFolderMinMaxDim_F(sapfor_drv, test.getServerPath());
|
|
||||||
test.min_dim = res.getKey();
|
|
||||||
test.max_dim = res.getValue();
|
|
||||||
}
|
|
||||||
public static void getTestMinMaxDime_C(Test test) {
|
|
||||||
File workspace = test.getServerPath();
|
|
||||||
Vector<File> files = new Vector<>();
|
|
||||||
TestFilesJson filesJson = Utils_.gson.fromJson(test.packedFilesJson,TestFilesJson.class);
|
|
||||||
for (TestFileJson fileJson : filesJson.values) {
|
|
||||||
files.add(new File(workspace, fileJson.name));
|
|
||||||
}
|
|
||||||
int min_dim = 0;
|
|
||||||
int max_dim = 0;
|
|
||||||
for (File file: files){
|
|
||||||
max_dim = Math.max(max_dim,getFileMaxDim_C(file));
|
|
||||||
}
|
|
||||||
test.min_dim = min_dim;
|
|
||||||
test.max_dim = max_dim;
|
|
||||||
}
|
|
||||||
//--
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package _VisualDVM.ComponentsServer.Component.UI;
|
package _VisualDVM.ComponentsServer.Component.UI;
|
||||||
|
import Common.Visual.Editor.BaseEditor;
|
||||||
import Common.Visual.Windows.Dialog.DialogFields;
|
import Common.Visual.Windows.Dialog.DialogFields;
|
||||||
import _VisualDVM.Visual.Editor.BaseEditor;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package _VisualDVM.ComponentsServer;
|
package _VisualDVM.ComponentsServer;
|
||||||
import Common.Database.Objects.DBObject;
|
import Common.Database.Objects.DBObject;
|
||||||
import Common.Database.Objects.riDBObject;
|
|
||||||
import Common.Database.RepositoryRefuseException;
|
import Common.Database.RepositoryRefuseException;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import _VisualDVM.ComponentsServer.BugReport.BugReport;
|
import _VisualDVM.ComponentsServer.BugReport.BugReport;
|
||||||
@@ -12,13 +11,7 @@ import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
|||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||||
import _VisualDVM.Constants;
|
import _VisualDVM.Constants;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.GlobalData.Machine.Machine;
|
|
||||||
import _VisualDVM.GlobalData.Machine.MachineType;
|
|
||||||
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
||||||
import _VisualDVM.GlobalData.User.User;
|
|
||||||
import _VisualDVM.Passes.All.ArchivesBackupPass;
|
|
||||||
import _VisualDVM.Passes.All.Email;
|
|
||||||
import _VisualDVM.Passes.All.UnzipFolderPass;
|
|
||||||
import _VisualDVM.Passes.All.ZipFolderPass;
|
import _VisualDVM.Passes.All.ZipFolderPass;
|
||||||
import _VisualDVM.ProjectData.LanguageName;
|
import _VisualDVM.ProjectData.LanguageName;
|
||||||
import _VisualDVM.Repository.EmailMessage;
|
import _VisualDVM.Repository.EmailMessage;
|
||||||
@@ -26,17 +19,14 @@ import _VisualDVM.Repository.Server.RepositoryServer;
|
|||||||
import _VisualDVM.Utils;
|
import _VisualDVM.Utils;
|
||||||
import javafx.util.Pair;
|
import javafx.util.Pair;
|
||||||
import org.apache.commons.io.FileUtils;
|
import org.apache.commons.io.FileUtils;
|
||||||
import org.apache.commons.lang.RandomStringUtils;
|
|
||||||
|
|
||||||
import java.io.BufferedWriter;
|
import java.io.BufferedWriter;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileWriter;
|
import java.io.FileWriter;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.lang.reflect.Field;
|
import java.lang.reflect.Field;
|
||||||
import java.nio.file.Files;
|
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Calendar;
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
|
public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
|
||||||
|
|||||||
@@ -1,17 +1,11 @@
|
|||||||
package _VisualDVM.ComponentsServer;
|
package _VisualDVM.ComponentsServer;
|
||||||
import Common.Database.Objects.DBObject;
|
|
||||||
import Common.Database.SQLITE.SQLiteDatabase;
|
import Common.Database.SQLITE.SQLiteDatabase;
|
||||||
import Common.Database.Tables.FKBehaviour;
|
|
||||||
import Common.Database.Tables.FKCurrentObjectBehaviuor;
|
|
||||||
import Common.Database.Tables.FKDataBehaviour;
|
|
||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspace;
|
|
||||||
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspaceDBTable;
|
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspaceDBTable;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccountsDBTable;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccountsDBTable;
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
|
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
import java.util.LinkedHashMap;
|
|
||||||
public class CredentialsDatabase extends SQLiteDatabase {
|
public class CredentialsDatabase extends SQLiteDatabase {
|
||||||
public UserAccountsDBTable userAccounts;
|
public UserAccountsDBTable userAccounts;
|
||||||
public SubscriberWorkspaceDBTable workspaces;
|
public SubscriberWorkspaceDBTable workspaces;
|
||||||
@@ -38,5 +32,4 @@ public class CredentialsDatabase extends SQLiteDatabase {
|
|||||||
userAccounts.ShowUI();
|
userAccounts.ShowUI();
|
||||||
super.ResetUI();
|
super.ResetUI();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,6 +4,12 @@ import _VisualDVM.ComponentsServer.Recipient.Json.UserAccountJson;
|
|||||||
public class Recipient extends DBObject {
|
public class Recipient extends DBObject {
|
||||||
public String email = "";
|
public String email = "";
|
||||||
public String name = "";
|
public String name = "";
|
||||||
|
public Recipient() {
|
||||||
|
}
|
||||||
|
public Recipient(UserAccountJson json) {
|
||||||
|
email = json.email;
|
||||||
|
name = json.name;
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
public Object getPK() {
|
public Object getPK() {
|
||||||
return email;
|
return email;
|
||||||
@@ -15,10 +21,4 @@ public class Recipient extends DBObject {
|
|||||||
email = src_.email;
|
email = src_.email;
|
||||||
name = src_.name;
|
name = src_.name;
|
||||||
}
|
}
|
||||||
public Recipient() {
|
|
||||||
}
|
|
||||||
public Recipient(UserAccountJson json) {
|
|
||||||
email = json.email;
|
|
||||||
name = json.name;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ import Common.Visual.DataSetControlForm;
|
|||||||
import _VisualDVM.ComponentsServer.Recipient.Json.UserAccountJson;
|
import _VisualDVM.ComponentsServer.Recipient.Json.UserAccountJson;
|
||||||
import _VisualDVM.ComponentsServer.Recipient.Json.UserAccountsJson;
|
import _VisualDVM.ComponentsServer.Recipient.Json.UserAccountsJson;
|
||||||
import _VisualDVM.ComponentsServer.Recipient.UI.RecipientsForm;
|
import _VisualDVM.ComponentsServer.Recipient.UI.RecipientsForm;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
|
||||||
import _VisualDVM.Constants;
|
import _VisualDVM.Constants;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
package _VisualDVM.ComponentsServer.SubscriberWorkspace.UI;
|
package _VisualDVM.ComponentsServer.SubscriberWorkspace.UI;
|
||||||
import Common.Database.Tables.DataSet;
|
import Common.Database.Tables.DataSet;
|
||||||
import Common.Passes.PassCode_;
|
|
||||||
import Common.Visual.DataSetControlForm;
|
import Common.Visual.DataSetControlForm;
|
||||||
import Common.Visual.Menus.DataMenuBar;
|
import Common.Visual.Menus.DataMenuBar;
|
||||||
import Common.Visual.Tables.ColumnInfo;
|
import Common.Visual.Tables.ColumnInfo;
|
||||||
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspace;
|
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspace;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.PassCode;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
public class SubscriberWorkspacesForm extends DataSetControlForm<SubscriberWorkspace> {
|
public class SubscriberWorkspacesForm extends DataSetControlForm<SubscriberWorkspace> {
|
||||||
|
|||||||
@@ -2,9 +2,9 @@ package _VisualDVM.ComponentsServer.UserAccount.UI;
|
|||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.UI;
|
import Common.Visual.UI;
|
||||||
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
||||||
|
import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
|
||||||
public class UserAccountDialog extends DBObjectDialog<UserAccount, UserAccountFields> {
|
public class UserAccountDialog extends DBObjectDialog<UserAccount, UserAccountFields> {
|
||||||
public UserAccountDialog() {
|
public UserAccountDialog() {
|
||||||
super(UserAccountFields.class);
|
super(UserAccountFields.class);
|
||||||
|
|||||||
@@ -6,11 +6,11 @@ import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
|||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
public class UserAccountFields implements DialogFields {
|
public class UserAccountFields implements DialogFields {
|
||||||
private JPanel content;
|
|
||||||
public JTextField tfName;
|
public JTextField tfName;
|
||||||
public JTextField tfAddress;
|
public JTextField tfAddress;
|
||||||
public JCheckBox cbMail;
|
public JCheckBox cbMail;
|
||||||
public JComboBox cbRole;
|
public JComboBox cbRole;
|
||||||
|
private JPanel content;
|
||||||
private void createUIComponents() {
|
private void createUIComponents() {
|
||||||
// TODO: place custom component creation code here
|
// TODO: place custom component creation code here
|
||||||
tfName = new StyledTextField();
|
tfName = new StyledTextField();
|
||||||
|
|||||||
@@ -19,11 +19,14 @@ public class UserAccount extends iDBObject {
|
|||||||
@Description("DEFAULT 'Undefined'")
|
@Description("DEFAULT 'Undefined'")
|
||||||
public AccountRole role = AccountRole.Undefined; //права доступа
|
public AccountRole role = AccountRole.Undefined; //права доступа
|
||||||
public UserAccount() {
|
public UserAccount() {
|
||||||
|
|
||||||
}
|
}
|
||||||
public UserAccount(UserAccount account_in) {
|
public UserAccount(UserAccount account_in) {
|
||||||
this.SynchronizeFields(account_in);
|
this.SynchronizeFields(account_in);
|
||||||
}
|
}
|
||||||
|
public UserAccount(String name_in, String email_in) {
|
||||||
|
name = name_in;
|
||||||
|
email = email_in;
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
public void SynchronizeFields(DBObject src) {
|
public void SynchronizeFields(DBObject src) {
|
||||||
super.SynchronizeFields(src);
|
super.SynchronizeFields(src);
|
||||||
@@ -34,10 +37,6 @@ public class UserAccount extends iDBObject {
|
|||||||
subscribe_active = src_.subscribe_active;
|
subscribe_active = src_.subscribe_active;
|
||||||
role = src_.role;
|
role = src_.role;
|
||||||
}
|
}
|
||||||
public UserAccount(String name_in, String email_in){
|
|
||||||
name = name_in;
|
|
||||||
email=email_in;
|
|
||||||
}
|
|
||||||
public File getClientKeyFile() {
|
public File getClientKeyFile() {
|
||||||
return new File(Global.KeysDirectory, "key");
|
return new File(Global.KeysDirectory, "key");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ import _VisualDVM.ComponentsServer.Recipient.Json.UserAccountsJson;
|
|||||||
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspace;
|
import _VisualDVM.ComponentsServer.SubscriberWorkspace.SubscriberWorkspace;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UI.UserAccountsForm;
|
import _VisualDVM.ComponentsServer.UserAccount.UI.UserAccountsForm;
|
||||||
import _VisualDVM.Constants;
|
import _VisualDVM.Constants;
|
||||||
import _VisualDVM.Global;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
@@ -64,7 +63,6 @@ public class UserAccountsDBTable extends iDBTable<UserAccount> {
|
|||||||
}
|
}
|
||||||
return Utils_.gson.toJson(res);
|
return Utils_.gson.toJson(res);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Vector<String> getActiveMails() {
|
public Vector<String> getActiveMails() {
|
||||||
Vector<String> res = new Vector<>();
|
Vector<String> res = new Vector<>();
|
||||||
for (UserAccount account : Data.values()) {
|
for (UserAccount account : Data.values()) {
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ import org.fife.ui.rsyntaxtextarea.AbstractTokenMakerFactory;
|
|||||||
import org.fife.ui.rsyntaxtextarea.TokenMakerFactory;
|
import org.fife.ui.rsyntaxtextarea.TokenMakerFactory;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.nio.file.Files;
|
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
public class Global {
|
public class Global {
|
||||||
//todo свести большинство к содержимому mainModule
|
//todo свести большинство к содержимому mainModule
|
||||||
|
|||||||
@@ -1,9 +1,7 @@
|
|||||||
package _VisualDVM.GlobalData.CompilerEnvironment;
|
package _VisualDVM.GlobalData.CompilerEnvironment;
|
||||||
import Common.Database.Objects.iDBObject;
|
import Common.Database.Objects.iDBObject;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentJson;
|
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionsJson;
|
|
||||||
public class EnvironmentsLine extends iDBObject {
|
public class EnvironmentsLine extends iDBObject {
|
||||||
public EnvironmentsJson json;
|
public EnvironmentsJson json;
|
||||||
public EnvironmentsLine(EnvironmentsJson json_in) {
|
public EnvironmentsLine(EnvironmentsJson json_in) {
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ import Common.Visual.DataSetControlForm;
|
|||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsSetJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsSetJson;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.UI.EnvironmentsLinesForm;
|
import _VisualDVM.GlobalData.CompilerEnvironment.UI.EnvironmentsLinesForm;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.OptionsLine;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
public class EnvironmentsLinesSet extends DataSet<Integer, EnvironmentsLine> {
|
public class EnvironmentsLinesSet extends DataSet<Integer, EnvironmentsLine> {
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package _VisualDVM.GlobalData.CompilerEnvironment.Json;
|
package _VisualDVM.GlobalData.CompilerEnvironment.Json;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.CompilerEnvironment;
|
import _VisualDVM.GlobalData.CompilerEnvironment.CompilerEnvironment;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.CompilerOption;
|
|
||||||
import com.google.gson.annotations.Expose;
|
import com.google.gson.annotations.Expose;
|
||||||
public class EnvironmentJson {
|
public class EnvironmentJson {
|
||||||
@Expose
|
@Expose
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package _VisualDVM.GlobalData.CompilerEnvironment.Json;
|
package _VisualDVM.GlobalData.CompilerEnvironment.Json;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionJson;
|
|
||||||
import com.google.gson.annotations.Expose;
|
import com.google.gson.annotations.Expose;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
package _VisualDVM.GlobalData.CompilerEnvironment.Json;
|
package _VisualDVM.GlobalData.CompilerEnvironment.Json;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionsJson;
|
|
||||||
import com.google.gson.annotations.Expose;
|
import com.google.gson.annotations.Expose;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|||||||
@@ -4,9 +4,6 @@ import Common.Visual.DataSetControlForm;
|
|||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentJson;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.UI.CompilerEnvironmentsForm;
|
import _VisualDVM.GlobalData.CompilerEnvironment.UI.CompilerEnvironmentsForm;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.CompilerOption;
|
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionJson;
|
|
||||||
import _VisualDVM.GlobalData.EnvironmentValue.EnvironmentValue;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
public class RawCompilerEnvironmentsSet extends DataSet<String, CompilerEnvironment> {
|
public class RawCompilerEnvironmentsSet extends DataSet<String, CompilerEnvironment> {
|
||||||
|
|||||||
@@ -8,9 +8,6 @@ import _VisualDVM.Global;
|
|||||||
import _VisualDVM.GlobalData.CompilerEnvironment.EnvironmentsLine;
|
import _VisualDVM.GlobalData.CompilerEnvironment.EnvironmentsLine;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.EnvironmentsLinesSet;
|
import _VisualDVM.GlobalData.CompilerEnvironment.EnvironmentsLinesSet;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionsJson;
|
|
||||||
import _VisualDVM.GlobalData.CompilerOption.OptionsLine;
|
|
||||||
import _VisualDVM.GlobalData.CompilerOption.OptionsLinesSet;
|
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
@@ -18,7 +15,6 @@ public class EnvironmentsLinesForm extends DataSetControlForm<EnvironmentsLine>
|
|||||||
public EnvironmentsLinesForm(DataSet<?, EnvironmentsLine> dataSource_in, JPanel mountPanel_in) {
|
public EnvironmentsLinesForm(DataSet<?, EnvironmentsLine> dataSource_in, JPanel mountPanel_in) {
|
||||||
super(dataSource_in, mountPanel_in);
|
super(dataSource_in, mountPanel_in);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected boolean hasCheckBox() {
|
protected boolean hasCheckBox() {
|
||||||
return false;
|
return false;
|
||||||
@@ -98,7 +94,6 @@ public class EnvironmentsLinesForm extends DataSetControlForm<EnvironmentsLine>
|
|||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected void body() throws Exception {
|
protected void body() throws Exception {
|
||||||
|
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected void showFinish() throws Exception {
|
protected void showFinish() throws Exception {
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
package _VisualDVM.GlobalData.CompilerOption;
|
package _VisualDVM.GlobalData.CompilerOption;
|
||||||
import Common.Database.Objects.DBObject;
|
import Common.Database.Objects.DBObject;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import com.sun.org.glassfish.gmbal.Description;
|
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ public class OptionsJson {
|
|||||||
Vector<String> res = new Vector<>();
|
Vector<String> res = new Vector<>();
|
||||||
for (OptionJson optionJson : values) {
|
for (OptionJson optionJson : values) {
|
||||||
res.add(optionJson.name +
|
res.add(optionJson.name +
|
||||||
|
|
||||||
(optionJson.value.contains(" ") ? Utils_.DQuotes(optionJson.value) : optionJson.value));
|
(optionJson.value.contains(" ") ? Utils_.DQuotes(optionJson.value) : optionJson.value));
|
||||||
}
|
}
|
||||||
return String.join(" ", res);
|
return String.join(" ", res);
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
package _VisualDVM.GlobalData.CompilerOption.UI;
|
package _VisualDVM.GlobalData.CompilerOption.UI;
|
||||||
import Common.Database.Tables.DataSet;
|
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
import Common.Utils.Utils_;
|
|
||||||
import Common.Visual.DataSetControlForm;
|
import Common.Visual.DataSetControlForm;
|
||||||
import Common.Visual.Menus.DataMenuBar;
|
import Common.Visual.Menus.DataMenuBar;
|
||||||
import Common.Visual.Tables.ColumnInfo;
|
import Common.Visual.Tables.ColumnInfo;
|
||||||
@@ -95,7 +93,6 @@ public class OptionsLinesForm extends DataSetControlForm<OptionsLine> {
|
|||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected void body() throws Exception {
|
protected void body() throws Exception {
|
||||||
|
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected void showFinish() throws Exception {
|
protected void showFinish() throws Exception {
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package _VisualDVM.GlobalData;
|
|||||||
import Common.CommonConstants;
|
import Common.CommonConstants;
|
||||||
import Common.Database.VisualiserDatabase;
|
import Common.Database.VisualiserDatabase;
|
||||||
import Common.MainModule_;
|
import Common.MainModule_;
|
||||||
import _VisualDVM.Current;
|
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.GlobalData.Compiler.Compiler;
|
import _VisualDVM.GlobalData.Compiler.Compiler;
|
||||||
import _VisualDVM.GlobalData.Compiler.CompilersDBTable;
|
import _VisualDVM.GlobalData.Compiler.CompilersDBTable;
|
||||||
@@ -98,7 +97,6 @@ public class GlobalDatabase extends VisualiserDatabase {
|
|||||||
//--
|
//--
|
||||||
//проверить, есть ли профиль с таким же набором настроек.
|
//проверить, есть ли профиль с таким же набором настроек.
|
||||||
public SapforProfile checkProfileForCurrentSettings() {
|
public SapforProfile checkProfileForCurrentSettings() {
|
||||||
|
|
||||||
LinkedHashMap<String, String> current_values = Global.mainModule.getProject().sapforProperties.toMap();
|
LinkedHashMap<String, String> current_values = Global.mainModule.getProject().sapforProperties.toMap();
|
||||||
for (SapforProfile profile : sapforProfiles.Data.values()) {
|
for (SapforProfile profile : sapforProfiles.Data.values()) {
|
||||||
//--получить все настройки профиля
|
//--получить все настройки профиля
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package _VisualDVM.GlobalData.Makefile.UI;
|
package _VisualDVM.GlobalData.Makefile.UI;
|
||||||
|
import Common.Visual.Editor.Viewer;
|
||||||
import Common.Visual.Windows.Dialog.Text.TextDialog;
|
import Common.Visual.Windows.Dialog.Text.TextDialog;
|
||||||
import _VisualDVM.Visual.Editor.Viewer;
|
|
||||||
public class MakefilePreviewForm extends TextDialog<Viewer> {
|
public class MakefilePreviewForm extends TextDialog<Viewer> {
|
||||||
public MakefilePreviewForm() {
|
public MakefilePreviewForm() {
|
||||||
super(Viewer.class);
|
super(Viewer.class);
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ import Common.Visual.UI;
|
|||||||
import _VisualDVM.ComponentsServer.BugReport.BugReport;
|
import _VisualDVM.ComponentsServer.BugReport.BugReport;
|
||||||
import _VisualDVM.ComponentsServer.BugReport.BugReportState;
|
import _VisualDVM.ComponentsServer.BugReport.BugReportState;
|
||||||
import _VisualDVM.ComponentsServer.Component.ComponentType;
|
import _VisualDVM.ComponentsServer.Component.ComponentType;
|
||||||
import _VisualDVM.Global;
|
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
||||||
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Utils.Utils_;
|
|
||||||
import _VisualDVM.Global;
|
|
||||||
import _VisualDVM.GlobalData.Machine.Machine;
|
import _VisualDVM.GlobalData.Machine.Machine;
|
||||||
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
||||||
import _VisualDVM.GlobalData.User.User;
|
import _VisualDVM.GlobalData.User.User;
|
||||||
@@ -8,7 +6,6 @@ import _VisualDVM.Passes.SSH.ConnectionPass;
|
|||||||
import com.jcraft.jsch.ChannelSftp;
|
import com.jcraft.jsch.ChannelSftp;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.nio.file.Paths;
|
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
public class ArchivesBackupPass extends ConnectionPass<File> {
|
public class ArchivesBackupPass extends ConnectionPass<File> {
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.UI;
|
import Common.Visual.UI;
|
||||||
|
import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
|
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
import _VisualDVM.Repository.Server.ServerCode;
|
||||||
@@ -11,6 +11,7 @@ import org.apache.commons.io.FileUtils;
|
|||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
public class CheckAccount extends ComponentsServerPass {
|
public class CheckAccount extends ComponentsServerPass {
|
||||||
|
File keyFile;
|
||||||
@Override
|
@Override
|
||||||
public String getIconPath() {
|
public String getIconPath() {
|
||||||
return "/icons/Registry.png";
|
return "/icons/Registry.png";
|
||||||
@@ -19,9 +20,9 @@ public class CheckAccount extends ComponentsServerPass {
|
|||||||
protected boolean isSafe() {
|
protected boolean isSafe() {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
File keyFile;
|
|
||||||
void confirmEmail() throws Exception {
|
void confirmEmail() throws Exception {
|
||||||
ConfirmEmail confirmEmailPass = (ConfirmEmail) Global.mainModule.getPass(PassCode.ConfirmEmail);;
|
ConfirmEmail confirmEmailPass = (ConfirmEmail) Global.mainModule.getPass(PassCode.ConfirmEmail);
|
||||||
|
;
|
||||||
if (confirmEmailPass.Do(Global.mainModule.getAccount())) {
|
if (confirmEmailPass.Do(Global.mainModule.getAccount())) {
|
||||||
//подтвердили почту. теперь проверяем ее роль на сервере. если на сервере нет акка будет создан
|
//подтвердили почту. теперь проверяем ее роль на сервере. если на сервере нет акка будет создан
|
||||||
if (SendRequest(ServerCode.GetUserAccountByEmail, "", Global.mainModule.getAccount())) {
|
if (SendRequest(ServerCode.GetUserAccountByEmail, "", Global.mainModule.getAccount())) {
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ public class CheckRemoteWorkspace extends ComponentsServerPass<SubscriberWorkspa
|
|||||||
target = (SubscriberWorkspace) request.server_response.object;
|
target = (SubscriberWorkspace) request.server_response.object;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ import Common.Utils.Utils_;
|
|||||||
import Common.Visual.UI;
|
import Common.Visual.UI;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UI.UserAccountDialog;
|
import _VisualDVM.ComponentsServer.UserAccount.UI.UserAccountDialog;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||||
import _VisualDVM.Global;
|
|
||||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||||
import _VisualDVM.Repository.EmailMessage;
|
import _VisualDVM.Repository.EmailMessage;
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
import _VisualDVM.Repository.Server.ServerCode;
|
||||||
|
|||||||
@@ -24,8 +24,7 @@ public class CreateTestFromProject extends CreateTestFromDirectory {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
project = (db_project_info) args[0];
|
project = (db_project_info) args[0];
|
||||||
group = (Group) args[1];
|
group = (Group) args[1];
|
||||||
//если проект не текущий, освежить его бд.
|
//если проект не текущий, освежить его бд.
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ import _VisualDVM.Global;
|
|||||||
import _VisualDVM.Passes.Server.DeleteServerObject;
|
import _VisualDVM.Passes.Server.DeleteServerObject;
|
||||||
import _VisualDVM.Repository.Server.SafeServerExchangeUnit;
|
import _VisualDVM.Repository.Server.SafeServerExchangeUnit;
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
import _VisualDVM.Repository.Server.ServerCode;
|
||||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
|
||||||
import javafx.util.Pair;
|
import javafx.util.Pair;
|
||||||
public class DeleteUserAccount extends DeleteServerObject<ComponentsServer, UserAccount> {
|
public class DeleteUserAccount extends DeleteServerObject<ComponentsServer, UserAccount> {
|
||||||
public DeleteUserAccount() {
|
public DeleteUserAccount() {
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ public class DownloadDvmRepository extends ProcessPass {
|
|||||||
git clone https://dvmguest:dvmguest@dvm.keldysh.ru/dvm-system/dvm /home/testuser/Repo/DVM/
|
git clone https://dvmguest:dvmguest@dvm.keldysh.ru/dvm-system/dvm /home/testuser/Repo/DVM/
|
||||||
git clone https://dvmguest:dvmguest@dvm.keldysh.ru/dvm-system/dvm-auto-test /home/testuser/Repo/DVM_AUTO_TEST/
|
git clone https://dvmguest:dvmguest@dvm.keldysh.ru/dvm-system/dvm-auto-test /home/testuser/Repo/DVM_AUTO_TEST/
|
||||||
*/
|
*/
|
||||||
|
|
||||||
File dvmHome;
|
File dvmHome;
|
||||||
@Override
|
@Override
|
||||||
protected boolean canStart(Object... args) throws Exception {
|
protected boolean canStart(Object... args) throws Exception {
|
||||||
|
|||||||
@@ -1,14 +1,11 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Database.Database;
|
import Common.Database.Database;
|
||||||
import Common.Passes.Pass;
|
|
||||||
import _VisualDVM.ComponentsServer.ComponentsServer;
|
import _VisualDVM.ComponentsServer.ComponentsServer;
|
||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
|
||||||
import _VisualDVM.Passes.Server.EditServerObject;
|
import _VisualDVM.Passes.Server.EditServerObject;
|
||||||
import _VisualDVM.Repository.Server.SafeServerExchangeUnit;
|
import _VisualDVM.Repository.Server.SafeServerExchangeUnit;
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
import _VisualDVM.Repository.Server.ServerCode;
|
||||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
|
||||||
public class EditUserAccount extends EditServerObject<ComponentsServer, UserAccount> {
|
public class EditUserAccount extends EditServerObject<ComponentsServer, UserAccount> {
|
||||||
public EditUserAccount() {
|
public EditUserAccount() {
|
||||||
super(Global.componentsServer, UserAccount.class);
|
super(Global.componentsServer, UserAccount.class);
|
||||||
|
|||||||
@@ -24,8 +24,7 @@ public class Email extends ComponentsServerPass<EmailMessage> {
|
|||||||
if (args[1] instanceof Vector) {
|
if (args[1] instanceof Vector) {
|
||||||
recipients = (Vector<String>) args[1];
|
recipients = (Vector<String>) args[1];
|
||||||
return true;
|
return true;
|
||||||
}
|
} else if (args[1] instanceof String) {
|
||||||
else if (args[1] instanceof String){
|
|
||||||
recipients = new Vector<>();
|
recipients = new Vector<>();
|
||||||
for (int i = 1; i < args.length; ++i) {
|
for (int i = 1; i < args.length; ++i) {
|
||||||
recipients.add((String) args[i]);
|
recipients.add((String) args[i]);
|
||||||
|
|||||||
@@ -7,12 +7,12 @@ import _VisualDVM.TestingSystem.Common.Group.Group;
|
|||||||
import _VisualDVM.TestingSystem.Common.TasksPackageState;
|
import _VisualDVM.TestingSystem.Common.TasksPackageState;
|
||||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
|
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
|
||||||
public class JoinSapforTestingVersionsToGroup extends TestingServerPass {
|
public class JoinSapforTestingVersionsToGroup extends TestingServerPass {
|
||||||
|
Group group;
|
||||||
|
SapforPackage sapforPackage;
|
||||||
@Override
|
@Override
|
||||||
public String getIconPath() {
|
public String getIconPath() {
|
||||||
return "/Common/icons/Publish.png";
|
return "/Common/icons/Publish.png";
|
||||||
}
|
}
|
||||||
Group group;
|
|
||||||
SapforPackage sapforPackage;
|
|
||||||
@Override
|
@Override
|
||||||
protected boolean canStart(Object... args) throws Exception {
|
protected boolean canStart(Object... args) throws Exception {
|
||||||
if (Global.testingServer.db.CheckCurrent(Log, Group.class, SapforPackage.class)) {
|
if (Global.testingServer.db.CheckCurrent(Log, Group.class, SapforPackage.class)) {
|
||||||
|
|||||||
@@ -24,8 +24,6 @@ public class OpenBugReportTestProject extends Pass<BugReport> {
|
|||||||
(target = Global.componentsServer.db.bugReports.getUI().getCurrent()).CheckNotDraft(Log)) {
|
(target = Global.componentsServer.db.bugReports.getUI().getCurrent()).CheckNotDraft(Log)) {
|
||||||
if (!target.project_version.isEmpty()) {
|
if (!target.project_version.isEmpty()) {
|
||||||
root = new File(Global.visualiser.getDownloadsDirectory(), target.id);
|
root = new File(Global.visualiser.getDownloadsDirectory(), target.id);
|
||||||
|
|
||||||
|
|
||||||
project = new File(root,
|
project = new File(root,
|
||||||
Utils_.isWindows() ? Utils_.toW(target.project_version) : Utils_.toU(target.project_version)
|
Utils_.isWindows() ? Utils_.toW(target.project_version) : Utils_.toU(target.project_version)
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
import Common.Utils.Utils_;
|
|
||||||
import Common.Visual.Windows.Dialog.Dialog;
|
import Common.Visual.Windows.Dialog.Dialog;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.GlobalData.Compiler.Compiler;
|
import _VisualDVM.GlobalData.Compiler.Compiler;
|
||||||
@@ -9,11 +8,9 @@ import _VisualDVM.GlobalData.CompilerEnvironment.CompilerEnvironment;
|
|||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentJson;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.UI.CompilerEnvironmentsFields;
|
import _VisualDVM.GlobalData.CompilerEnvironment.UI.CompilerEnvironmentsFields;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionsJson;
|
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import java.util.Vector;
|
|
||||||
public class PickCompilerEnvironmentsForTesting extends Pass<EnvironmentsJson> {
|
public class PickCompilerEnvironmentsForTesting extends Pass<EnvironmentsJson> {
|
||||||
Compiler compiler = null;
|
Compiler compiler = null;
|
||||||
//-
|
//-
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Passes.Pass;
|
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import _VisualDVM.ComponentsServer.Component.Component;
|
import _VisualDVM.ComponentsServer.Component.Component;
|
||||||
import _VisualDVM.ComponentsServer.Component.ComponentType;
|
import _VisualDVM.ComponentsServer.Component.ComponentType;
|
||||||
@@ -10,11 +9,9 @@ import _VisualDVM.Constants;
|
|||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||||
import _VisualDVM.Repository.EmailMessage;
|
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
import _VisualDVM.Repository.Server.ServerCode;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.Vector;
|
|
||||||
public class PublishComponent extends ComponentsServerPass<Component> {
|
public class PublishComponent extends ComponentsServerPass<Component> {
|
||||||
String version_mail_header = "";
|
String version_mail_header = "";
|
||||||
String version_text = "";
|
String version_text = "";
|
||||||
|
|||||||
@@ -15,6 +15,5 @@ public class SaveBugReportRecipients extends UpdateBugReportField {
|
|||||||
protected boolean canStart(Object... args) throws Exception {
|
protected boolean canStart(Object... args) throws Exception {
|
||||||
return super.canStart("packedRecipientsJson",
|
return super.canStart("packedRecipientsJson",
|
||||||
Utils_.gson.toJson(new RecipientsJson(Global.componentsServer.db.recipients.getUI().getSelectedItems())));
|
Utils_.gson.toJson(new RecipientsJson(Global.componentsServer.db.recipients.getUI().getSelectedItems())));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
import Common.Passes.PassException;
|
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.UI;
|
import Common.Visual.UI;
|
||||||
import Common.Visual.Windows.Dialog.VDirectoryChooser;
|
import Common.Visual.Windows.Dialog.VDirectoryChooser;
|
||||||
@@ -20,7 +19,6 @@ import java.awt.image.BufferedImage;
|
|||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.net.URLEncoder;
|
import java.net.URLEncoder;
|
||||||
import java.nio.file.Paths;
|
|
||||||
public class SaveGraph extends Pass<File> {
|
public class SaveGraph extends Pass<File> {
|
||||||
VDirectoryChooser directoryChooser = new VDirectoryChooser("Выбор папки для сохранения скриншота графа функций");
|
VDirectoryChooser directoryChooser = new VDirectoryChooser("Выбор папки для сохранения скриншота графа функций");
|
||||||
FunctionsGraphForm graphForm = null;
|
FunctionsGraphForm graphForm = null;
|
||||||
@@ -81,6 +79,7 @@ public class SaveGraph extends Pass<File> {
|
|||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Utils_.MainLog.PrintException(ex);
|
Utils_.MainLog.PrintException(ex);
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.MainModule_;
|
import Common.MainModule_;
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
|
import Common.Visual.Windows.ReadOnlyMultilineTextForm;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.GlobalData.Compiler.Compiler;
|
import _VisualDVM.GlobalData.Compiler.Compiler;
|
||||||
import _VisualDVM.GlobalData.Machine.Machine;
|
import _VisualDVM.GlobalData.Machine.Machine;
|
||||||
import _VisualDVM.GlobalData.Machine.MachineType;
|
import _VisualDVM.GlobalData.Machine.MachineType;
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
import _VisualDVM.Visual.Windows.ReadOnlyMultilineTextForm;
|
|
||||||
public class ShowCompilerHelp extends Pass<String> {
|
public class ShowCompilerHelp extends Pass<String> {
|
||||||
Pass<String> subpass;
|
Pass<String> subpass;
|
||||||
Compiler compiler;
|
Compiler compiler;
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.MainModule_;
|
import Common.MainModule_;
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
|
import Common.Visual.Windows.ReadOnlyMultilineTextForm;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.GlobalData.Compiler.Compiler;
|
import _VisualDVM.GlobalData.Compiler.Compiler;
|
||||||
import _VisualDVM.GlobalData.Machine.Machine;
|
import _VisualDVM.GlobalData.Machine.Machine;
|
||||||
import _VisualDVM.GlobalData.Machine.MachineType;
|
import _VisualDVM.GlobalData.Machine.MachineType;
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
import _VisualDVM.Visual.Windows.ReadOnlyMultilineTextForm;
|
|
||||||
public class ShowCompilerVersion extends Pass<String> {
|
public class ShowCompilerVersion extends Pass<String> {
|
||||||
Pass<String> subpass;
|
Pass<String> subpass;
|
||||||
boolean needsShow = true;
|
boolean needsShow = true;
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
|
import Common.Visual.Windows.ReadOnlyMultilineTextForm;
|
||||||
import _VisualDVM.ComponentsServer.Component.Component;
|
import _VisualDVM.ComponentsServer.Component.Component;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
import _VisualDVM.Repository.Server.ServerCode;
|
||||||
import _VisualDVM.Utils;
|
import _VisualDVM.Utils;
|
||||||
import _VisualDVM.Visual.Windows.ReadOnlyMultilineTextForm;
|
|
||||||
import org.apache.commons.io.FileUtils;
|
import org.apache.commons.io.FileUtils;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Passes.PassException;
|
import Common.Passes.PassException;
|
||||||
|
import Common.Visual.Windows.ReadOnlyMultilineTextForm;
|
||||||
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
||||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
import _VisualDVM.Repository.Server.ServerCode;
|
||||||
import _VisualDVM.Utils;
|
import _VisualDVM.Utils;
|
||||||
import _VisualDVM.Visual.Windows.ReadOnlyMultilineTextForm;
|
|
||||||
import org.apache.commons.io.FileUtils;
|
import org.apache.commons.io.FileUtils;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|||||||
@@ -18,6 +18,10 @@ import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
|||||||
|
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
public class StartSelectedDVMConfigurations extends PublishServerObject<TestingServer, DVMPackage> {
|
public class StartSelectedDVMConfigurations extends PublishServerObject<TestingServer, DVMPackage> {
|
||||||
|
//--
|
||||||
|
Machine machine;
|
||||||
|
User user;
|
||||||
|
Compiler compiler;
|
||||||
public StartSelectedDVMConfigurations() {
|
public StartSelectedDVMConfigurations() {
|
||||||
super(Global.testingServer, DVMPackage.class);
|
super(Global.testingServer, DVMPackage.class);
|
||||||
}
|
}
|
||||||
@@ -26,10 +30,6 @@ public class StartSelectedDVMConfigurations extends PublishServerObject<TestingS
|
|||||||
return "/Common/icons/BlueStart.png";
|
return "/Common/icons/BlueStart.png";
|
||||||
}
|
}
|
||||||
//--
|
//--
|
||||||
Machine machine;
|
|
||||||
User user;
|
|
||||||
Compiler compiler;
|
|
||||||
//--
|
|
||||||
@Override
|
@Override
|
||||||
protected boolean canStart(Object... args) throws Exception {
|
protected boolean canStart(Object... args) throws Exception {
|
||||||
//--
|
//--
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package _VisualDVM.Passes.All;
|
package _VisualDVM.Passes.All;
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
import _VisualDVM.Global;
|
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
@@ -21,7 +20,6 @@ public class TestPass extends Pass {
|
|||||||
+ " Wscript.Echo objItem.SerialNumber \n"
|
+ " Wscript.Echo objItem.SerialNumber \n"
|
||||||
+ " exit for ' do the first cpu only! \n"
|
+ " exit for ' do the first cpu only! \n"
|
||||||
+ "Next \n";
|
+ "Next \n";
|
||||||
|
|
||||||
fw.write(vbs);
|
fw.write(vbs);
|
||||||
fw.close();
|
fw.close();
|
||||||
Process p = Runtime.getRuntime().exec("cscript //NoLogo " + file.getPath());
|
Process p = Runtime.getRuntime().exec("cscript //NoLogo " + file.getPath());
|
||||||
@@ -33,8 +31,7 @@ public class TestPass extends Pass {
|
|||||||
result += line;
|
result += line;
|
||||||
}
|
}
|
||||||
input.close();
|
input.close();
|
||||||
}
|
} catch (Exception e) {
|
||||||
catch(Exception e){
|
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
return result.trim();
|
return result.trim();
|
||||||
|
|||||||
@@ -35,7 +35,8 @@ public class UpdateSapforProperty extends Pass<Object> {
|
|||||||
if (percentsForm.ShowDialog(description, oldValue))
|
if (percentsForm.ShowDialog(description, oldValue))
|
||||||
newValue = percentsForm.Result;
|
newValue = percentsForm.Result;
|
||||||
break;
|
break;
|
||||||
case "DVMConvertationOptions": case "ANALYSIS_OPTIONS":
|
case "DVMConvertationOptions":
|
||||||
|
case "ANALYSIS_OPTIONS":
|
||||||
TextFieldDialog textFieldDialog = new TextFieldDialog();
|
TextFieldDialog textFieldDialog = new TextFieldDialog();
|
||||||
if (textFieldDialog.ShowDialog(description, oldValue)) {
|
if (textFieldDialog.ShowDialog(description, oldValue)) {
|
||||||
newValue = textFieldDialog.Result;
|
newValue = textFieldDialog.Result;
|
||||||
|
|||||||
@@ -356,8 +356,7 @@ public enum PassCode implements PassCode_ {
|
|||||||
DeleteUserAccount,
|
DeleteUserAccount,
|
||||||
GetDVMPackageCredetials,
|
GetDVMPackageCredetials,
|
||||||
ComponentsServerBackUp,
|
ComponentsServerBackUp,
|
||||||
TestingServerBackUp
|
TestingServerBackUp;
|
||||||
;
|
|
||||||
//--
|
//--
|
||||||
@Override
|
@Override
|
||||||
public String getDescription() {
|
public String getDescription() {
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ public abstract class OpenSapforVersionPass extends Pass<SapforVersion_json> {
|
|||||||
SapforTask task = target.task;
|
SapforTask task = target.task;
|
||||||
ShowMessage1("Построение дерева версий и создание баз данных...");
|
ShowMessage1("Построение дерева версий и создание баз данных...");
|
||||||
File rootHome = new File(Global.visualiser.getDownloadsDirectory(), Utils_.getDateName(task.test_description));
|
File rootHome = new File(Global.visualiser.getDownloadsDirectory(), Utils_.getDateName(task.test_description));
|
||||||
|
|
||||||
for (SapforVersion_json version_json : task.versions) {
|
for (SapforVersion_json version_json : task.versions) {
|
||||||
ShowMessage2(version_json.version);
|
ShowMessage2(version_json.version);
|
||||||
version_json.createProject(rootHome);
|
version_json.createProject(rootHome);
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
package _VisualDVM.Passes.Server;
|
package _VisualDVM.Passes.Server;
|
||||||
import Common.Database.RepositoryRefuseException;
|
import Common.Database.RepositoryRefuseException;
|
||||||
import Common.Passes.Pass;
|
import Common.Passes.Pass;
|
||||||
import Common.Visual.UI;
|
|
||||||
import _VisualDVM.Constants;
|
import _VisualDVM.Constants;
|
||||||
import _VisualDVM.Repository.Server.RepositoryServer;
|
import _VisualDVM.Repository.Server.RepositoryServer;
|
||||||
import _VisualDVM.Repository.Server.SafeServerExchangeUnit;
|
import _VisualDVM.Repository.Server.SafeServerExchangeUnit;
|
||||||
@@ -13,12 +12,12 @@ import java.io.ObjectInputStream;
|
|||||||
import java.io.ObjectOutputStream;
|
import java.io.ObjectOutputStream;
|
||||||
import java.net.*;
|
import java.net.*;
|
||||||
public abstract class RepositoryPass<S extends RepositoryServer, T> extends Pass<T> {
|
public abstract class RepositoryPass<S extends RepositoryServer, T> extends Pass<T> {
|
||||||
protected S server;
|
|
||||||
protected ObjectInputStream in = null; // поток чтения из сокета
|
|
||||||
protected ObjectOutputStream out = null; // поток записи в сокет
|
|
||||||
//-
|
//-
|
||||||
public ServerExchangeUnit_2021 client_request;
|
public ServerExchangeUnit_2021 client_request;
|
||||||
public ServerExchangeUnit_2021 server_response;
|
public ServerExchangeUnit_2021 server_response;
|
||||||
|
protected S server;
|
||||||
|
protected ObjectInputStream in = null; // поток чтения из сокета
|
||||||
|
protected ObjectOutputStream out = null; // поток записи в сокет
|
||||||
//-
|
//-
|
||||||
protected Socket clientSocket = null; //сокет для общения
|
protected Socket clientSocket = null; //сокет для общения
|
||||||
protected ServerCode ExitCode = ServerCode.Undefined;
|
protected ServerCode ExitCode = ServerCode.Undefined;
|
||||||
|
|||||||
@@ -415,8 +415,8 @@ public class DBProjectFile extends ProjectFile {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
languageName = parent.languageName;
|
languageName = parent.languageName;
|
||||||
if (sapforStyle) style = Global.mainModule.getProject().sapforProperties.FREE_FORM? LanguageStyle.free : LanguageStyle.fixed;
|
if (sapforStyle)
|
||||||
|
style = Global.mainModule.getProject().sapforProperties.FREE_FORM ? LanguageStyle.free : LanguageStyle.fixed;
|
||||||
else style = parent.style;
|
else style = parent.style;
|
||||||
}
|
}
|
||||||
public void importSourceCodeSettings(DBProjectFile parent, boolean sapforStyle) throws Exception {
|
public void importSourceCodeSettings(DBProjectFile parent, boolean sapforStyle) throws Exception {
|
||||||
@@ -430,7 +430,8 @@ public class DBProjectFile extends ProjectFile {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
languageName = parent.languageName;
|
languageName = parent.languageName;
|
||||||
if (sapforStyle) style = Global.mainModule.getProject().sapforProperties.FREE_FORM? LanguageStyle.free : LanguageStyle.fixed;
|
if (sapforStyle)
|
||||||
|
style = Global.mainModule.getProject().sapforProperties.FREE_FORM ? LanguageStyle.free : LanguageStyle.fixed;
|
||||||
else style = parent.style;
|
else style = parent.style;
|
||||||
}
|
}
|
||||||
//------------------
|
//------------------
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
package _VisualDVM.ProjectData.Files.UI.Editor;
|
package _VisualDVM.ProjectData.Files.UI.Editor;
|
||||||
|
import Common.MainModule_;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
|
import Common.Visual.Editor.BaseEditor;
|
||||||
import Common.Visual.Menus.StyledPopupMenu;
|
import Common.Visual.Menus.StyledPopupMenu;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
@@ -8,10 +10,10 @@ import _VisualDVM.ProjectData.Files.FileState;
|
|||||||
import _VisualDVM.ProjectData.Files.UI.Editor.AutoComplete.SAPFOR.SapforAutoComplete;
|
import _VisualDVM.ProjectData.Files.UI.Editor.AutoComplete.SAPFOR.SapforAutoComplete;
|
||||||
import _VisualDVM.ProjectData.SapforData.Loops.Loop;
|
import _VisualDVM.ProjectData.SapforData.Loops.Loop;
|
||||||
import _VisualDVM.Utils;
|
import _VisualDVM.Utils;
|
||||||
import _VisualDVM.Visual.Editor.BaseEditor;
|
|
||||||
import _VisualDVM.Visual.Editor.CaretInfo;
|
import _VisualDVM.Visual.Editor.CaretInfo;
|
||||||
import _VisualDVM.Visual.Interface.SPFEditorInterface;
|
import _VisualDVM.Visual.Interface.SPFEditorInterface;
|
||||||
import _VisualDVM.Visual.Menus.MainEditorMenu;
|
import _VisualDVM.Visual.Menus.MainEditorMenu;
|
||||||
|
import _VisualDVM.Visual.Syntax.SPFEditorTheme;
|
||||||
import javafx.util.Pair;
|
import javafx.util.Pair;
|
||||||
import org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaHighlighter;
|
import org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaHighlighter;
|
||||||
|
|
||||||
@@ -204,4 +206,12 @@ public class SPFEditor extends BaseEditor implements SPFEditorInterface {
|
|||||||
public int getCurrentSymbol() {
|
public int getCurrentSymbol() {
|
||||||
return getCaretOffsetFromLineStart() + 1;
|
return getCaretOffsetFromLineStart() + 1;
|
||||||
}
|
}
|
||||||
|
@Override
|
||||||
|
public void applyTheme() {
|
||||||
|
float font_size = (float) getFont().getSize();
|
||||||
|
((SPFEditorTheme) MainModule_.instance.getUI().getTheme()).getEditorTheme().apply(this);
|
||||||
|
setFont(getFont().deriveFont(font_size));
|
||||||
|
menu.applyTheme();
|
||||||
|
//меню связано с редактором. поэтому тема меняется только вместе с ним.
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -147,28 +147,8 @@ public class db_project_info extends DBObject {
|
|||||||
public DefaultMutableTreeNode filesTreeRoot = null;
|
public DefaultMutableTreeNode filesTreeRoot = null;
|
||||||
public ProjectDatabase db = null;
|
public ProjectDatabase db = null;
|
||||||
public LinkedHashMap<String, DBProjectFile> allIncludes = new LinkedHashMap<>();
|
public LinkedHashMap<String, DBProjectFile> allIncludes = new LinkedHashMap<>();
|
||||||
DBLastProject info = null; //обновляется при открытии проекта.
|
|
||||||
public SapforProperties sapforProperties = null;
|
public SapforProperties sapforProperties = null;
|
||||||
public void SynchronizeSapforProperties() throws Exception{
|
DBLastProject info = null; //обновляется при открытии проекта.
|
||||||
if (sapforProperties==null) {
|
|
||||||
File propertiesFile = getPropertiesFile();
|
|
||||||
if (propertiesFile.exists()) {
|
|
||||||
sapforProperties = Utils_.ReadProperties(propertiesFile,SapforProperties.class);
|
|
||||||
} else {
|
|
||||||
SapforProfile defaultProfile = Global.mainModule.getDb().getDefaultSapforProfile();
|
|
||||||
if (defaultProfile == null) {
|
|
||||||
sapforProperties = new SapforProperties(propertiesFile);
|
|
||||||
Utils_.jsonToFile(sapforProperties, propertiesFile);
|
|
||||||
} else {
|
|
||||||
sapforProperties = new SapforProperties(getPropertiesFile());
|
|
||||||
sapforProperties.applyProfile(Global.mainModule.getDb().getVectorByFK(defaultProfile, SapforProfileSetting.class));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public File getPropertiesFile(){
|
|
||||||
return new File(getDataDirectory(), "properties");
|
|
||||||
}
|
|
||||||
public db_project_info() {
|
public db_project_info() {
|
||||||
}
|
}
|
||||||
//----------------------------------
|
//----------------------------------
|
||||||
@@ -239,6 +219,26 @@ public class db_project_info extends DBObject {
|
|||||||
public static void sortVersionsByNumber(Vector<db_project_info> versions) {
|
public static void sortVersionsByNumber(Vector<db_project_info> versions) {
|
||||||
versions.sort(Comparator.comparingInt(db_project_info::extractVersionNumber));
|
versions.sort(Comparator.comparingInt(db_project_info::extractVersionNumber));
|
||||||
}
|
}
|
||||||
|
public void SynchronizeSapforProperties() throws Exception {
|
||||||
|
if (sapforProperties == null) {
|
||||||
|
File propertiesFile = getPropertiesFile();
|
||||||
|
if (propertiesFile.exists()) {
|
||||||
|
sapforProperties = Utils_.ReadProperties(propertiesFile, SapforProperties.class);
|
||||||
|
} else {
|
||||||
|
SapforProfile defaultProfile = Global.mainModule.getDb().getDefaultSapforProfile();
|
||||||
|
if (defaultProfile == null) {
|
||||||
|
sapforProperties = new SapforProperties(propertiesFile);
|
||||||
|
Utils_.jsonToFile(sapforProperties, propertiesFile);
|
||||||
|
} else {
|
||||||
|
sapforProperties = new SapforProperties(getPropertiesFile());
|
||||||
|
sapforProperties.applyProfile(Global.mainModule.getDb().getVectorByFK(defaultProfile, SapforProfileSetting.class));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
public File getPropertiesFile() {
|
||||||
|
return new File(getDataDirectory(), "properties");
|
||||||
|
}
|
||||||
//-
|
//-
|
||||||
public void Open() throws Exception {
|
public void Open() throws Exception {
|
||||||
db.Connect();
|
db.Connect();
|
||||||
|
|||||||
@@ -58,28 +58,6 @@ public class SapforProperties extends Properties {
|
|||||||
public int GCOVLimit = 10;
|
public int GCOVLimit = 10;
|
||||||
@Expose
|
@Expose
|
||||||
public String DVMConvertationOptions = " ";
|
public String DVMConvertationOptions = " ";
|
||||||
public String pack() {
|
|
||||||
Vector<String> res = new Vector_<String>(
|
|
||||||
STATIC_SHADOW_ANALYSIS ? "1" : "0",
|
|
||||||
STATIC_PRIVATE_ANALYSIS ? "1" : "0",
|
|
||||||
FREE_FORM ? "1" : "0",
|
|
||||||
KEEP_DVM_DIRECTIVES ? "1" : "0",
|
|
||||||
KEEP_SPF_DIRECTIVES ? "1" : "0",
|
|
||||||
PARALLELIZE_FREE_LOOPS ? "1" : "0",
|
|
||||||
String.valueOf(MAX_SHADOW_WIDTH),
|
|
||||||
OUTPUT_UPPER ? "1" : "0",
|
|
||||||
TRANSLATE_MESSAGES ? "1" : "0",
|
|
||||||
KEEP_LOOPS_CLOSE_NESTING ? "1" : "0",
|
|
||||||
KEEP_GCOV ? "1" : "0",
|
|
||||||
ANALYSIS_OPTIONS,
|
|
||||||
DEBUG_PRINT_ON ? "1" : "0",
|
|
||||||
MPI_PROGRAM ? "1" : "0",
|
|
||||||
IGNORE_IO_SAPFOR ? "1" : "0",
|
|
||||||
KEEP_SPF_DIRECTIVES_AMONG_TRANSFORMATIONS ? "1" : "0",
|
|
||||||
PARSE_FOR_INLINE ? "1" : "0"
|
|
||||||
);
|
|
||||||
return String.join("|", res);
|
|
||||||
}
|
|
||||||
//-
|
//-
|
||||||
public SapforProperties(File file_in) {
|
public SapforProperties(File file_in) {
|
||||||
super(file_in);
|
super(file_in);
|
||||||
@@ -110,6 +88,28 @@ public class SapforProperties extends Properties {
|
|||||||
this.KEEP_SPF_DIRECTIVES_AMONG_TRANSFORMATIONS = src.KEEP_SPF_DIRECTIVES_AMONG_TRANSFORMATIONS;
|
this.KEEP_SPF_DIRECTIVES_AMONG_TRANSFORMATIONS = src.KEEP_SPF_DIRECTIVES_AMONG_TRANSFORMATIONS;
|
||||||
this.PARSE_FOR_INLINE = src.PARSE_FOR_INLINE;
|
this.PARSE_FOR_INLINE = src.PARSE_FOR_INLINE;
|
||||||
}
|
}
|
||||||
|
public String pack() {
|
||||||
|
Vector<String> res = new Vector_<String>(
|
||||||
|
STATIC_SHADOW_ANALYSIS ? "1" : "0",
|
||||||
|
STATIC_PRIVATE_ANALYSIS ? "1" : "0",
|
||||||
|
FREE_FORM ? "1" : "0",
|
||||||
|
KEEP_DVM_DIRECTIVES ? "1" : "0",
|
||||||
|
KEEP_SPF_DIRECTIVES ? "1" : "0",
|
||||||
|
PARALLELIZE_FREE_LOOPS ? "1" : "0",
|
||||||
|
String.valueOf(MAX_SHADOW_WIDTH),
|
||||||
|
OUTPUT_UPPER ? "1" : "0",
|
||||||
|
TRANSLATE_MESSAGES ? "1" : "0",
|
||||||
|
KEEP_LOOPS_CLOSE_NESTING ? "1" : "0",
|
||||||
|
KEEP_GCOV ? "1" : "0",
|
||||||
|
ANALYSIS_OPTIONS,
|
||||||
|
DEBUG_PRINT_ON ? "1" : "0",
|
||||||
|
MPI_PROGRAM ? "1" : "0",
|
||||||
|
IGNORE_IO_SAPFOR ? "1" : "0",
|
||||||
|
KEEP_SPF_DIRECTIVES_AMONG_TRANSFORMATIONS ? "1" : "0",
|
||||||
|
PARSE_FOR_INLINE ? "1" : "0"
|
||||||
|
);
|
||||||
|
return String.join("|", res);
|
||||||
|
}
|
||||||
//-
|
//-
|
||||||
@Override
|
@Override
|
||||||
public String getFieldDescription(String fieldName) {
|
public String getFieldDescription(String fieldName) {
|
||||||
|
|||||||
@@ -2,13 +2,13 @@ package _VisualDVM.Repository.Server;
|
|||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
public class BackUpsChecker extends RepositoryServerClient {
|
public class BackUpsChecker extends RepositoryServerClient {
|
||||||
RepositoryServer server;
|
RepositoryServer server;
|
||||||
|
public BackUpsChecker(RepositoryServer server_in) {
|
||||||
|
server = server_in;
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
protected RepositoryServer getServer() {
|
protected RepositoryServer getServer() {
|
||||||
return server;
|
return server;
|
||||||
}
|
}
|
||||||
public BackUpsChecker(RepositoryServer server_in) {
|
|
||||||
server = server_in;
|
|
||||||
}
|
|
||||||
@Override
|
@Override
|
||||||
protected int getSleepMillis() {
|
protected int getSleepMillis() {
|
||||||
return 60000;
|
return 60000;
|
||||||
|
|||||||
@@ -18,13 +18,13 @@ import java.util.LinkedHashMap;
|
|||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
public class EmailChecker extends RepositoryServerClient {
|
public class EmailChecker extends RepositoryServerClient {
|
||||||
RepositoryServer server;
|
RepositoryServer server;
|
||||||
|
public EmailChecker(RepositoryServer server_in) {
|
||||||
|
server = server_in;
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
protected RepositoryServer getServer() {
|
protected RepositoryServer getServer() {
|
||||||
return server;
|
return server;
|
||||||
}
|
}
|
||||||
public EmailChecker(RepositoryServer server_in) {
|
|
||||||
server = server_in;
|
|
||||||
}
|
|
||||||
@Override
|
@Override
|
||||||
protected int getSleepMillis() {
|
protected int getSleepMillis() {
|
||||||
return 5000;
|
return 5000;
|
||||||
|
|||||||
@@ -21,15 +21,19 @@ import java.io.*;
|
|||||||
import java.net.ServerSocket;
|
import java.net.ServerSocket;
|
||||||
import java.net.Socket;
|
import java.net.Socket;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.util.*;
|
import java.util.Calendar;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.Vector;
|
||||||
public abstract class RepositoryServer<D extends Database> {
|
public abstract class RepositoryServer<D extends Database> {
|
||||||
|
//--
|
||||||
|
public static ZipFolderPass zip = new ZipFolderPass();
|
||||||
|
public static UnzipFolderPass unzip = new UnzipFolderPass();
|
||||||
|
public static ArchivesBackupPass backupSession = new ArchivesBackupPass();
|
||||||
|
;
|
||||||
|
//--
|
||||||
|
public static Vector<Pair<String, EmailMessage>> EmailMessagesQueue = null;
|
||||||
protected static FileWriter Log;
|
protected static FileWriter Log;
|
||||||
protected static boolean printOn = true;
|
protected static boolean printOn = true;
|
||||||
public String getServerFileName() {
|
|
||||||
return Constants.ApplicationFileName;
|
|
||||||
}
|
|
||||||
;
|
|
||||||
public abstract String getServerHomeName();
|
|
||||||
//-
|
//-
|
||||||
public D db;
|
public D db;
|
||||||
protected Socket clientSocket; //сокет для общения
|
protected Socket clientSocket; //сокет для общения
|
||||||
@@ -57,12 +61,6 @@ public abstract class RepositoryServer<D extends Database> {
|
|||||||
SignalHandler signalHandler = signal -> {
|
SignalHandler signalHandler = signal -> {
|
||||||
};
|
};
|
||||||
//--
|
//--
|
||||||
public static ZipFolderPass zip = new ZipFolderPass();
|
|
||||||
public static UnzipFolderPass unzip = new UnzipFolderPass();
|
|
||||||
public static ArchivesBackupPass backupSession = new ArchivesBackupPass();
|
|
||||||
//--
|
|
||||||
public static Vector<Pair<String, EmailMessage>> EmailMessagesQueue = null;
|
|
||||||
//--
|
|
||||||
public RepositoryServer(Class<D> d_class_in) {
|
public RepositoryServer(Class<D> d_class_in) {
|
||||||
d_class = d_class_in;
|
d_class = d_class_in;
|
||||||
}
|
}
|
||||||
@@ -89,6 +87,10 @@ public abstract class RepositoryServer<D extends Database> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public String getServerFileName() {
|
||||||
|
return Constants.ApplicationFileName;
|
||||||
|
}
|
||||||
|
public abstract String getServerHomeName();
|
||||||
//-DVMTestingChecker
|
//-DVMTestingChecker
|
||||||
public abstract int getPort();
|
public abstract int getPort();
|
||||||
protected void Session() throws Exception {
|
protected void Session() throws Exception {
|
||||||
@@ -366,7 +368,6 @@ public abstract class RepositoryServer<D extends Database> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void extraBackup(File todayBackUp) {
|
protected void extraBackup(File todayBackUp) {
|
||||||
}
|
}
|
||||||
//----
|
//----
|
||||||
|
|||||||
@@ -1,9 +1,7 @@
|
|||||||
package _VisualDVM.Repository.Server;
|
package _VisualDVM.Repository.Server;
|
||||||
import Common.Passes.PassException;
|
import Common.Passes.PassException;
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import _VisualDVM.Global;
|
|
||||||
import _VisualDVM.Passes.Server.RepositoryPass;
|
import _VisualDVM.Passes.Server.RepositoryPass;
|
||||||
import _VisualDVM.TestingSystem.Common.TestingServer;
|
|
||||||
|
|
||||||
import java.io.FileWriter;
|
import java.io.FileWriter;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import _VisualDVM.GlobalData.CompilerOption.Json.OptionsSetJson;
|
|||||||
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettings;
|
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettings;
|
||||||
import javafx.util.Pair;
|
import javafx.util.Pair;
|
||||||
|
|
||||||
import java.util.LinkedHashMap;
|
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
public class DVMSettingsCache extends VisualCache {
|
public class DVMSettingsCache extends VisualCache {
|
||||||
public OptionsSetJson optionsSetJson = null;
|
public OptionsSetJson optionsSetJson = null;
|
||||||
@@ -39,7 +38,6 @@ public class DVMSettingsCache extends VisualCache {
|
|||||||
}
|
}
|
||||||
environmentsSummary = String.join(";\n", environmentsSummary_);
|
environmentsSummary = String.join(";\n", environmentsSummary_);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Vector<Pair<String, String>> getTasksParameters() {
|
public Vector<Pair<String, String>> getTasksParameters() {
|
||||||
//уравниваем количество наборов опций и окружений и сопоставляем 1 к 1
|
//уравниваем количество наборов опций и окружений и сопоставляем 1 к 1
|
||||||
Vector<Pair<String, String>> res = new Vector<>();
|
Vector<Pair<String, String>> res = new Vector<>();
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package _VisualDVM.ServerObjectsCache;
|
|||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import _VisualDVM.TestingSystem.Common.Test.Json.TestFileJson;
|
import _VisualDVM.TestingSystem.Common.Test.Json.TestFileJson;
|
||||||
import _VisualDVM.TestingSystem.Common.Test.Json.TestFilesJson;
|
import _VisualDVM.TestingSystem.Common.Test.Json.TestFilesJson;
|
||||||
import _VisualDVM.TestingSystem.Common.Test.Json.TestJson;
|
|
||||||
import _VisualDVM.TestingSystem.Common.Test.Test;
|
import _VisualDVM.TestingSystem.Common.Test.Test;
|
||||||
|
|
||||||
import java.util.Vector;
|
import java.util.Vector;
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ import Common.Database.Tables.FKCurrentObjectBehaviuor;
|
|||||||
import Common.Database.Tables.FKDataBehaviour;
|
import Common.Database.Tables.FKDataBehaviour;
|
||||||
import Common.Database.Tables.iDBTable;
|
import Common.Database.Tables.iDBTable;
|
||||||
import Common.Visual.DataSetControlForm;
|
import Common.Visual.DataSetControlForm;
|
||||||
import _VisualDVM.Global;
|
|
||||||
import _VisualDVM.ProjectData.LanguageName;
|
import _VisualDVM.ProjectData.LanguageName;
|
||||||
import _VisualDVM.TestingSystem.Common.Group.UI.GroupsForm;
|
import _VisualDVM.TestingSystem.Common.Group.UI.GroupsForm;
|
||||||
import _VisualDVM.TestingSystem.Common.Test.Test;
|
import _VisualDVM.TestingSystem.Common.Test.Test;
|
||||||
|
|||||||
@@ -34,7 +34,9 @@ public class GroupDialog extends DBObjectDialog<Group, GroupFields> {
|
|||||||
@Override
|
@Override
|
||||||
public void SetReadonly() {
|
public void SetReadonly() {
|
||||||
fields.tfName.setEnabled(false);
|
fields.tfName.setEnabled(false);
|
||||||
fields.cbType.setEnabled(false);;
|
fields.cbType.setEnabled(false);
|
||||||
fields.cbLanguage.setEnabled(false);;
|
;
|
||||||
|
fields.cbLanguage.setEnabled(false);
|
||||||
|
;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
package _VisualDVM.TestingSystem.Common.Group.UI;
|
package _VisualDVM.TestingSystem.Common.Group.UI;
|
||||||
import Common.Database.Tables.DataSet;
|
import Common.Database.Tables.DataSet;
|
||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import Common.Utils.TextLog;
|
|
||||||
import Common.Visual.*;
|
|
||||||
import Common.Visual.Controls.MenuBarButton;
|
import Common.Visual.Controls.MenuBarButton;
|
||||||
import Common.Visual.Controls.StableMenuItem;
|
import Common.Visual.Controls.StableMenuItem;
|
||||||
|
import Common.Visual.DataSetFiltersMenu;
|
||||||
|
import Common.Visual.FilterFlag;
|
||||||
|
import Common.Visual.FilterMenuFlag;
|
||||||
import Common.Visual.Menus.DataMenuBar;
|
import Common.Visual.Menus.DataMenuBar;
|
||||||
import Common.Visual.Tables.ColumnInfo;
|
import Common.Visual.Tables.ColumnInfo;
|
||||||
import Common.Visual.Tables.HeaderTextFilter;
|
import Common.Visual.Tables.HeaderTextFilter;
|
||||||
@@ -15,9 +16,10 @@ import _VisualDVM.Passes.PassCode;
|
|||||||
import _VisualDVM.ProjectData.LanguageName;
|
import _VisualDVM.ProjectData.LanguageName;
|
||||||
import _VisualDVM.TestingSystem.Common.Group.Group;
|
import _VisualDVM.TestingSystem.Common.Group.Group;
|
||||||
import _VisualDVM.TestingSystem.Common.Test.TestType;
|
import _VisualDVM.TestingSystem.Common.Test.TestType;
|
||||||
|
import _VisualDVM.Visual.RDataSetControlForm;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
public class GroupsForm extends DataSetControlForm<Group> {
|
public class GroupsForm extends RDataSetControlForm<Group> {
|
||||||
public static boolean filterMyOnly = false;
|
public static boolean filterMyOnly = false;
|
||||||
public GroupsForm(DataSet<?, Group> dataSource_in, JPanel mountPanel_in) {
|
public GroupsForm(DataSet<?, Group> dataSource_in, JPanel mountPanel_in) {
|
||||||
super(dataSource_in, mountPanel_in);
|
super(dataSource_in, mountPanel_in);
|
||||||
@@ -121,7 +123,6 @@ public class GroupsForm extends DataSetControlForm<Group> {
|
|||||||
protected DBObjectDialog getDialog() {
|
protected DBObjectDialog getDialog() {
|
||||||
return new GroupDialog();
|
return new GroupDialog();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected boolean isObjectEditable(Group object) {
|
protected boolean isObjectEditable(Group object) {
|
||||||
if (Global.mainModule.getAccount().CheckRegistered(null)) {
|
if (Global.mainModule.getAccount().CheckRegistered(null)) {
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ import Common.Utils.Utils_;
|
|||||||
import _VisualDVM.*;
|
import _VisualDVM.*;
|
||||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||||
import _VisualDVM.TestingSystem.DVM.PackageCredentials.DVMPackageCredentials;
|
import _VisualDVM.TestingSystem.DVM.PackageCredentials.DVMPackageCredentials;
|
||||||
import org.apache.commons.io.FileUtils;
|
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.net.InetAddress;
|
import java.net.InetAddress;
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
package _VisualDVM.TestingSystem.Common;
|
package _VisualDVM.TestingSystem.Common;
|
||||||
import Common.Database.SQLITE.SQLiteDatabase;
|
import Common.Database.SQLITE.SQLiteDatabase;
|
||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import _VisualDVM.GlobalData.Machine.MachinesDBTable;
|
|
||||||
import _VisualDVM.GlobalData.User.UsersDBTable;
|
|
||||||
import _VisualDVM.TestingSystem.DVM.PackageCredentials.DVMPackageCredentials;
|
|
||||||
import _VisualDVM.TestingSystem.DVM.PackageCredentials.DVMPackagesCredentialsDBTable;
|
import _VisualDVM.TestingSystem.DVM.PackageCredentials.DVMPackagesCredentialsDBTable;
|
||||||
|
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
package _VisualDVM.TestingSystem.Common.Settings;
|
package _VisualDVM.TestingSystem.Common.Settings;
|
||||||
import Common.Database.Objects.DBObject;
|
|
||||||
import Common.Database.Objects.riDBObject;
|
import Common.Database.Objects.riDBObject;
|
||||||
import Common.Utils.TextLog;
|
import Common.Utils.TextLog;
|
||||||
//предопределенный набор настроек тестируемой системы. сохраняется для упрощения.
|
//предопределенный набор настроек тестируемой системы. сохраняется для упрощения.
|
||||||
|
|||||||
@@ -2,13 +2,10 @@ package _VisualDVM.TestingSystem.Common.Test;
|
|||||||
import Common.CommonConstants;
|
import Common.CommonConstants;
|
||||||
import Common.Database.Objects.DBObject;
|
import Common.Database.Objects.DBObject;
|
||||||
import Common.Database.Objects.riDBObject;
|
import Common.Database.Objects.riDBObject;
|
||||||
import Common.Database.RepositoryRefuseException;
|
|
||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.UI;
|
import Common.Visual.UI;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.All.UnzipFolderPass;
|
import _VisualDVM.Passes.All.UnzipFolderPass;
|
||||||
import _VisualDVM.Passes.All.ZipFolderPass;
|
|
||||||
import _VisualDVM.ProjectData.Files.FileState;
|
|
||||||
import _VisualDVM.ProjectData.Files.FileType;
|
import _VisualDVM.ProjectData.Files.FileType;
|
||||||
import _VisualDVM.ProjectData.Files.ProjectFile;
|
import _VisualDVM.ProjectData.Files.ProjectFile;
|
||||||
import _VisualDVM.ProjectData.LanguageName;
|
import _VisualDVM.ProjectData.LanguageName;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
package _VisualDVM.TestingSystem.Common.Test.UI;
|
package _VisualDVM.TestingSystem.Common.Test.UI;
|
||||||
import Common.Utils.Utils_;
|
|
||||||
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.TestingSystem.Common.Group.Group;
|
import _VisualDVM.TestingSystem.Common.Group.Group;
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
package _VisualDVM.TestingSystem.Common.Test.UI;
|
package _VisualDVM.TestingSystem.Common.Test.UI;
|
||||||
import Common.Database.Tables.DataSet;
|
import Common.Database.Tables.DataSet;
|
||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import Common.Visual.DataSetControlForm;
|
|
||||||
import Common.Visual.Menus.DataMenuBar;
|
import Common.Visual.Menus.DataMenuBar;
|
||||||
import Common.Visual.Tables.ColumnInfo;
|
import Common.Visual.Tables.ColumnInfo;
|
||||||
import Common.Visual.Tables.HeaderTextFilter;
|
import Common.Visual.Tables.HeaderTextFilter;
|
||||||
@@ -13,9 +12,10 @@ import _VisualDVM.ServerObjectsCache.TestCache;
|
|||||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
||||||
import _VisualDVM.TestingSystem.Common.Group.Group;
|
import _VisualDVM.TestingSystem.Common.Group.Group;
|
||||||
import _VisualDVM.TestingSystem.Common.Test.Test;
|
import _VisualDVM.TestingSystem.Common.Test.Test;
|
||||||
|
import _VisualDVM.Visual.RDataSetControlForm;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
public class TestsForm extends DataSetControlForm<Test> {
|
public class TestsForm extends RDataSetControlForm<Test> {
|
||||||
public TestsForm(DataSet<?, Test> dataSource_in, JPanel mountPanel_in) {
|
public TestsForm(DataSet<?, Test> dataSource_in, JPanel mountPanel_in) {
|
||||||
super(dataSource_in, mountPanel_in);
|
super(dataSource_in, mountPanel_in);
|
||||||
}
|
}
|
||||||
@@ -74,7 +74,6 @@ public class TestsForm extends DataSetControlForm<Test> {
|
|||||||
protected DBObjectDialog getDialog() {
|
protected DBObjectDialog getDialog() {
|
||||||
return new TestDialog();
|
return new TestDialog();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected boolean isObjectEditable(Test object) {
|
protected boolean isObjectEditable(Test object) {
|
||||||
if (Global.mainModule.getAccount().CheckRegistered(null)) {
|
if (Global.mainModule.getAccount().CheckRegistered(null)) {
|
||||||
|
|||||||
@@ -1,15 +1,6 @@
|
|||||||
package _VisualDVM.TestingSystem.Common;
|
package _VisualDVM.TestingSystem.Common;
|
||||||
import Common.Passes.PassException;
|
|
||||||
import Common.Utils.Utils_;
|
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.Server.RepositoryPass;
|
|
||||||
import _VisualDVM.Repository.Server.RepositoryServerClient;
|
import _VisualDVM.Repository.Server.RepositoryServerClient;
|
||||||
import _VisualDVM.Repository.Server.SafeServerExchangeUnit;
|
|
||||||
import _VisualDVM.Repository.Server.ServerCode;
|
|
||||||
|
|
||||||
import java.io.FileWriter;
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
public abstract class TestingClient extends RepositoryServerClient<TestingServer> {
|
public abstract class TestingClient extends RepositoryServerClient<TestingServer> {
|
||||||
@Override
|
@Override
|
||||||
protected TestingServer getServer() {
|
protected TestingServer getServer() {
|
||||||
|
|||||||
@@ -25,9 +25,6 @@ public abstract class TestingPackage<J> extends riDBObject {
|
|||||||
public int progress = 0; //прогресс выполнения
|
public int progress = 0; //прогресс выполнения
|
||||||
public long StartDate = 0;
|
public long StartDate = 0;
|
||||||
public long ChangeDate = 0;
|
public long ChangeDate = 0;
|
||||||
public long getMilliseconds() {
|
|
||||||
return ((StartDate != 0) && (ChangeDate != 0)) ? ChangeDate - StartDate : 0;
|
|
||||||
}
|
|
||||||
@Description("DEFAULT 0")
|
@Description("DEFAULT 0")
|
||||||
public int connectionErrosCount = 0;
|
public int connectionErrosCount = 0;
|
||||||
public TasksPackageState state = TasksPackageState.Draft;
|
public TasksPackageState state = TasksPackageState.Draft;
|
||||||
@@ -41,6 +38,9 @@ public abstract class TestingPackage<J> extends riDBObject {
|
|||||||
}
|
}
|
||||||
public TestingPackage() {
|
public TestingPackage() {
|
||||||
}
|
}
|
||||||
|
public long getMilliseconds() {
|
||||||
|
return ((StartDate != 0) && (ChangeDate != 0)) ? ChangeDate - StartDate : 0;
|
||||||
|
}
|
||||||
//--
|
//--
|
||||||
@Override
|
@Override
|
||||||
public void SynchronizeFields(DBObject src) {
|
public void SynchronizeFields(DBObject src) {
|
||||||
|
|||||||
@@ -159,11 +159,9 @@ public abstract class TestingPlanner<P extends TestingPackage> extends TestingCl
|
|||||||
Kill();
|
Kill();
|
||||||
UpdatePackageState(TasksPackageState.Aborted);
|
UpdatePackageState(TasksPackageState.Aborted);
|
||||||
ServerCommand(ServerCode.DeleteObjectByPK, new Pair(TestingPackageToKill.class, ptk_id));
|
ServerCommand(ServerCode.DeleteObjectByPK, new Pair(TestingPackageToKill.class, ptk_id));
|
||||||
}
|
} else if (checkIfPaused()) {
|
||||||
else if (checkIfPaused()) {
|
|
||||||
UpdatePackageState(TasksPackageState.Paused);
|
UpdatePackageState(TasksPackageState.Paused);
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
//--
|
//--
|
||||||
switch (testingPackage.state) {
|
switch (testingPackage.state) {
|
||||||
case TestsSynchronize:
|
case TestsSynchronize:
|
||||||
|
|||||||
@@ -69,19 +69,6 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
|
|||||||
super(TestsDatabase.class);
|
super(TestsDatabase.class);
|
||||||
name = Utils_.getDateName("testingServer");
|
name = Utils_.getDateName("testingServer");
|
||||||
}
|
}
|
||||||
@Override
|
|
||||||
public void StartAction() throws Exception {
|
|
||||||
try {
|
|
||||||
machines_db = new MachinesDatabase();
|
|
||||||
machines_db.Activate();
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@Override
|
|
||||||
protected void extraBackup(File todayBackUp) {
|
|
||||||
zip.Do("Tests", new File(todayBackUp, "Tests.zip").getAbsolutePath());
|
|
||||||
}
|
|
||||||
public static void TimerOn() {
|
public static void TimerOn() {
|
||||||
checkTimer = new Timer(Global.normalProperties.CheckTestingIntervalSeconds * 1000, e -> {
|
checkTimer = new Timer(Global.normalProperties.CheckTestingIntervalSeconds * 1000, e -> {
|
||||||
Global.mainModule.getPass(PassCode.ActualizePackages).Do();
|
Global.mainModule.getPass(PassCode.ActualizePackages).Do();
|
||||||
@@ -97,6 +84,19 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
|
|||||||
TimerOn();
|
TimerOn();
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
|
public void StartAction() throws Exception {
|
||||||
|
try {
|
||||||
|
machines_db = new MachinesDatabase();
|
||||||
|
machines_db.Activate();
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
protected void extraBackup(File todayBackUp) {
|
||||||
|
zip.Do("Tests", new File(todayBackUp, "Tests.zip").getAbsolutePath());
|
||||||
|
}
|
||||||
|
@Override
|
||||||
public void afterPublishAction(DBObject object) throws Exception {
|
public void afterPublishAction(DBObject object) throws Exception {
|
||||||
if (object instanceof Test) {
|
if (object instanceof Test) {
|
||||||
Test test = (Test) object;
|
Test test = (Test) object;
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ import _VisualDVM.ComponentsServer.Component.Sapfor.Sapfor;
|
|||||||
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
|
||||||
import _VisualDVM.Constants;
|
import _VisualDVM.Constants;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.All.ZipFolderPass;
|
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
import _VisualDVM.ProjectData.Files.ProjectFile;
|
import _VisualDVM.ProjectData.Files.ProjectFile;
|
||||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package _VisualDVM.TestingSystem.DVM.DVMConfiguration.UI;
|
|||||||
import Common.Database.Tables.DataSet;
|
import Common.Database.Tables.DataSet;
|
||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import Common.Visual.Controls.MenuBarButton;
|
import Common.Visual.Controls.MenuBarButton;
|
||||||
import Common.Visual.DataSetControlForm;
|
|
||||||
import Common.Visual.FilterFlag;
|
import Common.Visual.FilterFlag;
|
||||||
import Common.Visual.Menus.DataMenuBar;
|
import Common.Visual.Menus.DataMenuBar;
|
||||||
import Common.Visual.Tables.ColumnInfo;
|
import Common.Visual.Tables.ColumnInfo;
|
||||||
@@ -14,9 +13,10 @@ import _VisualDVM.Passes.PassCode;
|
|||||||
import _VisualDVM.ServerObjectsCache.ConfigurationCache;
|
import _VisualDVM.ServerObjectsCache.ConfigurationCache;
|
||||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
||||||
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration;
|
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration;
|
||||||
|
import _VisualDVM.Visual.RDataSetControlForm;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
public class DVMConfigurationsForm extends DataSetControlForm<DVMConfiguration> {
|
public class DVMConfigurationsForm extends RDataSetControlForm<DVMConfiguration> {
|
||||||
public DVMConfigurationsForm(DataSet<?, DVMConfiguration> dataSource_in, JPanel mountPanel_in) {
|
public DVMConfigurationsForm(DataSet<?, DVMConfiguration> dataSource_in, JPanel mountPanel_in) {
|
||||||
super(dataSource_in, mountPanel_in);
|
super(dataSource_in, mountPanel_in);
|
||||||
}
|
}
|
||||||
@@ -124,6 +124,5 @@ public class DVMConfigurationsForm extends DataSetControlForm<DVMConfiguration>
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -123,6 +123,23 @@ public class DVMPackage extends TestingPackage<DVMPackage_json> {
|
|||||||
super(p);
|
super(p);
|
||||||
this.SynchronizeFields(p);
|
this.SynchronizeFields(p);
|
||||||
}
|
}
|
||||||
|
public static String completeOptions(String flags_in) {
|
||||||
|
if (!flags_in.contains("-shared-dvm")) {
|
||||||
|
if (flags_in.isEmpty())
|
||||||
|
return "-shared-dvm";
|
||||||
|
else return flags_in + " -shared-dvm";
|
||||||
|
} else
|
||||||
|
return flags_in;
|
||||||
|
}
|
||||||
|
public static String completeEnvironments(String environmentsSet_in) {
|
||||||
|
if (!environmentsSet_in.contains("DVMH_NO_DIRECT_COPY")) {
|
||||||
|
if (environmentsSet_in.isEmpty())
|
||||||
|
return "DVMH_NO_DIRECT_COPY=" + Utils_.DQuotes("1");
|
||||||
|
else
|
||||||
|
return environmentsSet_in + " " + "DVMH_NO_DIRECT_COPY=" + Utils_.DQuotes("1");
|
||||||
|
} else
|
||||||
|
return environmentsSet_in;
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
public Class getJsonClass() {
|
public Class getJsonClass() {
|
||||||
return DVMPackage_json.class;
|
return DVMPackage_json.class;
|
||||||
@@ -154,22 +171,5 @@ public class DVMPackage extends TestingPackage<DVMPackage_json> {
|
|||||||
public String getMachineURL() {
|
public String getMachineURL() {
|
||||||
return machine_address + ":" + machine_port;
|
return machine_address + ":" + machine_port;
|
||||||
}
|
}
|
||||||
public static String completeOptions(String flags_in) {
|
|
||||||
if (!flags_in.contains("-shared-dvm")) {
|
|
||||||
if (flags_in.isEmpty())
|
|
||||||
return "-shared-dvm";
|
|
||||||
else return flags_in + " -shared-dvm";
|
|
||||||
} else
|
|
||||||
return flags_in;
|
|
||||||
}
|
|
||||||
public static String completeEnvironments(String environmentsSet_in) {
|
|
||||||
if (!environmentsSet_in.contains("DVMH_NO_DIRECT_COPY")) {
|
|
||||||
if (environmentsSet_in.isEmpty())
|
|
||||||
return "DVMH_NO_DIRECT_COPY=" + Utils_.DQuotes("1");
|
|
||||||
else
|
|
||||||
return environmentsSet_in + " " + "DVMH_NO_DIRECT_COPY=" + Utils_.DQuotes("1");
|
|
||||||
} else
|
|
||||||
return environmentsSet_in;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,29 +2,24 @@ package _VisualDVM.TestingSystem.DVM.DVMPackage.UI;
|
|||||||
import Common.Database.Tables.DataSet;
|
import Common.Database.Tables.DataSet;
|
||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import Common.Visual.Controls.MenuBarButton;
|
import Common.Visual.Controls.MenuBarButton;
|
||||||
import Common.Visual.Controls.StableMenuItem;
|
|
||||||
import Common.Visual.DataSetControlForm;
|
|
||||||
import Common.Visual.DataSetFiltersMenu;
|
|
||||||
import Common.Visual.FilterFlag;
|
import Common.Visual.FilterFlag;
|
||||||
import Common.Visual.FilterMenuFlag;
|
|
||||||
import Common.Visual.Menus.DataMenuBar;
|
import Common.Visual.Menus.DataMenuBar;
|
||||||
import Common.Visual.Tables.ColumnInfo;
|
import Common.Visual.Tables.ColumnInfo;
|
||||||
import Common.Visual.Tables.RendererDate;
|
import Common.Visual.Tables.RendererDate;
|
||||||
import Common.Visual.Tables.RendererMilliseconds;
|
import Common.Visual.Tables.RendererMilliseconds;
|
||||||
import Common.Visual.Tables.RendererProgressBar;
|
import Common.Visual.Tables.RendererProgressBar;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.GlobalData.Tasks.TaskState;
|
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
import _VisualDVM.ServerObjectsCache.PackageCache;
|
import _VisualDVM.ServerObjectsCache.PackageCache;
|
||||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
||||||
import _VisualDVM.TestingSystem.Common.TasksPackageState;
|
import _VisualDVM.TestingSystem.Common.TasksPackageState;
|
||||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||||
import _VisualDVM.TestingSystem.DVM.DVMTasks.DVMRunTask;
|
import _VisualDVM.Visual.RDataSetControlForm;
|
||||||
import _VisualDVM.Visual.Tables.RendererTestingPackageStatus;
|
import _VisualDVM.Visual.Tables.RendererTestingPackageStatus;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
public class DVMPackagesForm extends DataSetControlForm<DVMPackage> {
|
public class DVMPackagesForm extends RDataSetControlForm<DVMPackage> {
|
||||||
public DVMPackagesForm(DataSet<?, DVMPackage> dataSource_in, JPanel mountPanel_in) {
|
public DVMPackagesForm(DataSet<?, DVMPackage> dataSource_in, JPanel mountPanel_in) {
|
||||||
super(dataSource_in, mountPanel_in);
|
super(dataSource_in, mountPanel_in);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,13 +3,9 @@ import Common.MainModule_;
|
|||||||
import Common.Utils.Utils_;
|
import Common.Utils.Utils_;
|
||||||
import Common.Visual.TextField.StyledTextField;
|
import Common.Visual.TextField.StyledTextField;
|
||||||
import Common.Visual.Windows.Dialog.DialogFields;
|
import Common.Visual.Windows.Dialog.DialogFields;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.EnvironmentsLine;
|
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.EnvironmentsLinesSet;
|
import _VisualDVM.GlobalData.CompilerEnvironment.EnvironmentsLinesSet;
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsJson;
|
|
||||||
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsSetJson;
|
import _VisualDVM.GlobalData.CompilerEnvironment.Json.EnvironmentsSetJson;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionsJson;
|
|
||||||
import _VisualDVM.GlobalData.CompilerOption.Json.OptionsSetJson;
|
import _VisualDVM.GlobalData.CompilerOption.Json.OptionsSetJson;
|
||||||
import _VisualDVM.GlobalData.CompilerOption.OptionsLine;
|
|
||||||
import _VisualDVM.GlobalData.CompilerOption.OptionsLinesSet;
|
import _VisualDVM.GlobalData.CompilerOption.OptionsLinesSet;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
@@ -22,18 +18,24 @@ public class DVMSettingsFields implements DialogFields {
|
|||||||
public JCheckBox cbCube;
|
public JCheckBox cbCube;
|
||||||
public JTextField tfEnvironments;
|
public JTextField tfEnvironments;
|
||||||
public JCheckBox cbDvmStat;
|
public JCheckBox cbDvmStat;
|
||||||
private JPanel content;
|
|
||||||
public JButton bAddFlags;
|
public JButton bAddFlags;
|
||||||
public JButton bAddEnvironments;
|
public JButton bAddEnvironments;
|
||||||
public JButton bDeleteFlags;
|
public JButton bDeleteFlags;
|
||||||
public JButton bDeleteEnvironment;
|
public JButton bDeleteEnvironment;
|
||||||
|
//
|
||||||
|
public OptionsLinesSet optionsLines;
|
||||||
|
public EnvironmentsLinesSet environmentsLines;
|
||||||
|
private JPanel content;
|
||||||
private JPanel optionsLinesPanel;
|
private JPanel optionsLinesPanel;
|
||||||
private JPanel environmentsLinesPanel;
|
private JPanel environmentsLinesPanel;
|
||||||
private JSplitPane SC1;
|
private JSplitPane SC1;
|
||||||
private JSplitPane SC2;
|
private JSplitPane SC2;
|
||||||
//
|
public DVMSettingsFields() {
|
||||||
public OptionsLinesSet optionsLines;
|
sMinDimProc.setModel(new SpinnerNumberModel(1, 0, 128, 1));
|
||||||
public EnvironmentsLinesSet environmentsLines;
|
sMaxDimProc.setModel(new SpinnerNumberModel(1, 0, 128, 1));
|
||||||
|
sMaxProc.setModel(new SpinnerNumberModel(0, 0, 128, 1));
|
||||||
|
//-
|
||||||
|
}
|
||||||
//
|
//
|
||||||
public void fillOptionsLines(String packed) {
|
public void fillOptionsLines(String packed) {
|
||||||
OptionsSetJson optionsSetJson = packed.isEmpty() ? new OptionsSetJson() : Utils_.gson.fromJson(packed, OptionsSetJson.class);
|
OptionsSetJson optionsSetJson = packed.isEmpty() ? new OptionsSetJson() : Utils_.gson.fromJson(packed, OptionsSetJson.class);
|
||||||
@@ -56,13 +58,6 @@ public class DVMSettingsFields implements DialogFields {
|
|||||||
environmentsLines.mountUI(environmentsLinesPanel);
|
environmentsLines.mountUI(environmentsLinesPanel);
|
||||||
environmentsLines.ShowUI();
|
environmentsLines.ShowUI();
|
||||||
}
|
}
|
||||||
|
|
||||||
public DVMSettingsFields() {
|
|
||||||
sMinDimProc.setModel(new SpinnerNumberModel(1, 0, 128, 1));
|
|
||||||
sMaxDimProc.setModel(new SpinnerNumberModel(1, 0, 128, 1));
|
|
||||||
sMaxProc.setModel(new SpinnerNumberModel(0, 0, 128, 1));
|
|
||||||
//-
|
|
||||||
}
|
|
||||||
@Override
|
@Override
|
||||||
public Component getContent() {
|
public Component getContent() {
|
||||||
return content;
|
return content;
|
||||||
|
|||||||
@@ -2,22 +2,20 @@ package _VisualDVM.TestingSystem.DVM.DVMSettings.UI;
|
|||||||
import Common.Database.Tables.DataSet;
|
import Common.Database.Tables.DataSet;
|
||||||
import Common.Passes.PassCode_;
|
import Common.Passes.PassCode_;
|
||||||
import Common.Visual.Controls.MenuBarButton;
|
import Common.Visual.Controls.MenuBarButton;
|
||||||
import Common.Visual.DataSetControlForm;
|
|
||||||
import Common.Visual.FilterFlag;
|
import Common.Visual.FilterFlag;
|
||||||
import Common.Visual.Menus.DataMenuBar;
|
import Common.Visual.Menus.DataMenuBar;
|
||||||
import Common.Visual.Tables.ColumnInfo;
|
import Common.Visual.Tables.ColumnInfo;
|
||||||
import Common.Visual.Tables.HeaderTextFilter;
|
import Common.Visual.Tables.HeaderTextFilter;
|
||||||
import Common.Visual.Tables.RendererMultiline;
|
|
||||||
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
import Common.Visual.Windows.Dialog.DBObjectDialog;
|
||||||
import _VisualDVM.Global;
|
import _VisualDVM.Global;
|
||||||
import _VisualDVM.Passes.PassCode;
|
import _VisualDVM.Passes.PassCode;
|
||||||
import _VisualDVM.ServerObjectsCache.ConfigurationCache;
|
|
||||||
import _VisualDVM.ServerObjectsCache.DVMSettingsCache;
|
import _VisualDVM.ServerObjectsCache.DVMSettingsCache;
|
||||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
||||||
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettings;
|
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettings;
|
||||||
|
import _VisualDVM.Visual.RDataSetControlForm;
|
||||||
|
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
public class DVMSettingsForm extends DataSetControlForm<DVMSettings> {
|
public class DVMSettingsForm extends RDataSetControlForm<DVMSettings> {
|
||||||
public DVMSettingsForm(DataSet<?, DVMSettings> dataSource_in, JPanel mountPanel_in) {
|
public DVMSettingsForm(DataSet<?, DVMSettings> dataSource_in, JPanel mountPanel_in) {
|
||||||
super(dataSource_in, mountPanel_in);
|
super(dataSource_in, mountPanel_in);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
package _VisualDVM.TestingSystem.DVM.PackageCredentials;
|
package _VisualDVM.TestingSystem.DVM.PackageCredentials;
|
||||||
import Common.CommonConstants;
|
import Common.CommonConstants;
|
||||||
import Common.Database.Objects.iDBObject;
|
import Common.Database.Objects.iDBObject;
|
||||||
import _VisualDVM.GlobalData.Machine.Machine;
|
|
||||||
import _VisualDVM.GlobalData.Machine.MachineType;
|
|
||||||
import _VisualDVM.GlobalData.User.User;
|
|
||||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||||
public class DVMPackageCredentials extends iDBObject {
|
public class DVMPackageCredentials extends iDBObject {
|
||||||
public int dvmpackage_id = CommonConstants.Nan;
|
public int dvmpackage_id = CommonConstants.Nan;
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
package _VisualDVM.TestingSystem.DVM.PackageCredentials;
|
package _VisualDVM.TestingSystem.DVM.PackageCredentials;
|
||||||
import Common.Database.Tables.iDBTable;
|
import Common.Database.Tables.iDBTable;
|
||||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
|
||||||
public class DVMPackagesCredentialsDBTable extends iDBTable<DVMPackageCredentials> {
|
public class DVMPackagesCredentialsDBTable extends iDBTable<DVMPackageCredentials> {
|
||||||
public DVMPackagesCredentialsDBTable() {
|
public DVMPackagesCredentialsDBTable() {
|
||||||
super(DVMPackageCredentials.class);
|
super(DVMPackageCredentials.class);
|
||||||
|
|||||||
@@ -177,8 +177,7 @@ public class RemoteDVMTestingPlanner extends DVMTestingPlanner {
|
|||||||
File unpacked_results = new File(packageLocalWorkspace.getAbsolutePath(), "results");
|
File unpacked_results = new File(packageLocalWorkspace.getAbsolutePath(), "results");
|
||||||
try {
|
try {
|
||||||
Utils_.forceDeleteWithCheck(unpacked_results);
|
Utils_.forceDeleteWithCheck(unpacked_results);
|
||||||
}
|
} catch (Exception ex) {
|
||||||
catch (Exception ex){
|
|
||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -476,7 +476,6 @@ public class UserConnection {
|
|||||||
System.gc();
|
System.gc();
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public void waitForFileCreation(RemoteFile file) throws Exception {
|
public void waitForFileCreation(RemoteFile file) throws Exception {
|
||||||
while (!Exists(file)) {
|
while (!Exists(file)) {
|
||||||
System.out.println(file.full_name + " NOT FOUND");
|
System.out.println(file.full_name + " NOT FOUND");
|
||||||
|
|||||||
@@ -166,7 +166,6 @@ public class SapforVersion_json implements Serializable {
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public MessageError unpackMessage(String line_in) throws Exception {
|
public MessageError unpackMessage(String line_in) throws Exception {
|
||||||
MessageError res = new MessageError();
|
MessageError res = new MessageError();
|
||||||
res.file = "";
|
res.file = "";
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user