Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 360528 - [EMF Compare UML] Add Exported packages in org.eclipse.emf.compare.uml2
Summary: [EMF Compare UML] Add Exported packages in org.eclipse.emf.compare.uml2
Status: CLOSED FIXED
Alias: None
Product: EMFCompare
Classification: Modeling
Component: Core (show other bugs)
Version: 1.3   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: EMF Compare CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-11 06:45 EDT by Arthur Daussy CLA
Modified: 2013-01-17 08:32 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arthur Daussy CLA 2011-10-11 06:45:36 EDT
Would it be possible to add to Export-Package the following packages in order to make them available for the SysML language integration plugins:

  - org.eclipse.emf.compare.uml2.diff.internal.extension
  - org.eclipse.emf.compare.uml2.diff.internal.extension.profile


Regards,

Arthur Daussy
Comment 1 Cedric Brun CLA 2011-10-11 06:56:19 EDT
It's not clear what should be API and what should not in these packages. I exported all of them with an x-internal annotation for now. Please tell us what you ends up really using at the end so that we can move those classes in a clearly defined API.

The next 1.3 build will have those packages exported.
Comment 2 Arthur Daussy CLA 2011-10-11 07:18:16 EDT
I would need the following specific classes:
 -> org.eclipse.emf.compare.uml2.diff.internal.extension.IDiffExtensionFactory
  To define my own DiffSysMLExtensionFactoryRegistry and use it.
 -> org.eclipse.emf.compare.uml2.diff.internal.extension.profile
  To define my own differences which will inherit from those. Catch inherited SysML differences, handle it and hide the UML one.
Comment 3 Laurent Goubet CLA 2013-01-17 08:32:04 EST
batch-closing a bunch of "RESOLVED" bugs.