Package net.sf.jasperreports.engine.fill
Interface JRTextMeasurer
-
- All Known Implementing Classes:
NaiveTextMeasurer,TextMeasurer
public interface JRTextMeasurerText measurer interface. A text measurer is responsible for fitting a text in a given space and for computing other text measuring information.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JRMeasuredTextmeasure(JRStyledText styledText, int remainingTextStart, int availableStretchHeight, boolean indentFirstLine, boolean canOverflow)Fit a text chunk in a given space.
-
-
-
Method Detail
-
measure
JRMeasuredText measure(JRStyledText styledText, int remainingTextStart, int availableStretchHeight, boolean indentFirstLine, boolean canOverflow)
Fit a text chunk in a given space.- Parameters:
styledText- the full textremainingTextStart- the start index of the remaining textavailableStretchHeight- the available stretch heightindentFirstLine- whether should honor first line indentcanOverflow- whether the text element is able to overflow- Returns:
- text measuring information
-
-