Class PreserveWhiteSpaceFilter

java.lang.Object
org.pentaho.reporting.libraries.fonts.text.whitespace.PreserveWhiteSpaceFilter
All Implemented Interfaces:
Cloneable, WhiteSpaceFilter

public class PreserveWhiteSpaceFilter extends Object implements WhiteSpaceFilter
Creation-Date: 11.06.2006, 20:18:00
Author:
Thomas Morgner
  • Constructor Details

    • PreserveWhiteSpaceFilter

      public PreserveWhiteSpaceFilter()
  • Method Details

    • filter

      public int filter(int codepoint)
      Filters the whitespaces. This method returns '-1', if the whitespace should be removed from the stream; otherwise it presents a replacement character. If the codepoint is no whitespace at all, the codepoint is returned unchanged.
      Specified by:
      filter in interface WhiteSpaceFilter
      Parameters:
      codepoint -
      Returns:
    • reset

      public void reset()
      Reset the filter to the same state as if the filter had been constructed but not used yet.
      Specified by:
      reset in interface WhiteSpaceFilter
    • clone

      public Object clone() throws CloneNotSupportedException
      Specified by:
      clone in interface WhiteSpaceFilter
      Throws:
      CloneNotSupportedException