com.lowagie.text.pdf

Interface HyphenationEvent

public interface HyphenationEvent

Called by Chunk to hyphenate a word.

Author: Paulo Soares (psoares@consiste.pt)

Method Summary
StringgetHyphenatedWordPost()
Gets the second part of the hyphenated word.
StringgetHyphenatedWordPre(String word, BaseFont font, float fontSize, float remainingWidth)
Hyphenates a word and returns the first part of it.
StringgetHyphenSymbol()
Gets the hyphen symbol.

Method Detail

getHyphenatedWordPost

public String getHyphenatedWordPost()
Gets the second part of the hyphenated word. Must be called after getHyphenatedWordPre().

Returns: the second part of the hyphenated word

getHyphenatedWordPre

public String getHyphenatedWordPre(String word, BaseFont font, float fontSize, float remainingWidth)
Hyphenates a word and returns the first part of it. To get the second part of the hyphenated word call getHyphenatedWordPost().

Parameters: word the word to hyphenate font the font used by this word fontSize the font size used by this word remainingWidth the width available to fit this word in

Returns: the first part of the hyphenated word including the hyphen symbol, if any

getHyphenSymbol

public String getHyphenSymbol()
Gets the hyphen symbol.

Returns: the hyphen symbol