Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 336071

Summary: [Discovery] XMI serialization of Launch models
Product: [Modeling] MoDisco Reporter: Nicolas Bros <nicolas.bros>
Component: InfrastructureAssignee: Nicolas Bros <nicolas.bros>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: hugo.bruneliere, modisco.web-inbox
Version: 0.9.0Flags: nicolas.bros: indigo+
Target Milestone: 0.9.0 M5   
Hardware: All   
OS: All   
Whiteboard:

Description Nicolas Bros CLA 2011-02-02 09:49:36 EST
We want to refactor the discovery launch configurations to serialize the launch configurations as an XMI model.
For now, the XMI string will be stored in an attribute inside the Eclipse launch configuration, but later it will be helpful when we want to export it or re-use it in different ways.
Comment 1 Nicolas Bros CLA 2011-02-02 10:33:28 EST
I committed a first version in revision 3824.
Comment 2 Nicolas Bros CLA 2011-02-02 10:33:56 EST
I added :
- handling of IResource as source
- serialization/deserialization of IResource and URI
- TargetURIComposite : clicking outside the cell editor to close it
- clicking the "open model" checkbox updates the launch configuration page

Committed in revision 3825.
Comment 3 Nicolas Bros CLA 2011-02-02 11:33:57 EST
I added validation in the launch configuration tab in revision 3826.
Comment 4 Nicolas Bros CLA 2011-02-08 05:43:18 EST
mark as fixed.
Comment 5 Hugo Bruneliere CLA 2011-08-18 07:47:05 EDT
Refactoring done.