Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] oep.infra.hyperlink

Hi all,

  - I commited the new plugin oep.infra.hyperlink (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=367938 ).

  - This plugin contains the main part of the package oep.papyrus.uml.diagram.common.ui.hyperlinkshell.

                - it doesn’t have dependencies on :

                               - gmf.notation.view,

                               - gmf.diagram

                               - uml

                - it has temporary dependencies on :

                               - ModelExplorer

                               - PapyrusTableInstance

   - This plugin provides 3 extensions points :

                - oep.infra.hyperlink.registration : to register an helper for a tab (Editors Tab, Document Tab, and Web Tabs used this extension point

                - oep.infra.hyperlink.editor.registration : this extension point is used by the Editors Tab to find the Papyrus Editor (1 for Diagrams and 1 for PapyrusTableInstance)

                - oep.infra.hyperlink.tab.registration : this extension point is used to register directly your own tab (used by default tab and heuristic tab)

   - in oep.uml.diagram.common :

                - several classes have moved into the new plugin

                - some classes have moved into oep.uml.diagram.common.ui.hyperlinkshell

                               - I think that the main part of these classes don’t have dependencies on UML, a 2nd refactoring could move them into oep.infra.gmfdiag.common

               

All these changes are included in the build of the Papyrus trunk.

               

A documentation on the new extension points is coming soon.

 

Don’t hesitate to contact me if you have troubles with this refactoring.

 

Best regards,

--

Vincent Lorenzo

01-69-08-17-24

CEA Saclay Nano-INNOV

Institut CARNOT CEA LIST

DILS/LISE

Point Courrier n° 174

91 191 Gif sur Yvette CEDEX

 

 


Back to the top