fop 1.0

Uses of Class
org.apache.fop.render.intermediate.IFException

Packages that use IFException
org.apache.fop.render.afp An AFP Renderer implementation and supporting classes. 
org.apache.fop.render.bitmap Bitmap Renderer which creates TIFF and PNG images from rendered pages. 
org.apache.fop.render.intermediate   
org.apache.fop.render.intermediate.util   
org.apache.fop.render.java2d Java2D Renderer which paints rendered pages on Graphics2D instances. 
org.apache.fop.render.pcl PCL Renderer (Supports PCL5 and HP GL/2) 
org.apache.fop.render.pdf PDF Renderer 
org.apache.fop.render.ps PostScript Renderer 
org.apache.fop.render.svg SVG (Structured Vector Graphics) Renderer 
 

Uses of IFException in org.apache.fop.render.afp
 

Methods in org.apache.fop.render.afp that throw IFException
 void AFPPainter.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void AFPPainter.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void AFPPainter.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void AFPPainter.endGroup()
          Ends the current group and restores the previous coordinate system.
 void AFPPainter.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle. This is the equivalent to an fo:external-graphic in XSL-FO.
 void AFPPainter.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle. This is the equivalent to an fo:instream-foreign-object in XSL-FO.
 void AFPPainter.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void AFPPainter.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void AFPPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void AFPPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void AFPPainter.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text. The initial coordinates (x and y) point to the starting point at the normal baseline of the font. The parameters letterSpacing, wordSpacing and the array dx are optional and can be used to influence character positioning (for example, for kerning).
 void AFPDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void AFPDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void AFPDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void AFPDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void AFPDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void AFPDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 void AFPDocumentHandler.startPageHeader()
          Indicates the start of the page header.
 void AFPDocumentHandler.endPageHeader()
          Indicates the end of the page header.
 IFPainter AFPDocumentHandler.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void AFPDocumentHandler.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void AFPDocumentHandler.endPage()
          Indicates the end of a page
 void AFPDocumentHandler.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 

Uses of IFException in org.apache.fop.render.bitmap
 

Methods in org.apache.fop.render.bitmap that throw IFException
 void AbstractBitmapDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void AbstractBitmapDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void AbstractBitmapDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void AbstractBitmapDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void AbstractBitmapDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void AbstractBitmapDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 IFPainter AbstractBitmapDocumentHandler.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void AbstractBitmapDocumentHandler.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void AbstractBitmapDocumentHandler.endPage()
          Indicates the end of a page
 void AbstractBitmapDocumentHandler.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 

Uses of IFException in org.apache.fop.render.intermediate
 

Methods in org.apache.fop.render.intermediate that throw IFException
 void AbstractIFPainter.startViewport(java.awt.geom.AffineTransform[] transforms, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void AbstractIFPainter.startGroup(java.awt.geom.AffineTransform[] transforms)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void AbstractIFPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void AbstractIFPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void AbstractIFPainter.setFont(java.lang.String family, java.lang.String style, java.lang.Integer weight, java.lang.String variant, java.lang.Integer size, java.awt.Color color)
          Updates the current font.
 void IFDocumentHandler.setResult(javax.xml.transform.Result result)
          Sets the JAXP Result object to receive the generated content.
 void IFDocumentHandler.startDocument()
          Indicates the start of a document.
 void IFDocumentHandler.endDocument()
          Indicates the end of a document.
 void IFDocumentHandler.startDocumentHeader()
          Indicates the start of the document header.
 void IFDocumentHandler.endDocumentHeader()
          Indicates the end of the document header.
 void IFDocumentHandler.startDocumentTrailer()
          Indicates the start of the document trailer.
 void IFDocumentHandler.endDocumentTrailer()
          Indicates the end of the document trailer.
 void IFDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void IFDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void IFDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 void IFDocumentHandler.endPage()
          Indicates the end of a page
 void IFDocumentHandler.startPageHeader()
          Indicates the start of the page header.
 void IFDocumentHandler.endPageHeader()
          Indicates the end of the page header.
 IFPainter IFDocumentHandler.startPageContent()
          Indicates the start of the page content.
 void IFDocumentHandler.endPageContent()
          Indicates the end of the page content.
 void IFDocumentHandler.startPageTrailer()
          Indicates the start of the page trailer.
 void IFDocumentHandler.endPageTrailer()
          Indicates the end of the page trailer.
 void IFDocumentHandler.handleExtensionObject(java.lang.Object extension)
          Handles an extension object.
 void IFSerializer.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void IFSerializer.startDocumentHeader()
          Indicates the start of the document header. This method is called right after the IFDocumentHandler.startDocument() method. Extensions sent to this painter between IFDocumentHandler.startDocumentHeader() and IFDocumentHandler.endDocumentHeader() apply to the document as a whole (like document metadata).
 void IFSerializer.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void IFSerializer.startDocumentTrailer()
          Indicates the start of the document trailer. This method is called after the last page sequence. Extensions sent to the painter between IFDocumentHandler.startDocumentTrailer() and IFDocumentHandler.endDocumentTrailer() apply to the document as a whole and is used for document-level content that is only known after all pages have been rendered (like named destinations or the bookmark tree).
 void IFSerializer.endDocumentTrailer()
          Indicates the end of the document trailer. This method is called right before the IFDocumentHandler.endDocument() method.
 void IFSerializer.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void IFSerializer.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void IFSerializer.endPageSequence()
          Indicates the end of a page sequence.
 void IFSerializer.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 void IFSerializer.startPageHeader()
          Indicates the start of the page header.
 void IFSerializer.endPageHeader()
          Indicates the end of the page header.
 IFPainter IFSerializer.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void IFSerializer.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void IFSerializer.startPageTrailer()
          Indicates the start of the page trailer. The page trailer is used for writing down page elements which are only know after handling the page itself (like PDF targets).
 void IFSerializer.endPageTrailer()
          Indicates the end of the page trailer.
 void IFSerializer.endPage()
          Indicates the end of a page
 void IFSerializer.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void IFSerializer.startViewport(java.awt.geom.AffineTransform[] transforms, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void IFSerializer.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void IFSerializer.startGroup(java.awt.geom.AffineTransform[] transforms)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void IFSerializer.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void IFSerializer.endGroup()
          Ends the current group and restores the previous coordinate system.
 void IFSerializer.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle. This is the equivalent to an fo:external-graphic in XSL-FO.
 void IFSerializer.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle. This is the equivalent to an fo:instream-foreign-object in XSL-FO.
 void IFSerializer.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void IFSerializer.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void IFSerializer.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void IFSerializer.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void IFSerializer.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text. The initial coordinates (x and y) point to the starting point at the normal baseline of the font. The parameters letterSpacing, wordSpacing and the array dx are optional and can be used to influence character positioning (for example, for kerning).
 void IFSerializer.setFont(java.lang.String family, java.lang.String style, java.lang.Integer weight, java.lang.String variant, java.lang.Integer size, java.awt.Color color)
          Updates the current font.
 void IFSerializer.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 void IFSerializer.renderNamedDestination(NamedDestination destination)
          Renders a named destination.
 void IFSerializer.renderBookmarkTree(BookmarkTree tree)
          Render the bookmark tree.
 void IFSerializer.renderLink(Link link)
          
 void IFSerializer.addResolvedAction(AbstractAction action)
          
 void IFParser.parse(javax.xml.transform.Source src, IFDocumentHandler documentHandler, FOUserAgent userAgent)
          Parses an intermediate file and paints it.
 void AbstractIFDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void AbstractIFDocumentHandler.startDocumentHeader()
          Indicates the start of the document header. This method is called right after the IFDocumentHandler.startDocument() method. Extensions sent to this painter between IFDocumentHandler.startDocumentHeader() and IFDocumentHandler.endDocumentHeader() apply to the document as a whole (like document metadata).
 void AbstractIFDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void AbstractIFDocumentHandler.startDocumentTrailer()
          Indicates the start of the document trailer. This method is called after the last page sequence. Extensions sent to the painter between IFDocumentHandler.startDocumentTrailer() and IFDocumentHandler.endDocumentTrailer() apply to the document as a whole and is used for document-level content that is only known after all pages have been rendered (like named destinations or the bookmark tree).
 void AbstractIFDocumentHandler.endDocumentTrailer()
          Indicates the end of the document trailer. This method is called right before the IFDocumentHandler.endDocument() method.
 void AbstractIFDocumentHandler.startPageHeader()
          Indicates the start of the page header.
 void AbstractIFDocumentHandler.endPageHeader()
          Indicates the end of the page header.
 void AbstractIFDocumentHandler.startPageTrailer()
          Indicates the start of the page trailer. The page trailer is used for writing down page elements which are only know after handling the page itself (like PDF targets).
 void AbstractIFDocumentHandler.endPageTrailer()
          Indicates the end of the page trailer.
 void IFGraphicContext.Group.start(IFPainter painter)
           
 void IFGraphicContext.Group.end(IFPainter painter)
           
 void IFGraphicContext.Viewport.start(IFPainter painter)
           
 void IFGraphicContext.Viewport.end(IFPainter painter)
           
 void IFPainter.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system.
 void IFPainter.startViewport(java.awt.geom.AffineTransform[] transforms, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system.
 void IFPainter.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void IFPainter.startGroup(java.awt.geom.AffineTransform[] transforms)
          Starts a new group of graphical elements.
 void IFPainter.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements.
 void IFPainter.endGroup()
          Ends the current group and restores the previous coordinate system.
 void IFPainter.setFont(java.lang.String family, java.lang.String style, java.lang.Integer weight, java.lang.String variant, java.lang.Integer size, java.awt.Color color)
          Updates the current font.
 void IFPainter.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text.
 void IFPainter.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void IFPainter.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void IFPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle.
 void IFPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line.
 void IFPainter.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle.
 void IFPainter.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle.
 void AbstractBinaryWritingIFDocumentHandler.setResult(javax.xml.transform.Result result)
          Sets the JAXP Result object to receive the generated content.
 void AbstractBinaryWritingIFDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void AbstractBinaryWritingIFDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void IFDocumentNavigationHandler.renderNamedDestination(NamedDestination destination)
          Renders a named destination.
 void IFDocumentNavigationHandler.renderBookmarkTree(BookmarkTree tree)
          Render the bookmark tree.
 void IFDocumentNavigationHandler.renderLink(Link link)
           
 void IFDocumentNavigationHandler.addResolvedAction(AbstractAction action)
           
 void AbstractXMLWritingIFDocumentHandler.setResult(javax.xml.transform.Result result)
          Sets the JAXP Result object to receive the generated content.
protected  org.xml.sax.ContentHandler AbstractXMLWritingIFDocumentHandler.createContentHandler(javax.xml.transform.Result result)
          Creates a ContentHandler for the given JAXP Result instance.
 

Uses of IFException in org.apache.fop.render.intermediate.util
 

Methods in org.apache.fop.render.intermediate.util that throw IFException
 void IFDocumentHandlerProxy.setResult(javax.xml.transform.Result result)
          Sets the JAXP Result object to receive the generated content.
 void IFDocumentHandlerProxy.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void IFDocumentHandlerProxy.startDocumentHeader()
          Indicates the start of the document header. This method is called right after the IFDocumentHandler.startDocument() method. Extensions sent to this painter between IFDocumentHandler.startDocumentHeader() and IFDocumentHandler.endDocumentHeader() apply to the document as a whole (like document metadata).
 void IFDocumentHandlerProxy.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void IFDocumentHandlerProxy.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void IFDocumentHandlerProxy.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 void IFDocumentHandlerProxy.startPageHeader()
          Indicates the start of the page header.
 void IFDocumentHandlerProxy.endPageHeader()
          Indicates the end of the page header.
 IFPainter IFDocumentHandlerProxy.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void IFDocumentHandlerProxy.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void IFDocumentHandlerProxy.startPageTrailer()
          Indicates the start of the page trailer. The page trailer is used for writing down page elements which are only know after handling the page itself (like PDF targets).
 void IFDocumentHandlerProxy.endPageTrailer()
          Indicates the end of the page trailer.
 void IFDocumentHandlerProxy.endPage()
          Indicates the end of a page
 void IFDocumentHandlerProxy.endPageSequence()
          Indicates the end of a page sequence.
 void IFDocumentHandlerProxy.startDocumentTrailer()
          Indicates the start of the document trailer. This method is called after the last page sequence. Extensions sent to the painter between IFDocumentHandler.startDocumentTrailer() and IFDocumentHandler.endDocumentTrailer() apply to the document as a whole and is used for document-level content that is only known after all pages have been rendered (like named destinations or the bookmark tree).
 void IFDocumentHandlerProxy.endDocumentTrailer()
          Indicates the end of the document trailer. This method is called right before the IFDocumentHandler.endDocument() method.
 void IFDocumentHandlerProxy.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void IFDocumentHandlerProxy.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 void IFConcatenator.finish()
          Properly finishes the current output file by creating an empty document trailer and calling IFDocumentHandler.endDocument().
 void IFConcatenator.appendDocument(javax.xml.transform.Source src)
          Appends another intermediate format document to the current output file.
 

Constructors in org.apache.fop.render.intermediate.util that throw IFException
IFConcatenator(IFDocumentHandler targetHandler, org.apache.xmlgraphics.xmp.Metadata metadata)
          Creates a new IF concatenator.
 

Uses of IFException in org.apache.fop.render.java2d
 

Methods in org.apache.fop.render.java2d that throw IFException
 void Java2DPainter.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void Java2DPainter.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void Java2DPainter.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void Java2DPainter.endGroup()
          Ends the current group and restores the previous coordinate system.
 void Java2DPainter.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle. This is the equivalent to an fo:external-graphic in XSL-FO.
 void Java2DPainter.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle. This is the equivalent to an fo:instream-foreign-object in XSL-FO.
 void Java2DPainter.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void Java2DPainter.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void Java2DPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void Java2DPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void Java2DPainter.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text. The initial coordinates (x and y) point to the starting point at the normal baseline of the font. The parameters letterSpacing, wordSpacing and the array dx are optional and can be used to influence character positioning (for example, for kerning).
 

Uses of IFException in org.apache.fop.render.pcl
 

Methods in org.apache.fop.render.pcl that throw IFException
 void PCLPainter.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void PCLPainter.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void PCLPainter.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void PCLPainter.endGroup()
          Ends the current group and restores the previous coordinate system.
 void PCLPainter.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle. This is the equivalent to an fo:external-graphic in XSL-FO.
 void PCLPainter.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle. This is the equivalent to an fo:instream-foreign-object in XSL-FO.
 void PCLPainter.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void PCLPainter.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void PCLPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void PCLPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void PCLPainter.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text. The initial coordinates (x and y) point to the starting point at the normal baseline of the font. The parameters letterSpacing, wordSpacing and the array dx are optional and can be used to influence character positioning (for example, for kerning).
 void PCLDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void PCLDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void PCLDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void PCLDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void PCLDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void PCLDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 IFPainter PCLDocumentHandler.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void PCLDocumentHandler.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void PCLDocumentHandler.endPage()
          Indicates the end of a page
 void PCLDocumentHandler.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 

Uses of IFException in org.apache.fop.render.pdf
 

Methods in org.apache.fop.render.pdf that throw IFException
 void PDFDocumentNavigationHandler.renderNamedDestination(NamedDestination destination)
          Renders a named destination.
 void PDFDocumentNavigationHandler.renderBookmarkTree(BookmarkTree tree)
          Render the bookmark tree.
 void PDFDocumentNavigationHandler.renderLink(Link link)
          
 void PDFDocumentNavigationHandler.addResolvedAction(AbstractAction action)
          
 void PDFDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void PDFDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void PDFDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void PDFDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void PDFDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void PDFDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 IFPainter PDFDocumentHandler.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void PDFDocumentHandler.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void PDFDocumentHandler.endPage()
          Indicates the end of a page
 void PDFDocumentHandler.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 void PDFPainter.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void PDFPainter.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void PDFPainter.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void PDFPainter.endGroup()
          Ends the current group and restores the previous coordinate system.
 void PDFPainter.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle. This is the equivalent to an fo:external-graphic in XSL-FO.
 void PDFPainter.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle. This is the equivalent to an fo:instream-foreign-object in XSL-FO.
 void PDFPainter.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void PDFPainter.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void PDFPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void PDFPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void PDFPainter.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text. The initial coordinates (x and y) point to the starting point at the normal baseline of the font. The parameters letterSpacing, wordSpacing and the array dx are optional and can be used to influence character positioning (for example, for kerning).
 

Uses of IFException in org.apache.fop.render.ps
 

Methods in org.apache.fop.render.ps that throw IFException
 void PSPainter.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void PSPainter.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void PSPainter.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void PSPainter.endGroup()
          Ends the current group and restores the previous coordinate system.
 void PSPainter.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle. This is the equivalent to an fo:external-graphic in XSL-FO.
 void PSPainter.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle. This is the equivalent to an fo:instream-foreign-object in XSL-FO.
 void PSPainter.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void PSPainter.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void PSPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void PSPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void PSPainter.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text. The initial coordinates (x and y) point to the starting point at the normal baseline of the font. The parameters letterSpacing, wordSpacing and the array dx are optional and can be used to influence character positioning (for example, for kerning).
 void PSDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void PSDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void PSDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void PSDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void PSDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void PSDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 void PSDocumentHandler.startPageHeader()
          Indicates the start of the page header.
 void PSDocumentHandler.endPageHeader()
          Indicates the end of the page header.
 IFPainter PSDocumentHandler.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void PSDocumentHandler.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void PSDocumentHandler.startPageTrailer()
          Indicates the start of the page trailer. The page trailer is used for writing down page elements which are only know after handling the page itself (like PDF targets).
 void PSDocumentHandler.endPageTrailer()
          Indicates the end of the page trailer.
 void PSDocumentHandler.endPage()
          Indicates the end of a page
 void PSDocumentHandler.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 

Uses of IFException in org.apache.fop.render.svg
 

Methods in org.apache.fop.render.svg that throw IFException
 void SVGPrintDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void SVGPrintDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void SVGPrintDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void SVGPrintDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void SVGPrintDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 void SVGPrintDocumentHandler.startPageHeader()
          Indicates the start of the page header.
 void SVGPrintDocumentHandler.endPageHeader()
          Indicates the end of the page header.
 IFPainter SVGPrintDocumentHandler.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void SVGPrintDocumentHandler.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void SVGPrintDocumentHandler.startPageTrailer()
          Indicates the start of the page trailer. The page trailer is used for writing down page elements which are only know after handling the page itself (like PDF targets).
 void SVGPrintDocumentHandler.endPageTrailer()
          Indicates the end of the page trailer.
 void SVGPrintDocumentHandler.endPage()
          Indicates the end of a page
 void AbstractSVGDocumentHandler.startDocumentHeader()
          Indicates the start of the document header. This method is called right after the IFDocumentHandler.startDocument() method. Extensions sent to this painter between IFDocumentHandler.startDocumentHeader() and IFDocumentHandler.endDocumentHeader() apply to the document as a whole (like document metadata).
 void AbstractSVGDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void AbstractSVGDocumentHandler.handleExtensionObject(java.lang.Object extension)
          Handles an extension object. This can be a DOM document or any arbitrary object. If an implementation doesn't know how to handle a particular extension it is simply ignored.
 void SVGDocumentHandler.setResult(javax.xml.transform.Result result)
          Sets the JAXP Result object to receive the generated content.
 void SVGDocumentHandler.startDocument()
          Indicates the start of a document. This method may only be called once before any other event method.
 void SVGDocumentHandler.endDocument()
          Indicates the end of a document. This method may only be called once after the whole document has been handled. Implementations can release resources (close streams). It is an error to call any event method after this method.
 void SVGDocumentHandler.endDocumentHeader()
          Indicates the end of the document header. This method is called before the first page sequence.
 void SVGDocumentHandler.startPageSequence(java.lang.String id)
          Indicates the start of a new page sequence.
 void SVGDocumentHandler.endPageSequence()
          Indicates the end of a page sequence.
 void SVGDocumentHandler.startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size)
          Indicates the start of a new page.
 IFPainter SVGDocumentHandler.startPageContent()
          Indicates the start of the page content. The method returns an IFPainter interface which is used to paint the page contents.
 void SVGDocumentHandler.endPageContent()
          Indicates the end of the page content. Calls to the IFPainter returned by the respective IFDocumentHandler.startPageContent() method are illegal.
 void SVGDocumentHandler.endPage()
          Indicates the end of a page
 void SVGPainter.startViewport(java.awt.geom.AffineTransform transform, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void SVGPainter.startViewport(java.awt.geom.AffineTransform[] transforms, java.awt.Dimension size, java.awt.Rectangle clipRect)
          Starts a new viewport, establishing a new coordinate system. A viewport has a size and can optionally be clipped. Corresponds to SVG's svg element.
 void SVGPainter.endViewport()
          Ends the current viewport and restores the previous coordinate system.
 void SVGPainter.startGroup(java.awt.geom.AffineTransform[] transforms)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void SVGPainter.startGroup(java.awt.geom.AffineTransform transform)
          Starts a new group of graphical elements. Corresponds to SVG's g element.
 void SVGPainter.endGroup()
          Ends the current group and restores the previous coordinate system.
 void SVGPainter.drawImage(java.lang.String uri, java.awt.Rectangle rect)
          Draws an image identified by a URI inside a given rectangle. This is the equivalent to an fo:external-graphic in XSL-FO.
 void SVGPainter.drawImage(org.w3c.dom.Document doc, java.awt.Rectangle rect)
          Draws an image (represented by a DOM document) inside a given rectangle. This is the equivalent to an fo:instream-foreign-object in XSL-FO.
 void SVGPainter.clipRect(java.awt.Rectangle rect)
          Restricts the current clipping region with the given rectangle.
 void SVGPainter.fillRect(java.awt.Rectangle rect, java.awt.Paint fill)
          Fills a rectangular area.
 void SVGPainter.drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
          Draws a border rectangle. The border segments are specified through BorderProps instances.
 void SVGPainter.drawLine(java.awt.Point start, java.awt.Point end, int width, java.awt.Color color, RuleStyle style)
          Draws a line. NOTE: Currently, only horizontal lines are implemented!
 void SVGPainter.drawText(int x, int y, int letterSpacing, int wordSpacing, int[] dx, java.lang.String text)
          Draws text. The initial coordinates (x and y) point to the starting point at the normal baseline of the font. The parameters letterSpacing, wordSpacing and the array dx are optional and can be used to influence character positioning (for example, for kerning).
 void SVGPainter.handleExtensionObject(java.lang.Object extension)
          {@inheritDoc}
 

Constructors in org.apache.fop.render.svg that throw IFException
SVGPrintDocumentHandler(javax.xml.transform.Result result)
          Creates a new SVGPrintPainter that sends the XML content it generates to the given SAX ContentHandler.
 


fop 1.0

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