home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2002 March / PCWMAR02.iso / software / windowsxp / ftgateoffice / ftgateoffice.exe / Main / webhelp.jar / treeview / TreeViewImageSet.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-11-07  |  24.7 KB  |  67 lines

  1. package treeview;
  2.  
  3. import java.awt.Image;
  4. import java.awt.Toolkit;
  5. import java.awt.image.ColorModel;
  6. import java.awt.image.IndexColorModel;
  7. import java.awt.image.MemoryImageSource;
  8.  
  9. public class TreeViewImageSet extends ImageSet {
  10.    public static final int IMAGE_WIDTH = 16;
  11.    public static final int IMAGE_HEIGHT = 16;
  12.    public static final int number_of_images = 16;
  13.    static final byte[] abColors = new byte[]{0, 0, 0, -1, -128, 0, 0, -1, 0, -128, 0, -1, -128, -128, 0, -1, 0, 0, -128, -1, -128, 0, -128, -1, 0, -128, -128, -1, -64, -64, -64, -1, -128, -128, -128, -1, -1, 0, 0, -1, 0, -1, 0, -1, -1, -1, 0, -1, 0, 0, -1, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, -1, -1, -1};
  14.    static final byte[][] raw_image = new byte[][]{{13, 13, 13, 13, 13, 13, 13, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 0, 5, 5, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 0, 5, 5, 5, 5, 5, 0, 13, 13, 13, 13, 13, 13, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 13, 13, 13, 13, 0, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 13, 13, 13, 0, 5, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 13, 13, 0, 5, 5, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 13, 0, 5, 5, 5, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5, 5, 7, 5, 5, 5, 5, 5, 5, 0, 0, 8, 13, 13, 0, 5, 5, 5, 5, 7, 5, 5, 5, 0, 0, 8, 15, 8, 13, 13, 13, 0, 5, 5, 5, 5, 7, 0, 0, 8, 7, 15, 7, 0, 0, 13, 13, 13, 0, 5, 5, 5, 0, 8, 15, 7, 15, 7, 0, 0, 13, 13, 13, 13, 13, 0, 5, 5, 0, 15, 7, 15, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 0, 5, 0, 8, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 7, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 5, 15, 7, 8, 13, 13, 13, 13, 8, 8, 8, 13, 13, 13, 13, 0, 5, 15, 15, 8, 13, 13, 8, 8, 15, 15, 8, 13, 13, 13, 13, 0, 5, 15, 15, 7, 8, 8, 15, 15, 15, 11, 8, 0, 0, 13, 13, 0, 5, 15, 15, 15, 0, 7, 15, 11, 15, 15, 8, 15, 5, 0, 13, 0, 5, 15, 15, 15, 0, 7, 15, 15, 15, 11, 8, 15, 5, 0, 13, 0, 5, 15, 15, 15, 0, 7, 15, 11, 15, 15, 8, 15, 5, 0, 13, 0, 5, 15, 15, 15, 0, 7, 15, 15, 15, 11, 8, 15, 5, 0, 13, 0, 5, 15, 15, 15, 0, 7, 15, 11, 15, 15, 8, 15, 5, 0, 13, 0, 5, 5, 15, 15, 0, 7, 15, 15, 15, 8, 7, 15, 5, 0, 13, 13, 0, 5, 5, 15, 0, 7, 15, 8, 8, 15, 15, 15, 5, 0, 13, 13, 13, 0, 5, 15, 0, 8, 8, 15, 15, 15, 15, 15, 5, 0, 13, 13, 13, 13, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 13, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 9, 13, 13, 9, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 9, 9, 5, 5, 0, 13, 13, 13, 13, 13, 13, 9, 9, 13, 9, 9, 9, 5, 5, 5, 5, 0, 13, 13, 13, 13, 13, 13, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 0, 13, 13, 13, 13, 0, 7, 9, 9, 15, 9, 9, 5, 5, 5, 5, 5, 0, 13, 13, 13, 9, 9, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 5, 0, 13, 13, 0, 5, 5, 9, 9, 9, 5, 9, 9, 5, 5, 5, 5, 5, 0, 13, 0, 5, 9, 9, 7, 9, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 9, 5, 5, 9, 5, 5, 5, 5, 5, 5, 0, 0, 8, 13, 13, 0, 5, 5, 5, 5, 7, 5, 5, 5, 0, 0, 8, 15, 8, 13, 13, 13, 0, 5, 5, 5, 5, 7, 0, 0, 8, 7, 15, 7, 0, 0, 13, 13, 13, 0, 5, 5, 5, 0, 8, 15, 7, 15, 7, 0, 0, 13, 13, 13, 13, 13, 0, 5, 5, 0, 15, 7, 15, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 0, 5, 0, 8, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 8, 9, 13, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 7, 9, 13, 9, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 9, 15, 9, 9, 9, 13, 13, 13, 8, 8, 8, 13, 13, 13, 13, 0, 9, 9, 9, 9, 9, 9, 9, 9, 15, 15, 8, 13, 13, 13, 13, 0, 5, 9, 9, 15, 9, 9, 15, 15, 15, 11, 8, 0, 0, 13, 13, 9, 9, 9, 9, 9, 9, 9, 9, 11, 15, 15, 8, 15, 5, 0, 13, 0, 5, 15, 9, 9, 9, 7, 9, 9, 15, 11, 8, 15, 5, 0, 13, 0, 5, 9, 9, 15, 9, 7, 15, 11, 15, 15, 8, 15, 5, 0, 13, 0, 5, 9, 15, 15, 9, 7, 15, 15, 15, 11, 8, 15, 5, 0, 13, 0, 5, 15, 15, 15, 0, 7, 15, 11, 15, 15, 8, 15, 5, 0, 13, 0, 5, 5, 15, 15, 0, 7, 15, 15, 15, 8, 7, 15, 5, 0, 13, 13, 0, 5, 5, 15, 0, 7, 15, 8, 8, 15, 15, 15, 5, 0, 13, 13, 13, 0, 5, 15, 0, 8, 8, 15, 15, 15, 15, 15, 5, 0, 13, 13, 13, 13, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 13, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 8, 8, 8, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 11, 7, 11, 7, 11, 8, 13, 13, 13, 13, 13, 13, 13, 13, 8, 11, 7, 11, 7, 11, 7, 11, 8, 8, 8, 8, 8, 8, 13, 13, 8, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 8, 0, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 8, 0, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 8, 0, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 8, 0, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 8, 8, 8, 8, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 8, 15, 15, 15, 15, 15, 8, 13, 13, 13, 13, 13, 13, 13, 13, 8, 15, 11, 7, 11, 7, 11, 15, 8, 8, 8, 8, 8, 8, 13, 13, 8, 15, 7, 11, 7, 11, 7, 15, 15, 15, 15, 15, 15, 8, 0, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 11, 8, 0, 8, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 8, 8, 7, 8, 0, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 11, 0, 8, 8, 0, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 7, 0, 8, 0, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 11, 7, 11, 0, 8, 0, 13, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 11, 11, 8, 0, 0, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 9, 9, 8, 8, 8, 13, 13, 13, 13, 13, 13, 9, 9, 13, 9, 9, 9, 7, 11, 7, 11, 8, 13, 13, 13, 13, 13, 13, 9, 9, 9, 9, 9, 9, 9, 9, 7, 11, 8, 8, 8, 8, 13, 13, 13, 9, 9, 15, 9, 9, 15, 15, 15, 15, 15, 15, 15, 8, 0, 9, 9, 9, 9, 9, 9, 9, 9, 7, 11, 7, 11, 7, 11, 8, 0, 13, 13, 13, 9, 9, 9, 11, 9, 9, 7, 11, 7, 11, 7, 8, 0, 13, 13, 9, 9, 15, 9, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 13, 9, 8, 15, 9, 11, 7, 11, 7, 11, 7, 11, 7, 8, 0, 13, 13, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 13, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 11, 7, 8, 0, 13, 13, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 13, 9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 9, 13, 9, 9, 8, 8, 8, 13, 13, 13, 13, 13, 13, 9, 9, 13, 9, 9, 9, 15, 15, 15, 15, 8, 13, 13, 13, 13, 13, 13, 9, 9, 9, 9, 9, 9, 9, 9, 11, 15, 8, 8, 8, 8, 13, 13, 13, 9, 9, 15, 9, 9, 7, 11, 7, 15, 15, 15, 15, 8, 0, 9, 9, 9, 9, 9, 9, 9, 11, 7, 11, 7, 11, 7, 11, 8, 0, 13, 13, 13, 9, 8, 9, 9, 9, 8, 8, 8, 8, 8, 11, 8, 0, 13, 13, 9, 9, 15, 9, 15, 9, 9, 15, 15, 15, 15, 7, 8, 0, 13, 13, 9, 15, 11, 9, 11, 7, 11, 7, 11, 7, 11, 8, 8, 0, 13, 13, 13, 8, 15, 11, 7, 11, 7, 11, 7, 11, 7, 0, 8, 0, 13, 13, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 11, 0, 8, 0, 13, 13, 13, 13, 8, 15, 7, 11, 7, 11, 7, 11, 7, 8, 0, 0, 13, 13, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 13, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 13, 13, 13, 13, 13, 13, 8, 15, 15, 15, 11, 15, 15, 15, 11, 8, 8, 13, 13, 13, 13, 13, 8, 15, 11, 15, 15, 15, 11, 15, 15, 0, 0, 0, 13, 13, 13, 13, 8, 15, 15, 15, 12, 12, 12, 12, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 11, 12, 12, 15, 11, 12, 12, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 12, 12, 15, 15, 12, 12, 15, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 15, 15, 11, 12, 12, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 15, 11, 15, 12, 12, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 15, 12, 12, 15, 15, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 15, 11, 15, 15, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 15, 12, 12, 15, 15, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 15, 11, 12, 12, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 15, 15, 11, 15, 15, 15, 7, 0, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 9, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 13, 13, 13, 13, 13, 9, 8, 9, 9, 15, 11, 15, 15, 15, 11, 8, 8, 13, 9, 9, 13, 9, 9, 9, 11, 15, 15, 15, 11, 15, 15, 0, 0, 0, 13, 9, 9, 9, 9, 9, 9, 9, 9, 12, 12, 12, 11, 15, 7, 0, 13, 13, 9, 9, 15, 9, 9, 12, 12, 15, 11, 12, 12, 15, 7, 0, 9, 9, 9, 9, 9, 9, 9, 9, 12, 15, 15, 12, 12, 15, 7, 0, 13, 13, 13, 9, 9, 9, 11, 9, 9, 15, 11, 12, 12, 15, 7, 0, 13, 13, 9, 9, 8, 9, 15, 15, 11, 15, 12, 12, 11, 15, 7, 0, 13, 13, 9, 13, 8, 9, 11, 15, 15, 12, 12, 15, 15, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 15, 11, 15, 15, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 15, 12, 12, 15, 15, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 15, 11, 12, 12, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 15, 15, 11, 15, 15, 15, 7, 0, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 13, 13, 13, 13, 13, 13, 13, 8, 15, 15, 15, 11, 15, 15, 15, 7, 8, 13, 13, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 7, 15, 8, 13, 13, 13, 13, 13, 8, 15, 15, 12, 12, 12, 12, 15, 0, 0, 0, 0, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 15, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 12, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 12, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 12, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 15, 15, 12, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {15, 15, 15, 9, 8, 8, 9, 8, 8, 8, 8, 8, 8, 13, 13, 13, 15, 15, 15, 9, 8, 9, 9, 15, 11, 15, 15, 15, 7, 8, 13, 13, 9, 9, 15, 9, 9, 9, 11, 15, 15, 15, 11, 15, 7, 15, 8, 13, 15, 9, 9, 9, 9, 9, 9, 9, 9, 12, 12, 15, 0, 0, 0, 0, 15, 15, 9, 9, 15, 9, 9, 15, 11, 15, 11, 15, 15, 15, 7, 0, 9, 9, 9, 9, 9, 9, 9, 9, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 13, 9, 9, 9, 11, 9, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 9, 9, 8, 9, 15, 12, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 9, 13, 8, 9, 11, 15, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 11, 15, 12, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 11, 15, 12, 12, 12, 12, 12, 12, 11, 7, 0, 13, 13, 13, 13, 8, 15, 11, 15, 11, 15, 11, 15, 11, 15, 7, 0, 13, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 13, 13, 13, 13, 13, 13, 8, 15, 15, 15, 11, 15, 15, 15, 11, 7, 8, 13, 13, 13, 13, 13, 8, 15, 11, 15, 15, 15, 11, 15, 15, 7, 15, 8, 13, 13, 13, 13, 8, 15, 15, 15, 11, 15, 15, 15, 11, 0, 0, 0, 0, 13, 13, 13, 8, 15, 11, 15, 7, 6, 6, 6, 7, 15, 11, 7, 0, 13, 13, 13, 8, 15, 15, 7, 6, 8, 6, 2, 6, 7, 15, 7, 0, 13, 13, 13, 8, 15, 11, 6, 7, 6, 12, 6, 2, 8, 11, 7, 0, 13, 13, 13, 8, 15, 15, 6, 15, 7, 2, 4, 12, 4, 15, 7, 0, 13, 13, 13, 8, 15, 11, 6, 7, 8, 2, 6, 12, 4, 11, 7, 0, 13, 13, 13, 8, 15, 15, 8, 12, 12, 2, 12, 4, 4, 15, 7, 0, 13, 13, 13, 8, 15, 11, 7, 4, 12, 4, 4, 0, 7, 11, 7, 0, 13, 13, 13, 8, 15, 15, 15, 7, 0, 0, 0, 7, 15, 15, 7, 0, 13, 13, 13, 8, 15, 11, 15, 15, 15, 11, 15, 15, 15, 11, 7, 0, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 9, 8, 8, 9, 8, 8, 8, 8, 8, 8, 13, 13, 13, 13, 13, 13, 9, 15, 9, 9, 11, 15, 15, 15, 11, 7, 8, 13, 13, 9, 9, 13, 9, 9, 9, 15, 15, 15, 11, 15, 15, 7, 15, 8, 13, 13, 9, 9, 9, 9, 9, 9, 9, 9, 15, 15, 11, 0, 0, 0, 0, 13, 13, 9, 9, 15, 9, 9, 7, 6, 6, 6, 7, 15, 11, 7, 0, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 2, 6, 7, 15, 7, 0, 13, 13, 13, 9, 9, 9, 6, 9, 9, 12, 6, 2, 8, 11, 7, 0, 13, 13, 9, 9, 15, 9, 6, 15, 7, 2, 4, 12, 4, 15, 7, 0, 13, 13, 9, 8, 15, 9, 6, 7, 8, 2, 6, 12, 4, 11, 7, 0, 13, 13, 13, 8, 15, 15, 8, 12, 12, 2, 12, 4, 4, 15, 7, 0, 13, 13, 13, 8, 15, 11, 7, 4, 12, 4, 4, 0, 7, 11, 7, 0, 13, 13, 13, 8, 15, 15, 15, 7, 0, 0, 0, 7, 15, 15, 7, 0, 13, 13, 13, 8, 15, 11, 15, 15, 15, 11, 15, 15, 15, 11, 7, 0, 13, 13, 13, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 7, 8, 8, 8, 8, 7, 13, 13, 13, 13, 13, 13, 13, 13, 7, 8, 8, 7, 12, 6, 6, 12, 12, 7, 13, 13, 13, 13, 13, 7, 8, 15, 7, 15, 2, 12, 2, 2, 12, 4, 7, 13, 13, 13, 13, 8, 15, 7, 6, 8, 8, 8, 8, 8, 8, 8, 0, 13, 13, 13, 7, 8, 7, 15, 2, 8, 15, 15, 15, 11, 7, 8, 8, 7, 13, 13, 8, 7, 15, 7, 12, 8, 15, 11, 15, 15, 7, 15, 8, 8, 13, 13, 8, 6, 7, 12, 7, 8, 15, 15, 12, 12, 7, 0, 0, 0, 13, 13, 8, 7, 12, 12, 6, 8, 11, 15, 15, 11, 15, 15, 7, 0, 13, 13, 8, 2, 12, 12, 12, 8, 15, 15, 12, 12, 12, 15, 7, 0, 13, 13, 7, 12, 2, 12, 12, 8, 15, 11, 15, 15, 11, 15, 7, 0, 13, 13, 13, 4, 12, 12, 12, 8, 15, 15, 12, 12, 12, 15, 7, 0, 13, 13, 13, 7, 4, 12, 12, 8, 15, 11, 15, 15, 11, 15, 7, 0, 13, 13, 13, 13, 7, 4, 4, 8, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 13, 13, 13, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, {13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 7, 8, 8, 8, 8, 7, 13, 13, 13, 13, 13, 13, 13, 13, 7, 8, 8, 7, 12, 6, 6, 12, 12, 7, 13, 13, 13, 13, 13, 7, 8, 15, 7, 15, 2, 12, 2, 2, 12, 4, 7, 13, 13, 13, 13, 8, 15, 7, 6, 8, 8, 8, 8, 8, 8, 8, 0, 13, 13, 13, 7, 8, 7, 15, 2, 8, 15, 15, 15, 11, 7, 8, 8, 7, 13, 13, 8, 7, 15, 7, 12, 8, 15, 11, 15, 15, 7, 15, 8, 8, 13, 13, 8, 6, 7, 12, 7, 8, 15, 15, 12, 12, 7, 0, 0, 0, 13, 13, 8, 7, 12, 12, 6, 8, 11, 15, 15, 11, 15, 15, 7, 0, 13, 13, 8, 2, 12, 12, 12, 8, 15, 15, 12, 12, 12, 15, 7, 0, 13, 13, 7, 12, 2, 12, 12, 8, 15, 11, 15, 15, 11, 15, 7, 0, 13, 13, 13, 4, 12, 12, 12, 8, 15, 15, 12, 12, 12, 15, 7, 0, 13, 13, 13, 7, 4, 12, 12, 8, 15, 11, 15, 15, 11, 15, 7, 0, 13, 13, 13, 13, 7, 4, 4, 8, 7, 7, 7, 7, 7, 7, 7, 0, 13, 13, 13, 13, 13, 13, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}};
  15.    static final byte[] abRed = new byte[]{0, -128, 0, -128, 0, 102, 0, -64, -128, -1, 0, -1, 0, -1, 0, -1};
  16.    static final byte[] abGreen = new byte[]{0, 0, -128, -128, 0, 0, -128, -64, -128, 0, -1, -1, 0, -1, -1, -1};
  17.    static final byte[] abBlue = new byte[]{0, 0, 0, 0, -128, 102, -128, -64, -128, 0, 0, 0, -1, -1, -1, -1};
  18.  
  19.    private static Image makeImage(byte[] var0, ColorModel var1) {
  20.       return Toolkit.getDefaultToolkit().createImage(new MemoryImageSource(16, 16, var1, var0, 0, 16));
  21.    }
  22.  
  23.    public TreeViewImageSet() {
  24.       super.images = new Image[16];
  25.       if (System.getProperty("java.vendor").startsWith("Microsoft") && System.getProperty("java.version").startsWith("1.1") && System.getProperty("os.name").startsWith("Windows NT")) {
  26.          abColors[55] = -1;
  27.       }
  28.  
  29.       IndexColorModel var1 = new IndexColorModel(4, 16, abColors, 0, true);
  30.       int var2 = 0;
  31.  
  32.       do {
  33.          super.images[var2] = makeImage(raw_image[var2], var1);
  34.          ++var2;
  35.       } while(var2 < 16);
  36.  
  37.    }
  38.  
  39.    public Image[] reallyGetImages() {
  40.       return super.images;
  41.    }
  42.  
  43.    public void releaseImages(Image[] var1) {
  44.       if (super.images != null || var1 != null) {
  45.          int var2 = 0;
  46.  
  47.          do {
  48.             if (super.images != null && super.images[var2] != null) {
  49.                super.images[var2].flush();
  50.                super.images[var2] = null;
  51.             }
  52.  
  53.             if (var1 != null && var1[var2] != null) {
  54.                var1[var2].flush();
  55.                var1[var2] = null;
  56.             }
  57.  
  58.             ++var2;
  59.          } while(var2 < 16);
  60.  
  61.          super.images = null;
  62.          Object var3 = null;
  63.       }
  64.  
  65.    }
  66. }
  67.