fi.hut.tml.xsmiles.mlfc.xslfo.image
Class XSmilesImage

java.lang.Object
  extended byfi.hut.tml.xsmiles.mlfc.xslfo.image.XSmilesImage
All Implemented Interfaces:
org.apache.fop.image.FopImage

public class XSmilesImage
extends java.lang.Object
implements org.apache.fop.image.FopImage


Constructor Summary
XSmilesImage(java.net.URL href)
           
 
Method Summary
 void close()
           
 byte[] getBitmaps()
           
 int getBitmapsSize()
           
 int getBitsPerPixel()
           
 org.apache.fop.datatypes.ColorSpace getColorSpace()
           
 java.awt.Container getContainer()
           
 int getHeight()
           
 org.apache.fop.pdf.PDFFilter getPDFFilter()
           
 byte[] getRessourceBytes()
           
 int getRessourceBytesSize()
           
 org.apache.fop.pdf.PDFColor getTransparentColor()
           
 java.lang.String getURL()
           
 int getWidth()
           
 boolean isTransparent()
           
 void setContainer(java.awt.Container cont)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSmilesImage

public XSmilesImage(java.net.URL href)
             throws org.apache.fop.image.FopImageException
Method Detail

getURL

public java.lang.String getURL()
Specified by:
getURL in interface org.apache.fop.image.FopImage

getContainer

public java.awt.Container getContainer()

setContainer

public void setContainer(java.awt.Container cont)

getWidth

public int getWidth()
             throws org.apache.fop.image.FopImageException
Specified by:
getWidth in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getHeight

public int getHeight()
              throws org.apache.fop.image.FopImageException
Specified by:
getHeight in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getColorSpace

public org.apache.fop.datatypes.ColorSpace getColorSpace()
                                                  throws org.apache.fop.image.FopImageException
Specified by:
getColorSpace in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getBitsPerPixel

public int getBitsPerPixel()
                    throws org.apache.fop.image.FopImageException
Specified by:
getBitsPerPixel in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

isTransparent

public boolean isTransparent()
                      throws org.apache.fop.image.FopImageException
Specified by:
isTransparent in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getTransparentColor

public org.apache.fop.pdf.PDFColor getTransparentColor()
                                                throws org.apache.fop.image.FopImageException
Specified by:
getTransparentColor in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getBitmaps

public byte[] getBitmaps()
                  throws org.apache.fop.image.FopImageException
Specified by:
getBitmaps in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getBitmapsSize

public int getBitmapsSize()
                   throws org.apache.fop.image.FopImageException
Specified by:
getBitmapsSize in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getRessourceBytes

public byte[] getRessourceBytes()
                         throws org.apache.fop.image.FopImageException
Specified by:
getRessourceBytes in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getRessourceBytesSize

public int getRessourceBytesSize()
                          throws org.apache.fop.image.FopImageException
Specified by:
getRessourceBytesSize in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

getPDFFilter

public org.apache.fop.pdf.PDFFilter getPDFFilter()
                                          throws org.apache.fop.image.FopImageException
Specified by:
getPDFFilter in interface org.apache.fop.image.FopImage
Throws:
org.apache.fop.image.FopImageException

close

public void close()
Specified by:
close in interface org.apache.fop.image.FopImage


X-Smiles 1.2