}
public void reflow(TextManager.Renderer renderer, int width, TextDataImpl text) {
flowList.clear();
int numLines = 0;
TextRenderer joglRenderer = renderer.getJOGLRenderer();
FontRenderContext frc = joglRenderer.getFontRenderContext();
String paragraph = text.getLine().getText();
Map attrs = new HashMap();
attrs.put(TextAttribute.FONT, joglRenderer.getFont());
AttributedString str = new AttributedString(paragraph, attrs);
LineBreakMeasurer measurer = new LineBreakMeasurer(str.getIterator(), frc);
int curPos = 0;
while (measurer.getPosition() < paragraph.length()) {
int nextPos = measurer.nextOffset(width);