class LanePropertyReader extends BasePropertyReader {

    @Override
    public RectangleDimensionsSet getRectangleDimensionsSet() {
        if (shape == null || parentLaneShape == null) {
            return super.getRectangleDimensionsSet();
        }
        org.eclipse.dd.dc.Bounds bounds = shape.getBounds();
        return new RectangleDimensionsSet(parentLaneShape.getBounds().getWidth() * resolutionFactor,
                                          bounds.getHeight() * resolutionFactor);
    }

    public  LanePropertyReader(Lane el, BPMNDiagram diagram, BPMNShape shape, BPMNShape parentLaneShape, double resolutionFactor);
    public  LanePropertyReader(Lane el, BPMNDiagram diagram, BPMNShape shape, double resolutionFactor);

}