void (AttributedCharacterIterator iterator, float x, float y) { if (ALLOW_ENGRAVEMENT) { final Color color = getColor(); if (color != myShadowColor) { setColor(myShadowColor); super.drawString(iterator, x + myXOffset, y + myYOffset); setColor(color); } } super.drawString(iterator, x, y); }