int h = (int) bounds.getHeight();
ILocation parentLoc = peService.getLocationRelativeToDiagram(parent);
int y = (int) bounds.getY() - parentLoc.getY();
Diagram diagram = peService.getDiagramForPictogramElement(parent);
RoundedRectangle band = gaService.createRoundedRectangle(bandShape, R, R);
band.setForeground(gaService.manageColor(diagram, StyleUtil.CLASS_FOREGROUND));
band.setBackground(initiating ? gaService.manageColor(diagram, IColorConstant.WHITE) : gaService.manageColor(
diagram, IColorConstant.LIGHT_GRAY));
gaService.setLocationAndSize(band, 0, y, w, h);