Community
Participate
Working Groups
Currently, DContainer have no responsabilities. I suggest to transfert some methods to it, like DDiagramElementContainer.getOwnedDiagramElements, DDiagram.getOwnedDiagramElements and DNodeList.getOwnedElements.
One preparation step of Bug 436359 is to merge DNodeContainer and DNodeList concepts, this will require to remove/migrate the DNodeList.getOwnedElements feature. Then it would be easier to transfert getOwnedDiagramElements to DContainer. Note that border nodes are not contained in this feature but in org.eclipse.sirius.diagram.AbstractDNode.getOwnedBorderedNodes().