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

Bug 265453

Summary: Change policies orphanNode and Orphan Edge
Product: [Modeling] Papyrus Reporter: Patrick Tessier <Patrick.Tessier>
Component: CoreAssignee: Patrick Tessier <Patrick.Tessier>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: jerome.benois
Version: 0.7.0Keywords: plan
Target Milestone: M1   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
mylyn/context/zip
none
mylyn/context/zip none

Description Patrick Tessier CLA 2009-02-19 08:36:01 EST
OrphanNode and OphanEdge policies have not to inherit of canonical policy. CanonicalEditPolicy implies mistakes in the drag and drop.
So the purpose is to create its own herarchy of classes.
Comment 1 Patrick Tessier CLA 2009-02-23 04:13:38 EST
Created attachment 126432 [details]
mylyn/context/zip

clazz with a new generation
def with a correction of template to avoid null point exception
common to capitalize on orphanViewPolicy
Comment 2 Patrick Tessier CLA 2009-02-23 04:25:46 EST
A new Policy that does not inherit of canonical editpolicy has been created and and added in the plugin common.
This policy can deal with edge and node but has to be added in each diagram and compartments.
Problems in template has been also fixed. Now the program is testing if compartment are alive.
Comment 3 Patrick Tessier CLA 2009-02-23 06:57:55 EST
Created attachment 126440 [details]
mylyn/context/zip

add documentation to add new oprhaned editPolicy
Comment 4 Patrick Tessier CLA 2009-02-23 08:28:36 EST
add documentation to explain how to add orphan edit policy