0025394: Make it possible to store/retrieve the list-based attributes containing...
authormsv <msv@opencascade.com>
Thu, 9 Apr 2015 13:34:06 +0000 (16:34 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 9 Apr 2015 13:54:46 +0000 (16:54 +0300)
commitd585e74e5154f596060ee6b841af8189e8317328
tree3e0b9be58ff6396b4940ec3de05f7c21bc2083fe
parent138ac5300a302b54b556d9b70460016eb5ef0a31
0025394: Make it possible to store/retrieve the list-based attributes containing no items

Attention! It is not a complete patch.

First patch for Binary schema.

Fix for Xml schema.

Patch for the standard schema.

Added new Draw commands to test ExtStringList & ReferenceList attributes.

Fix of a small bug in ReferenceListDriver & improvement of Draw Get commands.

Replace tabs with spaces in newly added lines.

Test cases for issue CR25394
24 files changed:
src/BinMDataStd/BinMDataStd_BooleanListDriver.cxx
src/BinMDataStd/BinMDataStd_ExtStringListDriver.cxx
src/BinMDataStd/BinMDataStd_IntegerListDriver.cxx
src/BinMDataStd/BinMDataStd_RealListDriver.cxx
src/BinMDataStd/BinMDataStd_ReferenceListDriver.cxx
src/DDataStd/DDataStd_BasicCommands.cxx
src/MDataStd/MDataStd_BooleanListRetrievalDriver.cxx
src/MDataStd/MDataStd_BooleanListStorageDriver.cxx
src/MDataStd/MDataStd_ExtStringListRetrievalDriver.cxx
src/MDataStd/MDataStd_ExtStringListStorageDriver.cxx
src/MDataStd/MDataStd_IntegerListRetrievalDriver.cxx
src/MDataStd/MDataStd_IntegerListStorageDriver.cxx
src/MDataStd/MDataStd_RealListRetrievalDriver.cxx
src/MDataStd/MDataStd_RealListStorageDriver.cxx
src/MDataStd/MDataStd_ReferenceListRetrievalDriver.cxx
src/MDataStd/MDataStd_ReferenceListStorageDriver.cxx
src/XmlMDataStd/XmlMDataStd_BooleanListDriver.cxx
src/XmlMDataStd/XmlMDataStd_ExtStringListDriver.cxx
src/XmlMDataStd/XmlMDataStd_IntegerListDriver.cxx
src/XmlMDataStd/XmlMDataStd_RealListDriver.cxx
src/XmlMDataStd/XmlMDataStd_ReferenceListDriver.cxx
tests/bugs/caf/bug25394_1 [new file with mode: 0755]
tests/bugs/caf/bug25394_2 [new file with mode: 0755]
tests/bugs/caf/bug25394_3 [new file with mode: 0755]