vro
716cf4d96b
0029217: Application Framework - nonsense API method XmlLDrivers::SetStorageVersion()
...
1. Unification of usage of a storage version of an OCAF document by XML and binary file formats.
2. A new format version enumeration in TDocStd package: TDocStd_FormatVersion.
3. Removal of unnecessary methods for storage version like XmlLDrivers::StorageVersion() and BinLDrivers::StorageVersion().
4. Support of old documents (storage version <= 9) in binary file format (came from ESA).
New files:
- TDocStd_FormatVersion.hxx: a new storage format version enumeration for an OCAF document.
Modified files:
- CDM_Document.hxx and cxx: removal of storage format version property (moved to TDocStd_Document).
- TDocStd_Document.hxx and cxx: a storage format version property (moved from CDM_Document).
- BinLDrivers_DocumentSection.hxx and cxx: support of old document storage version in binary file format.
- BinDrivers_DocumentStorageDriver.hxx and cxx,
- BinLDrivers_DocumentStorageDriver.hxx and cxx,
- BinLDrivers_DocumentRetrievalDriver.cxx,
- XmlLDrivers_DocumentRetrievalDriver.cxx,
- XmlLDrivers_DocumentStorageDriver.cxx: usage of document storage version from TDocStd_Document in storage and retrieval drivers.
- DDocStd_ApplicationCommands.cxx: draw-command name StorageVersion is replaced by StorageFormatVersion (to be the same everywhere). A corresponding script is corrected too.
New test:
- bugs caf bug29217: a test case for old document storage version in binary file format. It checks several attributes saved by the version TDocStd_FormatVersion_VERSION_7 (old) and the latest version.
Modified test:
- caf presentation M1: the test used a file in the current folder, not in {imagedir} like all other tests.
- bugs caf bug28691
Documentation:
- dox/upgrade/upgrade.md
// All remarks are fixed.
2020-12-03 18:51:08 +03:00
..
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-12-03 18:46:25 +03:00
2020-07-23 16:08:20 +03:00
2019-11-26 18:29:13 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-01-31 17:13:40 +03:00
2020-01-31 17:13:40 +03:00
2020-09-04 18:14:24 +03:00
2020-12-03 18:51:08 +03:00
2020-12-03 18:51:08 +03:00
2020-09-12 20:42:18 +03:00
2020-09-12 20:42:18 +03:00
2020-09-12 20:42:18 +03:00
2020-09-12 20:42:22 +03:00
2020-09-12 20:42:18 +03:00
2020-09-12 20:42:22 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-04-16 10:01:55 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-10-13 19:07:42 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:26:06 +03:00
2020-11-21 12:19:49 +03:00
2020-04-20 20:36:27 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-10-02 16:12:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-02-12 18:00:37 +03:00
2020-11-21 12:19:49 +03:00
2020-09-21 12:36:27 +03:00
2020-01-14 18:26:50 +03:00
2020-11-21 12:19:49 +03:00
2020-09-12 20:42:22 +03:00
2020-09-12 20:42:22 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-09-09 19:36:06 +03:00
2020-09-28 10:46:01 +03:00
2020-12-03 18:51:08 +03:00
2020-11-21 12:19:49 +03:00
2020-07-08 16:03:42 +03:00
2020-11-21 12:19:49 +03:00
2020-10-23 19:56:03 +03:00
2019-10-22 15:15:55 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:17 +03:00
2020-03-19 19:08:10 +03:00
2020-11-21 12:19:49 +03:00
2020-10-28 22:18:11 +03:00
2020-11-21 12:19:49 +03:00
2020-12-03 18:51:08 +03:00
2020-11-21 12:19:49 +03:00
2019-10-22 15:15:51 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-28 12:36:07 +03:00
2020-11-21 12:19:44 +03:00
2020-07-08 16:03:10 +03:00
2020-08-07 18:49:38 +03:00
2020-09-28 10:46:04 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-10-02 16:12:50 +03:00
2020-09-18 17:46:58 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-25 18:48:38 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-03-11 16:37:50 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-02-11 18:42:12 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-08-25 09:44:15 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:46 +03:00
2020-01-18 12:30:59 +03:00
2020-09-12 20:42:22 +03:00
2019-10-22 15:15:46 +03:00
2019-11-26 18:29:13 +03:00
2020-09-12 20:42:22 +03:00
2020-03-20 10:24:10 +03:00
2020-09-09 19:36:06 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-07-23 16:08:20 +03:00
2019-09-06 18:26:44 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-05-09 17:22:13 +03:00
2020-05-09 17:22:13 +03:00
2020-11-23 11:43:57 +03:00
2020-09-12 20:42:22 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-05-09 17:22:13 +03:00
2020-05-09 17:22:13 +03:00
2019-09-20 19:39:28 +03:00
2020-11-21 12:19:49 +03:00
2020-05-09 17:22:13 +03:00
2020-11-21 12:19:49 +03:00
2020-05-09 17:22:13 +03:00
2020-11-21 12:19:49 +03:00
2020-05-22 11:08:34 +03:00
2020-10-02 16:12:49 +03:00
2020-10-02 16:12:49 +03:00
2020-10-14 19:23:26 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2019-08-29 19:03:48 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2019-10-27 00:43:07 +03:00
2020-11-21 12:19:49 +03:00
2020-07-23 16:08:20 +03:00
2020-11-28 12:36:05 +03:00
2020-05-15 18:08:07 +03:00
2020-07-23 16:08:20 +03:00
2020-05-15 18:08:07 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:49 +03:00
2020-11-21 12:19:49 +03:00
2020-11-28 12:36:05 +03:00
2020-05-28 10:22:54 +03:00
2020-08-22 12:13:11 +03:00
2020-09-27 12:00:07 +03:00
2020-08-22 12:13:11 +03:00
2020-08-22 12:13:11 +03:00
2020-07-23 16:08:20 +03:00
2020-10-13 19:06:40 +03:00
2020-07-23 16:08:20 +03:00
2020-07-23 16:08:20 +03:00
2020-07-23 16:08:20 +03:00
2020-07-23 16:08:20 +03:00
2020-09-12 20:42:22 +03:00
2020-05-09 17:22:15 +03:00
2020-11-21 12:19:43 +03:00
2020-10-22 17:40:42 +03:00
2020-10-28 22:18:11 +03:00
2020-07-23 16:08:20 +03:00
2020-09-27 12:00:05 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:50 +03:00
2020-05-06 20:45:53 +03:00
2020-09-18 17:46:52 +03:00
2020-09-28 10:46:01 +03:00
2020-09-12 20:42:22 +03:00
2019-11-26 18:29:13 +03:00
2019-10-30 23:26:08 +03:00
2020-04-10 17:41:40 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:45 +03:00
2020-10-22 17:40:42 +03:00
2020-07-08 15:53:31 +03:00
2020-12-03 18:46:25 +03:00
2020-09-09 19:36:06 +03:00
2020-10-29 19:01:54 +03:00
2020-10-02 16:12:51 +03:00
2020-10-02 19:13:47 +03:00
2020-09-12 20:42:22 +03:00
2020-07-11 11:26:30 +03:00
2020-07-11 11:26:30 +03:00
2020-09-18 17:46:51 +03:00
2020-09-18 17:46:57 +03:00
2020-07-23 16:08:20 +03:00
2020-10-14 19:17:33 +03:00
2020-06-26 15:07:40 +03:00
2020-07-23 16:08:20 +03:00
2020-09-12 20:42:22 +03:00
2020-11-28 12:36:49 +03:00
2020-07-23 16:08:20 +03:00
2020-09-12 20:42:22 +03:00
2020-09-12 20:42:22 +03:00
2020-10-20 18:13:49 +03:00
2020-11-28 12:36:06 +03:00
2020-09-12 20:42:22 +03:00
2020-07-23 16:08:20 +03:00
2020-07-23 16:08:20 +03:00
2020-05-07 21:24:46 +03:00
2020-07-23 16:08:20 +03:00
2020-10-02 16:12:50 +03:00
2020-08-14 12:44:54 +03:00
2020-09-18 17:46:57 +03:00
2020-05-07 21:24:46 +03:00
2020-07-11 11:26:30 +03:00
2020-10-28 22:19:23 +03:00
2020-09-18 17:46:48 +03:00
2020-10-22 17:54:29 +03:00
2020-10-22 17:54:29 +03:00
2020-10-22 17:54:29 +03:00
2020-09-28 10:46:04 +03:00
2020-09-18 17:47:01 +03:00
2020-10-29 18:55:37 +03:00
2020-11-28 12:36:49 +03:00
2020-07-11 11:26:30 +03:00
2020-09-12 20:42:22 +03:00
2020-08-14 12:44:54 +03:00
2020-09-12 20:42:22 +03:00
2020-07-23 16:08:20 +03:00
2020-11-28 12:36:06 +03:00
2020-11-21 12:19:48 +03:00
2020-09-12 20:42:18 +03:00
2020-09-12 20:42:18 +03:00
2020-11-28 12:36:06 +03:00
2020-12-03 18:51:08 +03:00
2019-11-01 18:25:28 +03:00
2019-10-22 15:15:53 +03:00
2019-10-22 15:17:00 +03:00
2019-10-22 15:15:49 +03:00
2020-03-27 17:58:02 +03:00
2020-02-12 18:00:37 +03:00
2020-09-28 10:46:01 +03:00
2020-05-06 20:45:53 +03:00
2020-03-27 17:58:02 +03:00
2019-10-22 15:15:53 +03:00
2019-11-23 16:03:19 +03:00
2020-07-23 16:08:20 +03:00
2020-10-28 22:18:11 +03:00
2020-10-28 22:18:11 +03:00
2020-07-23 16:08:20 +03:00
2020-11-21 12:19:48 +03:00
2020-11-21 12:19:48 +03:00
2020-11-02 14:32:39 +03:00
2019-11-26 18:29:13 +03:00
2019-11-26 18:29:13 +03:00
2020-05-15 18:08:07 +03:00
2019-11-26 18:29:13 +03:00
2020-09-12 20:42:22 +03:00
2020-07-23 16:08:20 +03:00
2020-06-19 19:08:46 +03:00
2020-09-12 20:42:22 +03:00
2020-09-12 20:42:22 +03:00
2020-07-23 16:08:20 +03:00
2020-10-03 16:06:35 +03:00
2020-05-07 21:24:46 +03:00
2020-11-21 12:19:45 +03:00
2020-11-21 12:19:45 +03:00
2019-10-22 15:15:52 +03:00
2019-10-22 15:15:52 +03:00
2020-03-27 17:58:02 +03:00
2020-11-21 12:19:43 +03:00
2020-07-03 11:03:05 +03:00
2020-01-31 17:13:40 +03:00
2020-11-21 12:19:46 +03:00
2020-11-23 11:43:57 +03:00
2020-10-22 17:40:42 +03:00
2020-10-28 22:18:11 +03:00
2020-09-12 20:42:22 +03:00
2020-12-03 18:51:08 +03:00
2020-09-12 20:42:18 +03:00
2020-09-12 20:42:18 +03:00
2020-09-18 17:46:53 +03:00
2020-09-12 20:42:22 +03:00
2020-09-12 20:42:18 +03:00
2020-05-06 20:45:53 +03:00
2020-09-12 20:42:22 +03:00
2020-09-28 10:46:04 +03:00
2020-05-09 17:22:13 +03:00
2020-09-12 20:42:22 +03:00
2020-09-28 10:46:04 +03:00
2020-10-28 22:18:11 +03:00
2020-11-21 12:19:45 +03:00