@Override protected void initializeSettings(AbstractConversionSettings settings, OpcPackage localOpcPackage) { HTMLSettings htmlSettings = null; if (settings == null) { settings = new HTMLSettings(); } else if (!(settings instanceof HTMLSettings)) { throw new IllegalArgumentException("The class of the settings isn't HtmlSettings, it is " + settings.getClass().getName()); } htmlSettings = (HTMLSettings)settings; super.initializeSettings(htmlSettings, localOpcPackage); fontMapper = htmlSettings.getFontMapper(); if (fontMapper == null) { fontMapper = getWmlPackage().getFontMapper(); } userCSS = htmlSettings.getUserCSS(); userScript = htmlSettings.getUserScript(); userBodyTop = htmlSettings.getUserBodyTop(); userBodyTail = htmlSettings.getUserBodyTail(); styleElementHandler = htmlSettings.getStyleElementHandler(); if (styleElementHandler == null) { styleElementHandler = DEFAULT_STYLE_ELEMENT_HANDLER; } scriptElementHandler = htmlSettings.getScriptElementHandler(); if (scriptElementHandler == null) { scriptElementHandler = DEFAULT_SCRIPT_ELEMENT_HANDLER; } }
@Override protected void initializeSettings(AbstractConversionSettings settings, OpcPackage localOpcPackage) { HTMLSettings htmlSettings = null; if (settings == null) { settings = new HTMLSettings(); } else if (!(settings instanceof HTMLSettings)) { throw new IllegalArgumentException("The class of the settings isn't HtmlSettings, it is " + settings.getClass().getName()); } htmlSettings = (HTMLSettings)settings; super.initializeSettings(htmlSettings, localOpcPackage); fontMapper = htmlSettings.getFontMapper(); if (fontMapper == null) { fontMapper = getWmlPackage().getFontMapper(); } userCSS = htmlSettings.getUserCSS(); userScript = htmlSettings.getUserScript(); userBodyTop = htmlSettings.getUserBodyTop(); userBodyTail = htmlSettings.getUserBodyTail(); styleElementHandler = htmlSettings.getStyleElementHandler(); if (styleElementHandler == null) { styleElementHandler = DEFAULT_STYLE_ELEMENT_HANDLER; } scriptElementHandler = htmlSettings.getScriptElementHandler(); if (scriptElementHandler == null) { scriptElementHandler = DEFAULT_SCRIPT_ELEMENT_HANDLER; } }