}
final Rectangle area = RectangleUtil.Double(x0, y0, (x1 - x0),
(y1 - y0));
final Point anchorPoint = RectangleAnchor.coordinates(area,
position.getCategoryAnchor());
final TextBlock block = tick.getLabel();
block.draw(g2, anchorPoint.x, anchorPoint.y, position
.getLabelAnchor(), 0, 0, position.getAngle());
final Rectangle bounds = block.calculateBounds(g2,
anchorPoint.x, anchorPoint.y,
position.getLabelAnchor(), anchorPoint.x,
anchorPoint.y, position.getAngle());
if ((plotState != null) && (plotState.getOwner() != null)) {