Class HCConversionSettings

    • Field Detail

      • DEFAULT_INDENT_AND_ALIGN_HTML

        public static final boolean DEFAULT_INDENT_AND_ALIGN_HTML
        Default indent and align HTML: true
        See Also:
        Constant Field Values
      • DEFAULT_CSS_VERSION

        public static final com.helger.css.ECSSVersion DEFAULT_CSS_VERSION
        Default CSS version 3.0
      • DEFAULT_INDENT_AND_ALIGN_CSS

        public static final boolean DEFAULT_INDENT_AND_ALIGN_CSS
        Default indent and align CSS: true
        See Also:
        Constant Field Values
      • DEFAULT_INDENT_AND_ALIGN_JS

        public static final boolean DEFAULT_INDENT_AND_ALIGN_JS
        Default indent and align JS: true
        See Also:
        Constant Field Values
      • DEFAULT_CONSISTENCY_CHECKS

        public static final boolean DEFAULT_CONSISTENCY_CHECKS
        Default consistency checks: true
        See Also:
        Constant Field Values
      • DEFAULT_EXTRACT_OUT_OF_BAND_NODES

        public static final boolean DEFAULT_EXTRACT_OUT_OF_BAND_NODES
        Default extract out-of-band nodes: true
        See Also:
        Constant Field Values
    • Constructor Detail

      • HCConversionSettings

        public HCConversionSettings​(@Nonnull
                                    EHTMLVersion eHTMLVersion)
        Constructor
        Parameters:
        eHTMLVersion - The HTML version to use. May not be null.
      • HCConversionSettings

        public HCConversionSettings​(@Nonnull
                                    IHCConversionSettings aBase)
        Copy constructor. Also creates a copy of the XMLWriterSettings and the CSSWriterSettings.
        Parameters:
        aBase - Object to copy the settings from. May not be null.
      • HCConversionSettings

        public HCConversionSettings​(@Nonnull
                                    IHCConversionSettings aBase,
                                    @Nonnull
                                    EHTMLVersion eHTMLVersion)
        Kind of copy constructor. Also creates a copy of the XMLWriterSettings and the CSSWriterSettings.
        Parameters:
        aBase - Object to copy the settings from. May not be null.
        eHTMLVersion - A different HTML version to use than the one from the base settings