905 return paintAccessor; 906 } 907 908 public interface ImageAccessor { 909 public boolean isAnimation(Image image); 910 public ReadOnlyObjectProperty<PlatformImage>getImageProperty(Image image); 911 public int[] getPreColors(PixelFormat<ByteBuffer> pf); 912 public int[] getNonPreColors(PixelFormat<ByteBuffer> pf); 913 } 914 915 private static ImageAccessor imageAccessor = null; 916 917 public static void setImageAccessor(ImageAccessor accessor) { 918 imageAccessor = accessor; 919 } 920 921 public static ImageAccessor getImageAccessor() { 922 return imageAccessor; 923 } 924 925 } | 905 return paintAccessor; 906 } 907 908 public interface ImageAccessor { 909 public boolean isAnimation(Image image); 910 public ReadOnlyObjectProperty<PlatformImage>getImageProperty(Image image); 911 public int[] getPreColors(PixelFormat<ByteBuffer> pf); 912 public int[] getNonPreColors(PixelFormat<ByteBuffer> pf); 913 } 914 915 private static ImageAccessor imageAccessor = null; 916 917 public static void setImageAccessor(ImageAccessor accessor) { 918 imageAccessor = accessor; 919 } 920 921 public static ImageAccessor getImageAccessor() { 922 return imageAccessor; 923 } 924 925 public String getThemeName() { 926 return null; 927 } 928 } |