*/
protected void renderGenericSpace(final TextArea area) throws GalleyVisitorException {
final int startX = area.crOriginX();
int startY;
final int endX = area.crOriginX() + area.crIpd();
final Font font = area.getPrimaryFont().getFont();
if (area.traitUnderlineScore()) {
startY = getUnderlineYPosition(area);
drawLine(startX, startY, endX, startY,
font.underlineSize(area.traitFontSize()),
RuleStyle.SOLID, area.traitUnderlineScoreColor());
}
if (area.traitOverlineScore()) {
startY = getOverlineYPosition(area);
drawLine(startX, startY, endX, startY,
font.overlineSize(area.traitFontSize()),
RuleStyle.SOLID, area.traitOverlineScoreColor());
}
if (area.traitThroughScore()) {
startY = getThroughYPosition(area);
drawLine(startX, startY, endX, startY,
font.strikeoutSize(area.traitFontSize()),
RuleStyle.SOLID, area.traitThroughScoreColor());
}
}