Interface HyphenationEvent

All Known Implementing Classes:
HyphenationAuto

public interface HyphenationEvent
Called by Chunk to hyphenate a word.
  • Method Details

    • getHyphenSymbol

      String getHyphenSymbol()
      Gets the hyphen symbol.
      Returns:
      the hyphen symbol
    • getHyphenatedWordPre

      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
    • getHyphenatedWordPost

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