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

Bug 284555

Summary: [All Diagrams] Property isAbstract on Classifier doesn't work
Product: [Modeling] Papyrus Reporter: Thibault Landré <thibault.landre>
Component: CoreAssignee: Thibault Landré <thibault.landre>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: emilien.perico, Patrick.Tessier
Version: 0.7.0Keywords: plan
Target Milestone: M1   
Hardware: PC   
OS: Windows XP   
Whiteboard: UML 2.x Diagrams
Attachments:
Description Flags
mylyn/context/zip none

Description Thibault Landré CLA 2009-07-24 06:11:00 EDT
When modifying this property on a classifier, the label is not refreshed in italic.
Comment 1 Thibault Landré CLA 2009-07-24 11:38:24 EDT
Partially fixed : 
A ClassifierEditPArt is now available. This editPart manages the isAbstrast property. 

Each diagram has now to point their classifier to this new editPart in their gmfgen.
Comment 2 Thibault Landré CLA 2009-07-24 11:43:25 EDT
A question on this bug : 
It is possible to select through the appearance tab, an italic font. But the isAbstract property is also represented by an italic font. 

Do you think we should remove the italic graphical option for the classifier element ? 

At the moment, the algorithm is : 
If(isAbstract)
	Font -> Italic
Else (FontItalic)
	Font -> Italic
Else 
	Font
Comment 3 Thibault Landré CLA 2009-07-31 06:10:52 EDT
It has been applied on Class Diagram. 
Comment 4 Thibault Landré CLA 2009-07-31 06:11:07 EDT
Created attachment 143123 [details]
mylyn/context/zip