// columns are visual (relative to fragment's start) void draw(Graphics2D g, float x, float y, int startRelativeColumn, int endRelativeColumn) { delegate.draw(g, x, y, startRelativeColumn, endRelativeColumn); }
void draw(Graphics2D g, float x, float y) { delegate.draw(g, x, y, 0, getLength()); }