Class ParseOptions

java.lang.Object
com.itextpdf.kernel.xmp.options.Options
com.itextpdf.kernel.xmp.options.ParseOptions

public final class ParseOptions extends Options
Since:
24.01.2006
  • Field Details

    • REQUIRE_XMP_META

      public static final int REQUIRE_XMP_META
      Require a surrounding "x:xmpmeta" element in the xml-document.
      See Also:
    • STRICT_ALIASING

      public static final int STRICT_ALIASING
      Do not reconcile alias differences, throw an exception instead.
      See Also:
    • FIX_CONTROL_CHARS

      public static final int FIX_CONTROL_CHARS
      Convert ASCII control characters 0x01 - 0x1F (except tab, cr, and lf) to spaces.
      See Also:
    • ACCEPT_LATIN_1

      public static final int ACCEPT_LATIN_1
      If the input is not unicode, try to parse it as ISO-8859-1.
      See Also:
    • OMIT_NORMALIZATION

      public static final int OMIT_NORMALIZATION
      Do not carry run the XMPNormalizer on a packet, leave it as it is.
      See Also:
  • Constructor Details

    • ParseOptions

      public ParseOptions()
      Sets the options to the default values.
  • Method Details

    • getRequireXMPMeta

      public boolean getRequireXMPMeta()
      Returns:
      Returns the requireXMPMeta.
    • setRequireXMPMeta

      public ParseOptions setRequireXMPMeta (boolean value)
      Parameters:
      value - the value to set
      Returns:
      Returns the instance to call more set-methods.
    • getStrictAliasing

      public boolean getStrictAliasing()
      Returns:
      Returns the strictAliasing.
    • setStrictAliasing

      public ParseOptions setStrictAliasing (boolean value)
      Parameters:
      value - the value to set
      Returns:
      Returns the instance to call more set-methods.
    • getFixControlChars

      public boolean getFixControlChars()
      Returns:
      Returns the strictAliasing.
    • setFixControlChars

      public ParseOptions setFixControlChars (boolean value)
      Parameters:
      value - the value to set
      Returns:
      Returns the instance to call more set-methods.
    • getAcceptLatin1

      public boolean getAcceptLatin1()
      Returns:
      Returns the strictAliasing.
    • setOmitNormalization

      public ParseOptions setOmitNormalization (boolean value)
      Parameters:
      value - the value to set
      Returns:
      Returns the instance to call more set-methods.
    • getOmitNormalization

      public boolean getOmitNormalization()
      Returns:
      Returns the option "omit normalization".
    • setAcceptLatin1

      public ParseOptions setAcceptLatin1 (boolean value)
      Parameters:
      value - the value to set
      Returns:
      Returns the instance to call more set-methods.
    • defineOptionName

      protected String defineOptionName (int option)
      Description copied from class: Options
      To be implemeted by inheritants.
      Specified by:
      defineOptionName in class Options
      Parameters:
      option - a single, valid option bit.
      Returns:
      Returns a human readable name for an option bit.
      See Also:
    • getValidOptions

      protected int getValidOptions()
      Description copied from class: Options
      To be implemeted by inheritants.
      Specified by:
      getValidOptions in class Options
      Returns:
      Returns a bit mask where all valid option bits are set.
      See Also: