Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-03-02 | Bug 488853: [Extra Plugin][Req] the namespace of papyrus req must | Patrick Tessier | 72 | -9624/+0 | |
papyrus.requirement https://bugs.eclipse.org/bugs/show_bug.cgi?id=488853 Change-Id: Icaa0ed35c4460cb34dd7914c3fb7a25031455219 Signed-off-by: Patrick Tessier <Patrick.Tessier@cea.fr> | |||||
2016-03-02 | Bug 485261: [Extra Plugin][Req] Make import export reqif more robust and | Patrick Tessier | 20 | -4713/+1719 | |
more generic https://bugs.eclipse.org/bugs/show_bug.cgi?id=485261 Change-Id: I873a76f4d68a2ea9bd4f424c41c8218ba5748873 | |||||
2016-02-17 | Bug 487933 - [Extra][SysML 1.1] Extra plu-gins shouldn't depend on Sysml | Benoit Maggi | 2 | -144/+142 | |
- correct wrong documentation in effb - change name properties in EASTADL - remove unused import in req - remove wrong comment in Soaml Change-Id: I9052d33ce5208952fe79c2e42fc2491934b3aa6f Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> | |||||
2016-01-28 | [BMM] Updating to Papuyrus 2.0. Fixing features.properties, moving bmm | Mauricio Alferez | 275 | -27187/+0 | |
to its own directory and updating missing extension point to papyrus.infra.core.papyrusDiagram Change-Id: Ia8ccb32b0a31a068f25d3dbed2c0d1f74119889a Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2016-01-22 | Bug 485220: [Architecture] Provide a more modular architecture | Christian W. Damus | 7 | -40/+49 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Move UI-dependent APIs from the org.eclipse.papyrus.infra.emf bundle to a new org.eclipse.papyrus.infra.ui.emf bundle. Accordingly move tests into a new org.eclipse.papyrus.infra.ui.emf.tests bundle. Now that we have an UI EMF bundle, move the editor-page advices from the infra.ui bundle into it, which is a more appropriate home for them. One UI dependency is removed by reordering of code in the EMFHelper::getEObject(Object) API: * the EMF Facet tree elements are once again IAdaptables, providing their encapsulated EObjects or EReferences as adapters. So, the case handling IAdaptable is moved ahead of the test for is-an-EObject because these tree elements are also EObjects but are not interesting in themselves Also, the dialog-settings for the EMF Facet customization manager are moved into the infra.ui.emf bundle, as is the lazy initialization of the manager from those settings. Clients are refactored to get the customization manager from this new bundle (via a new ProviderHelper API) to ensure this lazy initialization. Various UI-dependent ServiceUtilsForXyz classes that were in the infra.emf bundle but had nothing to do with EMF are moved into the infra.ui bundle. UI-dependent classes from the org.eclipse.papyrus.infra.emf.readonly bundle are moved into the org.eclipse.papyrus.infra.ui.emf, also. These include extraction of the editor reload listener from the ReadOnlyManager class by means of a new general-purpose IReadOnlyManagerProcessor OSGi service interface. Tests all still pass (inasmuch as they do in the nightly master builds). Change-Id: Ieb0993b2ed1a7a49890d3471c7b42bc4f218fec6 | |||||
2016-01-22 | Bug 485220: [Architecture] Provide a more modular architecture | Christian W. Damus | 8 | -8/+12 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Move UI-dependent APIs from the org.eclipse.papyrus.infra.tools bundle to org.eclipse.papyrus.infra.ui. Accordingly move tests into a new org.eclipse.papyrus.infra.ui.tests bundle. Two crucial UI dependencies are inverted by introduction of new OSGi services with core interfaces specified in the non-UI layer: * IExecutorService extends Java Platform's ExecutorService with APIs for synchronous execution (a la Display.syncExec). A new CoreExecutors class in the infra.tools bundle supplies the instance provided by the OSGi service implementation in the infra.ui bundle. This provides compatibility for clients of various UIUtil APIs that they can no longer access * IContextualServiceRegistryTracker abstracts the concept of the default ServicesRegistry found in the currently active editor, which the ServiceUtilsForHandlers class (and hence all of its clients) relies on. Again an OSGi service implementation in the infra.ui bundle supplies the implementation of this tracker, which is exposed in infra.core through the service-utils API Also move UI-dependent APIs from the org.eclipse.papyrus.infra.core bundle into org.eclipse.papyrus.infra.ui. This includes * moving the 'papyrusDiagram' and 'papyrusContentOutline' extension points into the org.eclipse.papyrus.infra.ui namespace * moving various UI-related services such as EditorLifeycleManager, SaveLayoutBeforeClose, and the IMultiDiagramEditor, itself, into the org.eclipse.papyrus.infra.ui bundle This necessitates not only widespread refactorings on the moved APIs, but also concomitant move of other APIs in other bundles because they cannot plausibly use these moved APIs from their new home in org.eclipse.papyrus.infra.ui and/or they cannot reasonably also be moved to the UI bundle and/or they must be used by bundles that now have no UI dependency: * the DI/sash-windows EMF model is moved out of infra.core.sasheditor.di bundle into a new model-only org.eclipse.papyrus.infra.sashwindows.di bundle (which symbolic name incidentally now better reflects the contained Java package names) * the IPageManager and ILocalPageService interfaces are moved out of infra.core.sasheditor.di bundle because they need to remain accessible by headless code such as the edit advices that ensure deletion of sash-model pages for notations that are deleted. These are now in a package named org.eclipse.papyrus.infra.code.sashwindows.di.service. Accordingly the class hierarchy implementing the IPageManager interface is changed: the obsolete PageMngrImpl is deleted, replaced by a BasicPageManagerImpl which now the PageManagerImpl extends. A service factory creates the basic page manager in a headless context, but is overridden by the UI-aware implementation when the UI bundles are installed * the MultiDiagramEditorGefDelegate (which has a GEF 3 dependency) is moved from the org.eclipse.papyrus.infra.core.sasheditor bundle to a new org.eclipse.papyrus.infra.gmfdiag.gef bundle. Its usage for an adapter of ActionRegistry type is extracted out of the CoreMultiDiagramEditor class into a new external adapter-factory in the infra.gmfdiag.gef bundle Tests all still pass (inasmuch as they do in the nightly master builds). Change-Id: I573dee5d9312d6e5746d74575350d0152b591ab3 | |||||
2015-11-20 | [Extra plugins][Req] Improving generator | Mauricio Alferez | 5 | -18/+185 | |
Change-Id: I9bcdaa07949efebd9b12801ee3a3f50e961ba2ba Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-11-10 | [Extra plugins][Req] Fix wrong Bundle-Vendor detected by | Mauricio Alferez | 1 | -1/+1 | |
https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Extra-Tests/1584/testReport/junit/org.eclipse.papyrus.bundles.tests/BundlesTests/vendorTest/ Change-Id: I9f6bcb8bc5a4dd2eeb5e3a0918f954271098bf0e Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-11-10 | Bug 481377 - [Extra plugins][Req] The assistant shall support the | Mauricio Alferez | 50 | -238/+1760 | |
creation of initial profiles based on class diagram - New plugin req.domainModel2profile - New submenu in PapyrusReq called "Tools to define requirements profile" with two entries: "Define or Update Stereotype and Profile on Demand", and "Generate Profile from Domain Model". --- - I updated the org.eclipse.papyrus.req.feature to include the new req.domainModel2profile plugin and the pom.xml files. - I also took the time to correct comments and typos. Change-Id: Id829cd3dad789e691f1164af89463f8afbeb72e9 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-11-02 | Bug 481237 - [Extra plugins][Req] Papyrus Req icon should have a | Mauricio Alferez | 6 | -5/+5 | |
transparent background Change-Id: I6ae6a8963ac3f28dc254814c19c36724574965d4 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-26 | [Extra plugins][BMM] new rectilinear and bendpoints style | Mauricio Alferez | 1 | -0/+2 | |
Change-Id: If055dab2ff74250dea6b1823828b02c6cbc5415f Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-21 | [Extra plugin][Req][BMM] UI minor improvements | Mauricio Alferez | 2 | -20/+19 | |
Change-Id: I010e7cac91cff4ab8d020aab5552795ddb0cf95e Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-21 | [Extra plugins][BMM] Removing deprecated paletteDefinition | Mauricio Alferez | 1 | -15/+0 | |
Change-Id: I44d7d15f3886759d7d215a5fe5cb9feb3ff2c3eb Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-19 | [Extra plugins][BMM] UI improvements | Mauricio Alferez | 5 | -2/+533 | |
Change-Id: Ie92f6fb632b91e83853f02fef512bc69ca517b4c Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-16 | Adding PapyrusPath to Goal | Mauricio Alferez | 1 | -11/+9 | |
Change-Id: Ib664d22d90ba8f7bc26f1cb84243420f0e2d81bc Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-15 | [Extra plugins][Req][BMM] Adding BMM to papyrus extra update site | Mauricio Alferez | 7 | -7/+58 | |
Change-Id: Ide7a4d21fd890561702a105bf0101156a093a740 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-14 | Bug 479713 - [Extra plugin][Req][BMM] BMM shall provide a wizard to | Mauricio Alferez | 18 | -7/+441 | |
create models and projects Change-Id: I30a79c315453bbc666d402d702e55139cba83763 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-14 | Bug 479714 - [Extra plugin][Req][BMM] BMM shall provide a Viewpoint | Mauricio Alferez | 9 | -0/+186 | |
mechanism Change-Id: I9df41dacb0b210d24d262a2c5d671b2ad989410d Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-06 | Bug 478875 - [Extra Plugin][Req] Assistant shall include menu icons | Mauricio Alferez | 12 | -19/+26 | |
Change-Id: I9658f97da28c4dec74ef630b72dcbbb5f3baaa86 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-10-01 | Bug 478389 - [Extra Plugin][Req] Add support to create Verify links | Mauricio Alferez | 10 | -13/+234 | |
Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-30 | Bug 478595 - [Extra Plugin][Req] Decomposed requirements shall have id's | Mauricio Alferez | 5 | -25/+79 | |
based on their parent requirement Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-29 | Bug 478386 - [Extra Plugin][Req] Add support to create Satisfy links | Mauricio Alferez | 5 | -0/+226 | |
Change-Id: Ib955c6040b5fd022d8506c05fb0465d09a3e4834 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-24 | Bug 477558 - [Req][BMM][CSS] Shapes do not allow to anchor edges | Mauricio Alferez | 17 | -389/+411 | |
Change-Id: Ic2c099e83c21464acb4801a4481921846d2ce57a Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-23 | Bug 478140 - [Req][BMM] Create default icons and shapes for Other Nodes | Mauricio Alferez | 4 | -23/+136 | |
Change-Id: I6872b1377d0db4fa3fbebc9bf5125f8a74dc0ef5 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-22 | Bug 477369 - [Req][BMM] Missing Elements | Mauricio Alferez | 3 | -1/+110 | |
Change-Id: I3cc515fbf6722d0b6a374c99faa1c839993eb224 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-18 | Bug 477726 - [REQ][SysML] Requirements decomposition support | Mauricio Alferez | 5 | -4/+194 | |
Change-Id: I474e5477f296affb33a7a3dc82a676ef09d6fca6 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-14 | [Req][BMM] Removing inactive CSS reference in "Means" profile diagram | Mauricio Alferez | 2 | -319/+603 | |
Change-Id: I2ec4f856f622b8c33a41f3cba8aecded27cd7f41 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-09 | Bug 473610 - [Req] NullPointerException in | Truc NGUYEN | 6 | -27/+198 | |
InitDerivedReqCommand.getToPackage Conflicts: extraplugins/req/org.eclipse.papyrus.req.sysml.assistant/META-INF/MANIFEST.MF Change-Id: Ic1eb3cd72cca78049ae52a74287314e58f4d08ad Signed-off-by: Truc NGUYEN <truc.nguyen@cea.fr> | |||||
2015-09-04 | [REQ][BMM] UI for BMM | Mauricio Alferez | 46 | -0/+1586 | |
Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-09-02 | [REQ][BMM] Removing the old BMM profile, generating code and adding a | Mauricio Alferez | 201 | -587/+23695 | |
dozen of profile diagrams Change-Id: I3e49b75bbe8c921079a371e220fdec7c905ca8f4 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-08-21 | [releng] Neon-1.2.0 modification step by step | Quentin Le Menez | 6 | -39/+39 | |
Change-Id: I9126d707fecad85c9b5384b35074deba995b6527 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr> | |||||
2015-07-17 | [Papyrus REQ] new org.eclipse.papyrus.req.bmm.profile | Mauricio Alferez | 12 | -0/+778 | |
Change-Id: I17e01d0672b38b1dd5137ff3c547dd3694f34f95 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> | |||||
2015-06-11 | 469953: [Releng] Update the build to support a global POM | Camille Letavernier | 4 | -8/+8 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=469953 Change-Id: I050cf9dbbdd5705aaf8d45f2db3458226d148002 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr> | |||||
2015-06-09 | [Releng] Fix bundle-vendor | Camille Letavernier | 1 | -1/+1 | |
Change-Id: I7941a548c6c2acb736e811459f335b6f5caf3253 Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr> | |||||
2015-06-09 | [Releng - ReqIF] Remove developer documentation model from the build | Camille Letavernier | 1 | -1/+0 | |
2015-06-09 | [Releng] Fix bundle metadata | Camille Letavernier | 14 | -22/+16 | |
Change-Id: I9bdc92287771186dc34544fa82c54f69f09e30fa Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr> | |||||
2015-06-08 | Bug 469618 - [Papyrus Req] Papyrus shall be able to help mangement of | ptessier | 6 | -5/+12 | |
model by using requirements Change-Id: Ibc8ee4d7c3e12cddd21124e467721fdf2fceb116 | |||||
2015-06-08 | Bug 469618 - [Papyrus Req] Papyrus shall be able to help mangement of | ptessier | 1 | -1/+1 | |
model by using requirements commit feature Change-Id: I6adf88437932a45faedcbe62ba20fa35da0e66c0 | |||||
2015-06-08 | Bug 469618 - [Papyrus Req] Papyrus shall be able to help mangement of | ptessier | 8 | -16/+12 | |
model by using requirements commit feature Change-Id: I6adf88437932a45faedcbe62ba20fa35da0e66c0 | |||||
2015-06-08 | Papyrus REQ SysML traceability assistant plugin | Mauricio Alferez | 22 | -0/+1222 | |
Change-Id: Icb10f0c3ef7e600eb455434ab32603ac31d0213e Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> Reviewed-on: https://git.eclipse.org/r/48948 Tested-by: Hudson CI Reviewed-by: Patrick Tessier <Patrick.Tessier@cea.fr> | |||||
2015-06-08 | Papyrus REQ SysML assistant plugin | Mauricio Alferez | 42 | -0/+1772 | |
Change-Id: I485ee65b017db1ed1ba2459d413053ac650db6d9 Signed-off-by: Mauricio Alferez <mauricio.alferez@cea.fr> Reviewed-on: https://git.eclipse.org/r/48838 Tested-by: Hudson CI Reviewed-by: Patrick Tessier <Patrick.Tessier@cea.fr> | |||||
2015-06-08 | 447870: [Papyrus Req] Papyrus shall import or export reqIF file | ptessier | 5 | -10/+62 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=447870 add list of modified elements Change-Id: If9963990d13281d6644be381c156a0bb4bf19a93 | |||||
2015-05-20 | 447870: [Papyrus Req] Papyrus shall import or export reqIF file | ptessier | 7 | -462/+1243 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=447870 Finalize re-import Change-Id: I3b6b416bbc2c21063c78fee6059e1fb01bcb240c | |||||
2015-05-19 | 447870: [Papyrus Req] Papyrus shall import or export reqIF file | ptessier | 8 | -33/+926 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=447870 add codes to reimport Change-Id: Ied823f572ce685bc5f4a2851c7f217a93ac96604 | |||||
2015-04-17 | 447870: [Papyrus Req] Papyrus shall import or export reqIF file | ptessier | 1 | -1/+1 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=447870 Update Test for Reimport Change-Id: I7de40801d75a68dc4ccf30b93ee174db5862f32d | |||||
2015-03-16 | Siple modifications in the Manifest to see the Importing / Exporting to | mauricio alferez | 2 | -8/+37 | |
ReqIf tool working. Change-Id: I442459a2658e4daebc60ee74d9c385a1a8e25319 Signed-off-by: mauricio alferez <mauricio.alferez@cea.fr> | |||||
2015-02-17 | Bug 457266 - Remove pdoc from papyrus repository | Benoit Maggi | 3 | -5/+2 | |
Change-Id: I621a26b4b5fb54cf096817c7859f8628e423645c Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> | |||||
2015-02-11 | 447870: [Papyrus Req] Papyrus shall import or export reqIF file | ptessier | 8 | -1003/+3146 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=447870 Merge branch 'master' of ssh://ptessier@git.eclipse.org:29418/papyrus/org.eclipse.papyrus Change-Id: If563cbe55b3def85c1f3249facd6e856fd5bdd83 | |||||
2015-02-10 | 447870: [Papyrus Req] Papyrus shall import or export reqIF file | ptessier | 2 | -11/+30 | |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=447870 # WARNING: head commit changed in the meantime Merge branch 'master' of ssh://ptessier@git.eclipse.org:29418/papyrus/org.eclipse.papyrus Change-Id: Iba8913ebf55c093a4af3878351abcdfc1286843f | |||||
2015-02-10 | # WARNING: head commit changed in the meantime | ptessier | 2 | -126/+175 | |
447870: [Papyrus Req] Papyrus shall import or export reqIF file https://bugs.eclipse.org/bugs/show_bug.cgi?id=447870 Merge branch 'master' of ssh://ptessier@git.eclipse.org:29418/papyrus/org.eclipse.papyrus Change-Id: I292c16f9f160ff0f90b6595b6abd79ec50a6756a |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-