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 TextLine
baseTextLine(int index)
char
charAt(int index)
String
getLineText(int start, int end)
void
init(TextMeasureContext context)
TextLineWrapper
lastLineWrapper(String lineText, int start, int textLength, boolean truncateAtChar)
float
maxFontsize(int start, int end)
TextLine
nextLine(float width, int endLimit, boolean requireWord)
int
paragraphEnd()
int
paragraphPosition()
boolean
start(JRStyledText styledText)
void
startEmptyParagraph(int paragraphStart)
void
startParagraph(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)
-
-