Bug 532839

Summary: Zest NodePart - Improve the Stroketype handling
Product: [Tools] GEF Reporter: Tamas Miklossy <miklossy>
Component: GEF ZestAssignee: gef-inbox <gef-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 10   
Whiteboard:

Description Tamas Miklossy CLA 2018-03-23 12:05:46 EDT
The Zest Node Part (org.eclipse.gef.zest.fx.parts.NodePart) sets the Stroke Type of a shape to StrokeType.INSIDE by default when refreshing the node shape in the refreshShape() method. This current behavior is hardly customizable by adopters, therefore should be improved by:

- changing the visibility of the refreshShape() method to protected.
- modifying the implementation of the refreshShape() method to not set the stroke type.
- zest has to ensure that the resize functionality still properly working.