for (FigureEnumeration fe = figures(); fe.hasMoreElements();)
{
Figure f = fe.nextFigure();
if (f instanceof AbstractTagFigure)
{
AbstractTagFigure tagFigure = (AbstractTagFigure) f;
double angle = tagFigure.getAngle();
if (vertical)
{
angle = 2 * Math.PI - angle;
}
else
{
angle = Math.PI - angle;
}
angle = CircleConstants.normalizeAngle(angle);
tagFigure.setAngle(angle);
}
}
changed();
}