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)java.lang.StringgetLineText(int start, int end)voidinit(TextMeasureContext context)TextLineWrapperlastLineWrapper(java.lang.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
java.lang.String getLineText(int start, int end)
-
charAt
char charAt(int index)
-
lastLineWrapper
TextLineWrapper lastLineWrapper(java.lang.String lineText, int start, int textLength, boolean truncateAtChar)
-
-