home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2004 May / DPPCPRO0504.ISO / May / Seatools / SeaTools.iso / tools / en / webhelp / webhelp.jar / treeview / TreeViewImageSet.class (.txt) < prev   
Encoding:
Java Class File  |  2002-04-17  |  24.9 KB  |  76 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.    private static TreeViewImageSet m_treeViewImageSet;
  14.    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};
  15.    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}};
  16.    static final byte[] abRed = new byte[]{0, -128, 0, -128, 0, 102, 0, -64, -128, -1, 0, -1, 0, -1, 0, -1};
  17.    static final byte[] abGreen = new byte[]{0, 0, -128, -128, 0, 0, -128, -64, -128, 0, -1, -1, 0, -1, -1, -1};
  18.    static final byte[] abBlue = new byte[]{0, 0, 0, 0, -128, 102, -128, -64, -128, 0, 0, 0, -1, -1, -1, -1};
  19.  
  20.    private static Image makeImage(byte[] var0, ColorModel var1) {
  21.       return Toolkit.getDefaultToolkit().createImage(new MemoryImageSource(16, 16, var1, var0, 0, 16));
  22.    }
  23.  
  24.    public TreeViewImageSet() {
  25.       super.images = new Image[16];
  26.       if (System.getProperty("java.vendor").startsWith("Microsoft") && System.getProperty("java.version").startsWith("1.1") && System.getProperty("os.name").startsWith("Windows NT")) {
  27.          abColors[55] = -1;
  28.       }
  29.  
  30.       IndexColorModel var1 = new IndexColorModel(4, 16, abColors, 0, true);
  31.       int var2 = 0;
  32.  
  33.       do {
  34.          super.images[var2] = makeImage(raw_image[var2], var1);
  35.          ++var2;
  36.       } while(var2 < 16);
  37.  
  38.    }
  39.  
  40.    public Image[] reallyGetImages() {
  41.       return super.images;
  42.    }
  43.  
  44.    public void releaseImages(Image[] var1) {
  45.       if (super.images != null || var1 != null) {
  46.          int var2 = 0;
  47.  
  48.          do {
  49.             if (super.images != null && super.images[var2] != null) {
  50.                super.images[var2].flush();
  51.                super.images[var2] = null;
  52.             }
  53.  
  54.             if (var1 != null && var1[var2] != null) {
  55.                var1[var2].flush();
  56.                var1[var2] = null;
  57.             }
  58.  
  59.             ++var2;
  60.          } while(var2 < 16);
  61.  
  62.          super.images = null;
  63.          Object var3 = null;
  64.       }
  65.  
  66.    }
  67.  
  68.    public static TreeViewImageSet getInstance() {
  69.       if (m_treeViewImageSet == null) {
  70.          m_treeViewImageSet = new TreeViewImageSet();
  71.       }
  72.  
  73.       return m_treeViewImageSet;
  74.    }
  75. }
  76.