/** * Default constructor * * @param userAgent the user agent that contains configuration details. This cannot be null. */ public Java2DRenderer(FOUserAgent userAgent) { super(userAgent); // MH: necessary? the caller has access to FOUserAgent userAgent.setRendererOverride(this); // for document regeneration String s = (String) userAgent.getRendererOption(JAVA2D_TRANSPARENT_PAGE_BACKGROUND); if (s != null) { this.transparentPageBackground = "true".equalsIgnoreCase(s); } }
foUserAgent.setRendererOverride(renderer); } else if (MimeConstants.MIME_FOP_AREA_TREE.equals(outputmode) && mimicRenderer != null) { foUserAgent.setRendererOverride(xmlRenderer); } else if (MimeConstants.MIME_FOP_IF.equals(outputmode) && mimicRenderer != null) {