Class LegacyTextLayoutAssessor
java.lang.Object
net.sf.jasperreports.engine.util.text.LegacyTextLayoutAssessor
- All Implemented Interfaces:
TextLayoutAssessor
Legacy complex text layout implementation.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intprotected static final intprotected static final Set<Character.UnicodeBlock> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasComplexLayout(char[] chars) Determines if a text chunk requires complex text layout.
-
Field Details
-
COMPEX_LAYOUT_START_CHAR
protected static final int COMPEX_LAYOUT_START_CHAR- See Also:
-
COMPEX_LAYOUT_END_CHAR
protected static final int COMPEX_LAYOUT_END_CHAR- See Also:
-
simpleLayoutBlocks
-
-
Constructor Details
-
LegacyTextLayoutAssessor
public LegacyTextLayoutAssessor()
-
-
Method Details
-
hasComplexLayout
public boolean hasComplexLayout(char[] chars) Description copied from interface:TextLayoutAssessorDetermines if a text chunk requires complex text layout.- Specified by:
hasComplexLayoutin interfaceTextLayoutAssessor- Parameters:
chars- the text chunk- Returns:
- whether the text requires complex text layout
-