Package net.sf.jasperreports.engine.fill
Interface TextLineWrapper
-
- All Known Implementing Classes:
ComplexTextLineWrapper,SimpleTextLineWrapper
public interface TextLineWrapper- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TextLinebaseTextLine(int index)charcharAt(int index)StringgetLineText(int start, int end)voidinit(TextMeasureContext context)TextLineWrapperlastLineWrapper(String lineText, int start, int textLength, boolean truncateAtChar)floatmaxFontsize(int start, int end)TextLinenextLine(float width, int endLimit, boolean requireWord)intparagraphEnd()intparagraphPosition()booleanstart(JRStyledText styledText)voidstartEmptyParagraph(int paragraphStart)voidstartParagraph(int paragraphStart, int paragraphEnd, boolean truncateAtChar)
-
-
-
Method Detail
-
init
void init(TextMeasureContext context)
-
start
boolean start(JRStyledText styledText)
-
startParagraph
void startParagraph(int paragraphStart, int paragraphEnd, boolean truncateAtChar)
-
startEmptyParagraph
void startEmptyParagraph(int paragraphStart)
-
paragraphPosition
int paragraphPosition()
-
paragraphEnd
int paragraphEnd()
-
nextLine
TextLine nextLine(float width, int endLimit, boolean requireWord)
-
baseTextLine
TextLine baseTextLine(int index)
-
maxFontsize
float maxFontsize(int start, int end)
-
getLineText
String getLineText(int start, int end)
-
charAt
char charAt(int index)
-
lastLineWrapper
TextLineWrapper lastLineWrapper(String lineText, int start, int textLength, boolean truncateAtChar)
-
-