Bug 296108 - [core] track changes since last refactor (rev700)
Summary: [core] track changes since last refactor (rev700)
Status: RESOLVED FIXED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: M5   Edit
Assignee: Cedric Dumoulin CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 289055
  Show dependency tree
 
Reported: 2009-11-25 09:01 EST by Cedric Dumoulin CLA
Modified: 2013-05-27 05:17 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cedric Dumoulin CLA 2009-11-25 09:01:13 EST
Last code refactoring has hidden some important changes in the core and sash.
This changes need to be tracked and verified against the test suites.
Comment 1 Cedric Dumoulin CLA 2009-11-28 19:45:49 EST
Some methods in the EditorUtils class has been changed to return null instead of the original Exception.
This is left as returning null for now, but may be changed later.
Comment 2 Cedric Dumoulin CLA 2009-11-28 20:47:40 EST
The methods needed by the controlmode have been reintroduce.
But, these methods still  use too low level mechanism for their implementation. We should consider to move them in a 
more appropriate class. Furthermore, some similar methods already exist. Can't we use them instead ?

Normaly, only the notion of rawModel (i.e. Diagram) should be used from outside the sashdi plugin. The notion of PageRef should not be manipulated from outside if possible.


Need to understand what is needed by the control mode, and maybe add missing high level methods on sashdi.IPageMngr or similar class.
Comment 3 Sébastien Gérard CLA 2013-05-27 05:17:26 EDT
Closed as no more valid.