ContainerShape containerShape = peService.createContainerShape(context.getTargetContainer(), true);
Rectangle invisibleRect = gaService.createInvisibleRectangle(containerShape);
gaService.setLocationAndSize(invisibleRect, context.getX(), context.getY(), width, height);
Shape rectShape = peService.createShape(containerShape, false);
RoundedRectangle rect = gaService.createRoundedRectangle(rectShape, 5, 5);
StyleUtil.applyBGStyle(rect, this);
gaService.setLocationAndSize(rect, 0, 0, width, height);
link(rectShape, activity);
decorateActivityRectangle(rect);