Deprecated API

Contents

Deprecated Interfaces

Graphics2DImagePainter
use org.apache.xmlgraphics.java2d.Graphics2DImagePainter directly!
XMLizable
Use the interface in Apache XML Graphics Commons instead.

Deprecated Classes

Character
A TextArea with a single WordArea as its child should be used instead.
Glyphs
Use the Glyphs class from XML Graphics Commons instead!
PSImageUtils
Kept for compatibility with older FOP extensions (like Barcode4J).

Deprecated Methods

org.apache.fop.render.AbstractRenderer.renderCharacter(Character)
Only TextArea should be used.
org.apache.fop.area.AreaTreeHandler.associateIDWithPageViewport(String,PageViewport)
use getIdTracker().associateIDWithPageViewport(id, pv) instead
org.apache.fop.area.AreaTreeHandler.signalPendingID(String)
use getIdTracker().signalPendingID(id) instead
org.apache.fop.area.AreaTreeHandler.signalIDProcessed(String)
use getIdTracker().signalIDProcessed(id) instead
org.apache.fop.area.AreaTreeHandler.alreadyResolvedID(String)
use getIdTracker().alreadyResolvedID(id) instead
org.apache.fop.area.AreaTreeHandler.tryIDResolution(PageViewport)
use getIdTracker().tryIDResolution(pv) instead
org.apache.fop.area.AreaTreeHandler.getPageViewportsContainingID(String)
use getIdTracker().getPageViewportsContainingID(id) instead
org.apache.fop.area.AreaTreeHandler.addUnresolvedIDRef(String,Resolvable)
use getIdTracker().addUnresolvedIDRef(idref, res) instead
org.apache.fop.render.Graphics2DAdapter.paintImage(Graphics2DImagePainter,RendererContext,int,int,int,int)
Use the variant with the Graphics2DImagePainter from XML Graphics Commons instead
org.apache.fop.pdf.PDFDestination.setGoToReference(String)
use setGoToReference(Object) instead
org.apache.fop.pdf.PDFDocument.getImage(String)
Use getXObject instead (so forms are treated in the same way)
org.apache.fop.render.pdf.PDFRenderer.putImage(String,Rectangle2D)
Use @putImage(String, Rectangle2D, Map) instead.
org.apache.fop.pdf.PDFState.setTransform(AffineTransform)
This method name is misleading.
org.apache.fop.render.Renderer.startPageSequence(LineArea)
Use startPageSequence(PageSequence) instead
org.apache.fop.layoutmgr.TraitSetter.addBorders(Area,CommonBorderPaddingBackground,PercentBaseContext)
Call the other addBorders() method and addPadding separately.

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.