Package com.lowagie.text.pdf
Class DefaultSplitCharacter
java.lang.Object
com.lowagie.text.pdf.DefaultSplitCharacter
- All Implemented Interfaces:
SplitCharacter
The default class that is used to determine whether or not a character is a split character. You can subclass this
class to define your own split characters.
- Since:
- 2.1.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SplitCharacter
An instance of the default SplitCharacter. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected char
getCurrentCharacter
(int current, char[] cc, PdfChunk[] ck) Returns the current characterboolean
isSplitCharacter
(int start, int current, int end, char[] cc, PdfChunk[] ck) Checks if a character can be used to split aPdfString
.
-
Field Details
-
DEFAULT
An instance of the default SplitCharacter.
-
-
Constructor Details
-
DefaultSplitCharacter
public DefaultSplitCharacter()
-
-
Method Details
-
isSplitCharacter
Checks if a character can be used to split aPdfString
.for the moment every character less than or equal to SPACE, the character '-' and some specific unicode ranges are 'splitCharacters'.
- Specified by:
isSplitCharacter
in interfaceSplitCharacter
- Parameters:
start
- start position in the arraycurrent
- current position in the arrayend
- end position in the arraycc
- the character array that has to be checkedck
- chunk array- Returns:
true
if the character can be used to split a string,false
otherwise
-
getCurrentCharacter
Returns the current character- Parameters:
current
- current position in the arraycc
- the character array that has to be checkedck
- chunk array- Returns:
- the current character
-