| Summary: | [Model explorer] save inactive, although model is dirty | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Ansgar Radermacher <ansgar.radermacher> |
| Component: | Core | Assignee: | Cedric Dumoulin <cedric.dumoulin> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | cedric.dumoulin, Patrick.Tessier |
| Version: | unspecified | ||
| Target Milestone: | 0.7.0 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | 320483 | ||
| Bug Blocks: | |||
|
Description
Ansgar Radermacher
Cedric, I add you in cc as I'm not quite sure wether this bug relates to the editor or the model explorer ("Modisco" version)
Model Explorer need to implements the ISaveable interface. I propose to create a Papyrus Service taking in charge the implementation of this interface. This service will be used by any Eclipse Part whishing to provide save/saveAs actions and dirty state rendering. The CoreMultiDiagramEditor itself will use this service rather than implementing directly save and saveAs. This service The ModelExplorer now use the SaveAndDirtyService as ISaveable. The save and saveAs actions are now enable in ModelExplorer. |