summaryrefslogtreecommitdiffstats
path: root/examples/uml/duse-mt/src/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Move DuSE-MT to a new repositoryHEADmasterSandro S. Andrade2014-10-28115-6570/+0
| | | | | | | New DuSE-MT location: git@gitorious.org:duse-mt/duse-mt.git Change-Id: I4f3e65542703e39a54d20fa2c418fc61a1dca59c Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add GCC-XML Backend Plugin, ACDC Plugin and UML Notation PluginLuis Paulo Torres de Oliveira2014-08-2438-200/+2187
| | | | | Change-Id: Ib562f00477748322c06e9dd0999a988816e6e419 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Change IPluginController::pluginsByType to return a QList<T *>Sandro S. Andrade2014-08-111-1/+1
| | | | | Change-Id: I194d3b7901fed2ff23f1e169774641dc5bb70405 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Create class functions recovery methods for the gcc-xml architecture ↵Luis Paulo Torres de Oliveira2013-12-182-21/+160
| | | | | | | recovery plugin. Change-Id: Iaccfbf4be28714241dd9feffe72a0fd58b04c28d Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix wrong use of -z parameter when linking DuSE-MT on MacSandro S. Andrade2013-12-0725-75/+228
| | | | | Change-Id: Ic4fb3af1cc16414f65f460a46a94dd4242368ad9 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add creation of added element when navigating through design spacesSandro S. Andrade2013-12-062-9/+11
| | | | | Change-Id: I42b4704e9ccfe9ae161883e80e402ad615c467ee Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add opening/saving of scriptsSandro S. Andrade2013-11-284-17/+173
| | | | | Change-Id: Id392f858f32c1bcaac6836542ca2879d3fe7b1cd Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add major improvements in DuSE-MT basic workflowSandro S. Andrade2013-11-2819-82/+129
| | | | | Change-Id: Ib2da2cd01e98e4e3ed6d51057228e2dae854cb60 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Implement file->closeModel operation in DuSE-MTSandro S. Andrade2013-11-281-0/+6
| | | | | Change-Id: Icd4bd36725c9d8c9b8e4580fd831356199087675 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix plugins.proSandro S. Andrade2013-11-271-4/+3
| | | | | Change-Id: Ia72dc8ff6a05fa038cdb21243245c7042ec4c577 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add first steps for element creation during design space navigationSandro S. Andrade2013-11-272-16/+29
| | | | | Change-Id: Ic27a8d4452d598259531315dfea15ff416cb8000 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Clear current design space location before loading a new locationSandro S. Andrade2013-11-272-7/+4
| | | | | Change-Id: Id1bf4497c6b66057e3506242972b426242689a6f Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix implementation of clone() operation. Update metamodels.Sandro S. Andrade2013-11-271-8/+11
| | | | | | | UML update coming soon. Change-Id: I49e37052e9090aa9056c85e89bab1386c0f043fd Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix more memory leak problemsSandro S. Andrade2013-11-272-0/+8
| | | | | Change-Id: I6d7d7026b1ca7fa2cb6529aef67449734fc9c9f1 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix memory leak when deleting modelsSandro S. Andrade2013-11-262-0/+6
| | | | | Change-Id: I4e040e8eb78ba13363bcf7eb74a48aaa6a0a01fd Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Update metamodel implementation. UML update coming soon ...Sandro S. Andrade2013-11-261-2/+4
| | | | | Change-Id: Ie5c42361c8fdae602134c9bdd8ce19416b2c7f40 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix revision issues of gcc-xml architecture recovery backend plugin.Luis Paulo Torres de Oliveira2013-11-262-14/+34
| | | | | Change-Id: Iddb9e6ba56323f12ecb251c0d14e0dff24806195 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add some improvements in design space explorerSandro S. Andrade2013-11-255-8/+34
| | | | | Change-Id: Ia17232a395a6e6a7c5683fb725c37e4330d84b7a Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Populate design space explorer when creating a new DuSE Design ProcessSandro S. Andrade2013-11-242-21/+29
| | | | | Change-Id: I887252abadf9ea1540b3c94feacf86a281fce495 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix .pro files for insource buildingSandro S. Andrade2013-11-231-7/+12
| | | | | Change-Id: I76fc2881c833582b5e0d9f505a4c5c5f39746568 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix correct instantiation of DuSE design dimensionsSandro S. Andrade2013-11-231-5/+7
| | | | | Change-Id: Ib0429c2bf1f2ee63f051cf81b5107bf0d4f41765 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add initial implementation of DuSE design dimension instances creationSandro S. Andrade2013-11-222-7/+79
| | | | | Change-Id: I0fad717851329d7664048d51b2992a6654e2650f Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Edit file UmlClass.qmlFélix Simas de Souza Neto2013-11-221-1/+20
| | | | | | | Add one function that return the type of parameters Change-Id: I682fa529495c5d053848897345b8629a50020a0b Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add initial implementation of DuSE instance selection rulesSandro S. Andrade2013-11-223-1/+21
| | | | | Change-Id: I4b27122c3b34e14eb67790909e467244cc87fa22 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add requiredProfile property in DuSE's design spaceSandro S. Andrade2013-11-211-1/+1
| | | | | Change-Id: Ia5ec2d03c06a3c8205b2b681fd7f88458358068d Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add initial implementation of design space explorerSandro S. Andrade2013-11-212-28/+30
| | | | | Change-Id: I5cd473401433000267c3d157dd7271103f33929c Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix revision issues from gccxml architecture recovery backend plugin.Luis Paulo Torres de Oliveira2013-11-202-46/+23
| | | | | Change-Id: I05a0313df2cc6a366ef4b5347d1fe4d169c2658f Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add concrete syntax for generalization and multiplicitiesSandro S. Andrade2013-11-176-71/+203
| | | | | Change-Id: Ia64fee0ac964b5e969801b81898e93d7b0a9bb83 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add concrete syntax handling of shared and composite UML propertiesSandro S. Andrade2013-11-171-2/+2
| | | | | Change-Id: I1488821020ccc41fc52cc4b52b1ccc624e935cbc Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add handling of UML association with aggregation = 'composite'Sandro S. Andrade2013-11-171-1/+10
| | | | | Change-Id: I10a9c266df43c4c43eb98e9aca820a1c049e8be6 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add initial implementation of QML element for UML associationsSandro S. Andrade2013-11-176-3/+330
| | | | | Change-Id: Ice14c82f392cf7855f27166e254f3c57a0af9607 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add implementation of new Association QML itemSandro S. Andrade2013-11-174-6/+22
| | | | | Change-Id: I5c5527ffcf47d2e91691aed055d5aff66e09a887 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Improve UML concrete syntax DuSE-MT plugin implementationSandro S. Andrade2013-11-1618-33/+153
| | | | | Change-Id: I3952e437144a29eb0bdb333726f4076f22bf0b57 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Implement plugin loading based on dependenciesSandro S. Andrade2013-11-158-237/+152
| | | | | | | | | | | | - If plugin A depends on plugin B so A implements interfaces defined in B. - Such dependency should be informed in A's .json file, build includes and linker dependencies are automatically handled by qmake. - In DuSE-MT startup, dependent plugins (e.g. A) are loaded first so that , in B initialization, PluginManager can be queried by using pluginsByType() in order to get all plugins implementing a specific interface. Change-Id: I201f12d2ce6972725f3aa11e9815374cf0948c5d Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Update .pro/.pri files for handling of plugins/libraries dependenciesSandro S. Andrade2013-11-1528-24/+30
| | | | | Change-Id: I95697cb825f97c862835d763488a5c5ec7c09329 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix plugins link dependenciesSandro S. Andrade2013-11-1516-40/+171
| | | | | Change-Id: I5a02aa759fafa88eeb58e6c2d9b5d800a18e8fa4 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Implement components recovery mechanism.Luis Paulo Torres de Oliveira2013-11-153-1/+231
| | | | | Change-Id: Ife47d97a663f5237a3d622b414bc21874119d309 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix minor issues in architecture recovery pluginSandro S. Andrade2013-11-083-0/+3
| | | | | Change-Id: I2abc1662bbaf2bb505e367fb7259bb570385b516 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Creating interfaces of the Architecture Recovery PluginLuis Paulo Torres de Oliveira2013-11-088-1/+307
| | | | | Change-Id: I305764377fd1384d36d96712a99f7c341dcd457c Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix visibility() function in UML concrete syntax UML filesSandro S. Andrade2013-11-032-4/+59
| | | | | Change-Id: I556f1aa356b0f7e580936ed7fa7b362f08fca728 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix plugin categories and included headers for Qt 5.1.1 buildingSandro S. Andrade2013-11-025-5/+5
| | | | | Change-Id: I6df51cb9711abec278afda153c3683527778d9c7 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add initial support for concrete syntaxSandro S. Andrade2013-11-0217-4/+598
| | | | | | | Also provide basic QML elements for UML concrete syntax Change-Id: Ie2660ae383cc0576659b7d88a92e8d73692cd0b7 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Add position parameter in UIController's addCentralWidgetTab functionSandro S. Andrade2013-11-021-1/+1
| | | | | Change-Id: If7bca173f1c49639fb5d75d2b97d573968b178e5 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix bug when reading bad-formed XMI filesSandro S. Andrade2013-11-011-0/+3
| | | | | Change-Id: I3eed0f0002a7ed50a4eb243cd049c461709ccb07 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Fix dependencies in DuSE core and plugins .pro filesSandro S. Andrade2013-11-016-2/+10
| | | | | Change-Id: I249169beed99da4f695034532a76d765e2ec1714 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Move further design space functionality from core to pluginSandro S. Andrade2013-10-306-3/+382
| | | | | Change-Id: I011d6174063a479122a920eb27ba52a54623e65a Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Move DuSE-MT architecture optimization from core to pluginSandro S. Andrade2013-10-307-1/+257
| | | | | Change-Id: Ic218e48d239ad3eb5108f95ea3d73f8ba5b0f1c4 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Move DuSE-MT design space explorer from core to pluginSandro S. Andrade2013-10-3015-1/+425
| | | | | Change-Id: Ie5a14f45a6d596564b793ad1e350af128ad67341 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Move DuSE-MT concrete syntax view from core to pluginSandro S. Andrade2013-10-309-1/+214
| | | | | Change-Id: I0d855323a9d4e74bc79b4f75a0ab7e0dfc71fa7a Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
* Move DuSE-MT welcome screen from core to pluginSandro S. Andrade2013-10-308-1/+212
| | | | | Change-Id: Ie662a382c1af5b17e27d147f91de1336d3b02ac5 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>