Class ImageConverterAwt2Swt


  • public class ImageConverterAwt2Swt
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ImageConverterAwt2Swt​(java.awt.image.BufferedImage paramBufferedImage)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void computeValuesFromAwtImage​(int depth, de.intarsys.tools.valueholder.IValueHolder palette, de.intarsys.tools.valueholder.IValueHolder scanlinePad, de.intarsys.tools.valueholder.IValueHolder transparentPixel)  
      protected void computeValuesPaletteDirect​(java.awt.image.ComponentSampleModel sampleModel, java.awt.image.ComponentColorModel colorModel, de.intarsys.tools.valueholder.IValueHolder palette, de.intarsys.tools.valueholder.IValueHolder scanlinePad, de.intarsys.tools.valueholder.IValueHolder transparentPixel)  
      protected void computeValuesPaletteIndexed​(java.awt.image.IndexColorModel colorModel, int depth, de.intarsys.tools.valueholder.IValueHolder paletteHolder, de.intarsys.tools.valueholder.IValueHolder scanlinePadHolder, de.intarsys.tools.valueholder.IValueHolder transparentPixelHolder)  
      protected void convert​(java.awt.image.BufferedImage srcImage, java.awt.image.BufferedImage destImage)  
      protected org.eclipse.swt.graphics.ImageData createImageData()  
      static java.awt.image.BufferedImage createSwtCompatibleAwtImage​(int width, int height, boolean transparent)  
      java.awt.image.BufferedImage getBufferedImage()  
      protected static java.util.Map<java.awt.color.ColorSpace,​java.util.Map<java.awt.color.ColorSpace,​java.awt.image.ColorConvertOp>> getConvertOps()  
      org.eclipse.swt.graphics.ImageData getImageData()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ImageConverterAwt2Swt

        public ImageConverterAwt2Swt​(java.awt.image.BufferedImage paramBufferedImage)
    • Method Detail

      • createSwtCompatibleAwtImage

        public static java.awt.image.BufferedImage createSwtCompatibleAwtImage​(int width,
                                                                               int height,
                                                                               boolean transparent)
      • getConvertOps

        protected static java.util.Map<java.awt.color.ColorSpace,​java.util.Map<java.awt.color.ColorSpace,​java.awt.image.ColorConvertOp>> getConvertOps()
      • computeValuesFromAwtImage

        protected void computeValuesFromAwtImage​(int depth,
                                                 de.intarsys.tools.valueholder.IValueHolder palette,
                                                 de.intarsys.tools.valueholder.IValueHolder scanlinePad,
                                                 de.intarsys.tools.valueholder.IValueHolder transparentPixel)
      • computeValuesPaletteDirect

        protected void computeValuesPaletteDirect​(java.awt.image.ComponentSampleModel sampleModel,
                                                  java.awt.image.ComponentColorModel colorModel,
                                                  de.intarsys.tools.valueholder.IValueHolder palette,
                                                  de.intarsys.tools.valueholder.IValueHolder scanlinePad,
                                                  de.intarsys.tools.valueholder.IValueHolder transparentPixel)
      • computeValuesPaletteIndexed

        protected void computeValuesPaletteIndexed​(java.awt.image.IndexColorModel colorModel,
                                                   int depth,
                                                   de.intarsys.tools.valueholder.IValueHolder paletteHolder,
                                                   de.intarsys.tools.valueholder.IValueHolder scanlinePadHolder,
                                                   de.intarsys.tools.valueholder.IValueHolder transparentPixelHolder)
      • convert

        protected void convert​(java.awt.image.BufferedImage srcImage,
                               java.awt.image.BufferedImage destImage)
      • createImageData

        protected org.eclipse.swt.graphics.ImageData createImageData()
      • getBufferedImage

        public java.awt.image.BufferedImage getBufferedImage()
      • getImageData

        public org.eclipse.swt.graphics.ImageData getImageData()