## Uses of Interface
org.apache.fop.render.awt.viewer.Renderable

- Packages that use Renderable
  Package | Description
  --- | ---
  org.apache.fop.cli | This package contains the command-line client for Apache FOP.
  org.apache.fop.render.awt | AWT Renderer used for displaying rendered pages in Java applications.
  org.apache.fop.render.awt.viewer | AWT Viewer PreviewDialog and PreviewPanel.

- - ### Uses of Renderable in org.apache.fop.cli

    Classes in org.apache.fop.cli that implement Renderable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AreaTreeInputHandler` InputHandler for the area tree XML (the old intermediate format) as input.
    `class` | `IFInputHandler` InputHandler for the intermediate format XML as input.
    `class` | `ImageInputHandler` InputHandler for the images (for example TIFF) as input.
    `class` | `InputHandler` Class for handling files input from command line either with XML and XSLT files (and optionally xsl parameters) or FO File input alone.

  - ### Uses of Renderable in org.apache.fop.render.awt

    Constructors in org.apache.fop.render.awt with parameters of type Renderable
    Constructor and Description
    `AWTRenderer(FOUserAgent userAgent, Renderable renderable, boolean previewAsMainWindow, boolean show)` Creates a new AWTRenderer instance.

  - ### Uses of Renderable in org.apache.fop.render.awt.viewer

    Fields in org.apache.fop.render.awt.viewer declared as Renderable
    Modifier and Type | Field and Description
    --- | ---
    `protected Renderable` | PreviewDialog.`renderable` Renderable instance that can be used to reload and re-render a document after modifications.
    `protected Renderable` | PreviewPanel.`renderable` Renderable instance that can be used to reload and re-render a document after modifications.

    Methods in org.apache.fop.render.awt.viewer with parameters of type Renderable
    Modifier and Type | Method and Description
    --- | ---
    `static PreviewDialog` | PreviewDialog.`createPreviewDialog(FOUserAgent foUserAgent, Renderable renderable, boolean asMainWindow)` Creates and initialize the AWT Viewer main window.

    Constructors in org.apache.fop.render.awt.viewer with parameters of type Renderable
    Constructor and Description
    `PreviewDialog(FOUserAgent foUserAgent, Renderable renderable)` Creates a new PreviewDialog that uses the given renderer.
    `PreviewPanel(FOUserAgent foUserAgent, Renderable renderable, AWTRenderer renderer)` Creates a new PreviewPanel instance.

Copyright © 2025 Apache Software Foundation. All rights reserved.