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

Bug 535116

Summary: [ELK] Container sub node are overlapping the container label with ELK layouting
Product: [Modeling] Sirius Reporter: Pierre Guilet <pierre.guilet>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: laurent.redor, pierre-charles.david
Version: unspecified   
Target Milestone: 6.3.0   
Hardware: PC   
OS: Windows 10   
Whiteboard:
Bug Depends on: 547306, 550368    
Bug Blocks:    

Description Pierre Guilet CLA 2018-05-25 09:26:32 EDT
With ELK layered layout algorithm, the sub node of a container can override the container label. 

Some investigations must be done to know if it is a problem of algorithm configuration or a bug in the ELK integration.
Comment 1 Pierre-Charles David CLA 2018-11-22 08:57:50 EST
Can you provide a sample project to reproduce the issue?
Comment 2 Laurent Redor CLA 2019-05-15 04:45:40 EDT
It seems that adding property

<properties key="org.eclipse.elk.nodeLabels.placement" value="[H_CENTER, V_TOP, INSIDE]"/>

on each node resolves the problem.
Comment 3 Laurent Redor CLA 2019-05-15 09:45:38 EDT
This property can not be yet used because it is not available. The bug 547306 is here for that.
Comment 4 Laurent Redor CLA 2019-10-29 10:53:53 EDT
Indirectly fixed with bug 550389.

Fill free to reopen it if you have a specific problematic use case.
Comment 5 Pierre-Charles David CLA 2019-12-09 02:56:16 EST
Available in Sirius 6.3.0, see https://wiki.eclipse.org/Sirius/6.3.0