public Image getImage() { Image ret = null; DBImage dbImage = DBImage.load(sticker.get(Sticker.FLD_IMAGE_ID)); if (!dbImage.exists()) { dbImage = null; } UiDBImage image = new UiDBImage(dbImage); ret = UiDesk.getImageRegistry().get(image.getName()); if (ret == null) { ret = image.getImageScaledTo(16, 16, false); if (ret != null) UiDesk.getImageRegistry().put(image.getName(), ret); } return ret; }