com.lowagie.text.pdf
Class DefaultSplitCharacter
java.lang.Object
com.lowagie.text.pdf.DefaultSplitCharacter
- All Implemented Interfaces:
- SplitCharacter
public class DefaultSplitCharacter
- extends Object
- implements 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
|
Method Summary |
protected char |
getCurrentCharacter(int current,
char[] cc,
PdfChunk[] ck)
Returns the current character |
boolean |
isSplitCharacter(int start,
int current,
int end,
char[] cc,
PdfChunk[] ck)
Checks if a character can be used to split a PdfString. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT
public static final SplitCharacter DEFAULT
- An instance of the default SplitCharacter.
DefaultSplitCharacter
public DefaultSplitCharacter()
isSplitCharacter
public boolean isSplitCharacter(int start,
int current,
int end,
char[] cc,
PdfChunk[] ck)
- Checks if a character can be used to split a
PdfString.
for the moment every character less than or equal to SPACE, the character '-'
and some specific unicode ranges are 'splitCharacters'.
- Specified by:
isSplitCharacter in interface SplitCharacter
- 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
protected char getCurrentCharacter(int current,
char[] cc,
PdfChunk[] ck)
- 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