Package | Description |
---|---|
org.apache.fop.area |
FOP's area tree.
|
org.apache.fop.area.inline |
FOP's area tree: inline-level areas
|
org.apache.fop.layoutmgr |
FOP's layout engine.
|
org.apache.fop.render |
Generic renderer interface.
|
org.apache.fop.render.awt |
AWT Renderer used for displaying rendered pages in Java applications.
|
org.apache.fop.render.intermediate | |
org.apache.fop.render.java2d |
Java2D Renderer which paints rendered pages on Graphics2D instances.
|
org.apache.fop.render.print |
Renderer which prints rendered pages directly to a printer.
|
org.apache.fop.render.svg |
SVG (Structured Vector Graphics) Renderer
|
org.apache.fop.render.txt |
Plain Text Renderer
|
org.apache.fop.render.xml |
Area Tree XML Renderer.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<PageViewport> |
RenderPagesModel.prepared
Pages that have been prepared but not rendered yet.
|
Modifier and Type | Method and Description |
---|---|
PageViewport |
IDTracker.getFirstPageViewportContaining(java.lang.String id)
Get the first
PageViewport containing content generated
by the FO with the given id . |
PageViewport |
IDTracker.getLastPageViewportContaining(java.lang.String id)
Get the last
PageViewport containing content generated
by the FO with the given id . |
PageViewport |
PageSequence.getPage(int idx)
Returns the page at the given index.
|
PageViewport |
AreaTreeModel.getPage(int seq,
int count)
Get the page for a position in the document.
|
PageViewport |
DestinationData.getPageViewport()
Get the PageViewport object that this destination refers to
|
PageViewport |
BookmarkData.getPageViewport()
Get the PageViewport object that this bookmark refers to
|
Modifier and Type | Method and Description |
---|---|
java.util.List<PageViewport> |
IDTracker.getPageViewportsContainingID(java.lang.String id)
Get the list of page viewports that have an area with a given id.
|
java.util.List<PageViewport> |
AreaTreeHandler.getPageViewportsContainingID(java.lang.String id)
Deprecated.
use getIDTracker().getPageViewportsContainingID(id) instead
|
Modifier and Type | Method and Description |
---|---|
void |
AreaTreeModel.addPage(PageViewport page)
Add a page to this model.
|
void |
PageSequence.addPage(PageViewport page)
Adds a new page to the page sequence
|
void |
RenderPagesModel.addPage(PageViewport page)
Add a page to the render page model.
|
void |
IDTracker.associateIDWithPageViewport(java.lang.String id,
PageViewport pv)
Tie a PageViewport with an ID found on a child area of the PV.
|
void |
AreaTreeHandler.associateIDWithPageViewport(java.lang.String id,
PageViewport pv)
Deprecated.
use getIDTracker().associateIDWithPageViewport(id, pv) instead
|
protected boolean |
RenderPagesModel.checkPreparedPages(PageViewport newPageViewport,
boolean renderUnresolved)
Check prepared pages
|
protected boolean |
CachedRenderPagesModel.checkPreparedPages(PageViewport newpage,
boolean renderUnresolved)
Check prepared pages
|
boolean |
PageSequence.isFirstPage(PageViewport page)
Indicates whether a page is the first in this page sequence.
|
protected void |
RenderPagesModel.preparePage(PageViewport page)
Prepare a page.
|
protected void |
RenderPagesModel.renderPage(PageViewport pageViewport)
Renders the given page and notified about unresolved IDs if any.
|
void |
LinkResolver.resolveIDRef(java.lang.String id,
PageViewport pv)
Resolve by adding an InternalLink trait to the area
|
protected void |
CachedRenderPagesModel.savePage(PageViewport page)
Save a page.
|
void |
IDTracker.tryIDResolution(PageViewport pv)
Tries to resolve all unresolved ID references on the given page.
|
void |
AreaTreeHandler.tryIDResolution(PageViewport pv)
Deprecated.
use getIDTracker().tryIDResolution(pv) instead
|
Modifier and Type | Method and Description |
---|---|
void |
LinkResolver.resolveIDRef(java.lang.String id,
java.util.List<PageViewport> pages)
Resolve by adding an internal link to the first PageViewport in the list.
|
void |
Resolvable.resolveIDRef(java.lang.String id,
java.util.List<PageViewport> pages)
This method allows the Resolvable object to resolve one of
its unresolved idrefs with the actual set of PageViewports
containing the target ID.
|
void |
DestinationData.resolveIDRef(java.lang.String id,
java.util.List<PageViewport> pages)
Resolves the idref of this object by getting the PageViewport
object that corresponds to the IDRef
This method allows the Resolvable object to resolve one of
its unresolved idrefs with the actual set of PageViewports
containing the target ID.
TODO check to make sure it works if multiple bookmark-items
have the same idref
|
void |
PageViewport.resolveIDRef(java.lang.String id,
java.util.List<PageViewport> pages)
This method allows the Resolvable object to resolve one of
its unresolved idrefs with the actual set of PageViewports
containing the target ID.
|
void |
BookmarkData.resolveIDRef(java.lang.String id,
java.util.List<PageViewport> pages)
Resolve this resolvable object.
|
Constructor and Description |
---|
BookmarkData(java.lang.String title,
boolean showChildren,
PageViewport pv,
java.lang.String idRef)
Create a new bookmark data object.
|
PageViewport(PageViewport original)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
UnresolvedPageNumber.resolveIDRef(java.lang.String id,
java.util.List<PageViewport> pages)
Resolve the page number idref
This resolves the idref for this object by getting the page number
string from the first page in the list of pages that apply
for this ID.
|
Modifier and Type | Method and Description |
---|---|
PageViewport |
AbstractLayoutManager.getCurrentPV() |
PageViewport |
AbstractPageSequenceLayoutManager.getFirstPVWithID(java.lang.String idref)
This returns the first PageViewport that contains an id trait
matching the idref argument, or null if no such PV exists.
|
PageViewport |
AbstractPageSequenceLayoutManager.getLastPVWithID(java.lang.String idref)
This returns the last PageViewport that contains an id trait
matching the idref argument, or null if no such PV exists.
|
PageViewport |
Page.getPageViewport() |
Modifier and Type | Field and Description |
---|---|
protected PageViewport |
AbstractRenderer.currentPageViewport
the currently active PageViewport
|
Modifier and Type | Method and Description |
---|---|
protected PageViewport |
AbstractRenderer.getCurrentPageViewport() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractRenderer.preparePage(PageViewport page)
This is called if the renderer supports out of order rendering.
|
void |
Renderer.preparePage(PageViewport page)
This is called if the renderer supports out of order rendering.
|
void |
AbstractRenderer.renderPage(PageViewport page)
Tells the renderer to render a particular page.
|
void |
Renderer.renderPage(PageViewport page)
Tells the renderer to render a particular page.
|
Modifier and Type | Method and Description |
---|---|
void |
AWTRenderer.renderPage(PageViewport pageViewport)
This method override only stores the PageViewport in a List.
|
Modifier and Type | Method and Description |
---|---|
void |
IFRenderer.preparePage(PageViewport page)
This is called if the renderer supports out of order rendering.
|
void |
IFRenderer.renderPage(PageViewport page)
Tells the renderer to render a particular page.
|
Modifier and Type | Method and Description |
---|---|
PageViewport |
Java2DRenderer.getPageViewport(int pageIndex)
Returns a page viewport.
|
Modifier and Type | Method and Description |
---|---|
java.awt.image.BufferedImage |
Java2DRenderer.getPageImage(PageViewport pageViewport)
Generates a desired page from the renderer's page viewport list.
|
protected void |
Java2DRenderer.rememberPage(PageViewport pageViewport)
Stores the pageViewport in a list of page viewports so they can be rendered later.
|
void |
Java2DRenderer.renderPage(PageViewport pageViewport)
This method override only stores the PageViewport in a List.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PageableRenderer.rememberPage(PageViewport pageViewport)
Stores the pageViewport in a list of page viewports so they can be rendered later.
|
Modifier and Type | Method and Description |
---|---|
void |
SVGRenderer.renderPage(PageViewport pageViewport)
This method override only stores the PageViewport in a List.
|
Modifier and Type | Method and Description |
---|---|
void |
TXTRenderer.renderPage(PageViewport page)
Tells the renderer to render a particular page.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractXMLRenderer.handlePageExtensionAttachments(PageViewport page)
Handles page extension attachments
|
void |
XMLRenderer.renderPage(PageViewport page)
Tells the renderer to render a particular page.
|
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.