summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add event -> event_ mapping when generating model implementationSandro S. Andrade2013-10-2812-90/+90
| | | | | Change-Id: I6717afabfd2d10dbc2d13b147d3e6103db03b938 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add missing QT_BEGIN/END_NAMESPACE in model .cpp filesSandro S. Andrade2013-10-28295-0/+1180
| | | | | Change-Id: I4100ce6c40eccd0a3234392a4af59373c9bf5f37 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix module requirements in .pro filesSandro S. Andrade2013-10-288-235/+255
| | | | | Change-Id: I47023c42266298939bee159c19275d5af3197db6 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix memory leak in QtModelingWidgetsSandro S. Andrade2013-10-255-1/+19
| | | | | Change-Id: Ief3a2388df4a25cb4c2d9408e673fcbc6a0bdc61 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Update MOF metamodel implementationSandro S. Andrade2013-10-2526-5/+68
| | | | | Change-Id: I512604d14b7f5f000ff1c93d0e5540a2df80c1dc Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Show ModelingElement class name in ModelingWidgetsSandro S. Andrade2013-10-252-2/+4
| | | | | | | ... instead of ObjectElement class name Change-Id: Ibea1a751bc829740f3da932ea9d2178ba0b2ac1c Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix reset of properties with default valueSandro S. Andrade2013-10-25158-0/+480
| | | | | Change-Id: Ib1be0e68757479a14561f70c79b2f38917b8dff8 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Update automatic generation of UML metamodel implementationSandro S. Andrade2013-10-14222-457/+286
| | | | | Change-Id: I4a2ae9cdcde86c33669e2e56cec651e7bce3e629 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add general optimizations in QtModeling and QtModelingWidgetsSandro S. Andrade2013-10-1317-120/+108
| | | | | Change-Id: I059ec9f6e8ef5015849bd91d75181912b3a42ce6 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Do not generate documentation tags if not availableSandro S. Andrade2013-10-1336-170/+134
| | | | | Change-Id: I17eafecc536e4f72d8f8ef4723c6e2b0dd82d1a9 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Remove unneeded dynamic_cast's in Package implementationSandro S. Andrade2013-10-132-10/+10
| | | | | Change-Id: Ia712af4a7ece608805580a17de0c7f4da935bef6 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add new implementation of MOF metamodelSandro S. Andrade2013-10-13234-13386/+27387
| | | | | Change-Id: Ic44e34cbbb5e60f185b43528181e76e5364a3958 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Move QModelingElement and QModelingObject removal to base classesSandro S. Andrade2013-10-13873-4130/+15
| | | | | Change-Id: I48fbd0e1c63e5627137b00a26fcbe7ea82eaa78f Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Simplify metamodel pluginsSandro S. Andrade2013-10-1312-177/+9
| | | | | | | | - Metamodel plugins act only as model elements factory - Registering of JavaScript types were moved to DuSE-MT Change-Id: I9ca8db0f2aeec36123c37cdf3c4605c018dee3b7 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Serialize model element only if it's not an imported elementSandro S. Andrade2013-10-131-4/+9
| | | | | Change-Id: Ieed120154a4f75d397cce6fde53ea1968cf32dda Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix bug when reading/writing boolean propertiesSandro S. Andrade2013-10-124-21/+19
| | | | | Change-Id: I3a309392cf7fb70e6669f6eab0cea391029e58f8 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix PropertyEditor bugs after refactoringSandro S. Andrade2013-10-1214-185/+177
| | | | | Change-Id: Iddb70cc35d64f9d5fb32f37b0e0fc07d06c0123c Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix QModelingObjectPropertyModel after refactoringSandro S. Andrade2013-10-128-154/+83
| | | | | Change-Id: If8fbfc81e3992897f1603c58c4aa9fcdbf6f6f15 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix code generation for property metadataSandro S. Andrade2013-10-11194-193/+40995
| | | | | Change-Id: Ib09020d2b44446f224623bbf0de8d19b710cc88b Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add missing include of QStringListSandro S. Andrade2013-10-112-0/+3
| | | | | Change-Id: I86225037140de19ccae15e1b69a8731b35aff3bb Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Update automatic generation of UML metamodel implementationSandro S. Andrade2013-10-11387-583/+581
| | | | | Change-Id: Iec67f439e5f61183e2e22c2d13318416f605121a Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix QModelingObjectRole bug when reading XMI filesSandro S. Andrade2013-10-118-67/+67
| | | | | Change-Id: I838b394af809b238883c6c7b977eaa4d0dd7cdc7 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Further refactoring in QtModeling (step 2)Sandro S. Andrade2013-10-10887-39794/+41768
| | | | | Change-Id: I336f9f24af1c763883e9cc3c716c02ef557bebd1 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Further refactoring in QtModeling (initial step)Sandro S. Andrade2013-10-10500-6682/+7569
| | | | | Change-Id: Id8ca8a50edefeeb5c71206e96adbc4777eb82ccd Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Initial refactoring of QModelingObjectPropertyModelSandro S. Andrade2013-10-097-177/+283
| | | | | Change-Id: I00fc9292e1f29b5e7536540e7ad9e5db4039029d Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* ModelingWidgets: modelingobjectmodel/view okSandro S. Andrade2013-10-0814-337/+338
| | | | | Change-Id: Iac4ca402cca9bc30d8708a4d3ed51b0b6cd9e986 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* XMI serialization okSandro S. Andrade2013-10-08669-7897/+8127
| | | | | Change-Id: I912280c778217a093e0f088faecd3fc7ca9d5407 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Improve property metadata for XMI serializationSandro S. Andrade2013-10-08495-541/+7556
| | | | | Change-Id: I5a5c4dd61312824c63f6eac73b7170376c2b6bdb Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Improve property metadata informationSandro S. Andrade2013-10-07406-7152/+7155
| | | | | Change-Id: Ia9a7db26b2e7b8696aa7b82aed93c0fa6ebad8ce Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Use plural form for multi-valued UML metamodel propertiesSandro S. Andrade2013-10-06727-13664/+15266
| | | | | Change-Id: Ia8ab1c48d0fb552aca0ae729507c18b63d4c448e Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Update automatic generation of UML metamodel implementationSandro S. Andrade2013-10-05361-1049/+1274
| | | | | Change-Id: I849c5277a4ae2ed1c176f7d7451825b42d87b326 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix issues when serializing dirty propertiesSandro S. Andrade2013-10-05198-237/+264
| | | | | Change-Id: Ibe13789eef7b13996a45051d5e8f4e59a2e2d2b6 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix general bugs in template filesSandro S. Andrade2013-10-04600-3834/+11282
| | | | | Change-Id: Iecb2cbc51851e0fddda3bced03d164447674d6e4 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add support for dirty propertiesSandro S. Andrade2013-10-042-30/+33
| | | | | Change-Id: Iad81cc3912f746542ad6dd25f0877343b0a97eea Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Move MetaModelPrefix information to plugin classSandro S. Andrade2013-10-032-4/+6
| | | | | Change-Id: I4176185bc58d710822ffb6f17dbf0dab131637fe Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix XMI serialization issuesSandro S. Andrade2013-10-031-4/+8
| | | | | Change-Id: Ie4ac9b80069a60615e7db234b8a0a4defb26154a Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix issue in UML elements destructorSandro S. Andrade2013-10-031-5/+6
| | | | | Change-Id: Id3f269b6c267803037b988f442f667f826423b25 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix issues in qobjectclass.cpp template fileSandro S. Andrade2013-10-0324-2366/+1
| | | | | Change-Id: I6e17e46b94f8e5769ef266bf7960c70bfd97c8cf Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix xmi-write to work with new UML metamodel implementationSandro S. Andrade2013-10-0363-2686/+2331
| | | | | Change-Id: Ic46debecfdd68f1c38b22cee54c663c22db13cd6 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add UML properties metadataSandro S. Andrade2013-09-27490-2/+5636
| | | | | Change-Id: I7b2a4b78641c11883d3c3283a8fb53f262b891af Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add implementation of clone() in all UML metamodel objectsSandro S. Andrade2013-09-04489-1475/+12998
| | | | | Change-Id: I9bb9c90159b813ee7d7b941b9fbb1d6f426bf487 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add clone() method in template filesSandro S. Andrade2013-09-041-0/+3
| | | | | Change-Id: I345f997a2002bb97d4d243e4b2286865728292d8 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add initial version of new UML metamodel implementationSandro S. Andrade2013-09-031364-188195/+164751
| | | | | Change-Id: Ic29a04dc49fac075d9c736237573b7f4e3da85ef Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add new UML metamodel implementationSandro S. Andrade2013-08-31726-7181/+140883
| | | | | | | Missing only automatic removal/unset of deleted objects Change-Id: I06a2754d02a627f87943bde50900760133dddc74 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add metatype declaration for QSet<QString> in qtumlglobal.hSandro S. Andrade2013-08-292-0/+41
| | | | | Change-Id: Id4619befbc99d0b18f4a7ef10820ee9317a7c953 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* New UML metamodel implementation almost doneSandro S. Andrade2013-08-29970-19961/+57909
| | | | | | | | | | Still missing: - Forward methods for inherited properties and operations - Auto-removal of deleted composite properties - Moving documentation from internal do QObject-based classes Change-Id: I2676e48c53d9ad4cdc6333c28e1a912d4e72cdd0 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Updating examples and testsSandro S. Andrade2013-08-271-1/+2
| | | | | | | Disabling plugins building by now Change-Id: Idcdcca005520d585d74c579e6fa42dc76d42be8e Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix return value for QList/QSet propertiesSandro S. Andrade2013-08-27217-519/+519
| | | | | | | Add initialization of QObject properties from XMI-declared default values Change-Id: I1a5c097463aa492b121991cf6e569b38222cfdda Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add initial support for QObject export of QModelingObjectsSandro S. Andrade2013-08-27491-147/+2024
| | | | | | | Still needs initialization from XMI-defined default values Change-Id: Iac8d90155f4f7bb8d092d81bc3a610efb7c58979 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add qWarning message in default implementation of UML methodsSandro S. Andrade2013-08-2640-97/+392
| | | | | Change-Id: Iccef5643eae34a0cb44aa2493b36bdab8f050497 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>