Package com.aelitis.azureus.ui.swt.imageloader

Examples of com.aelitis.azureus.ui.swt.imageloader.ImageLoader.releaseImage()


        }
      });
    } else {
      drawable.addDisposeListener(new DisposeListener() {
        public void widgetDisposed(DisposeEvent e) {
          imageLoader.releaseImage(sConfigID);
        }
      });
    }
    drawable.setData("image", image);
View Full Code Here


    return fgText;
  }

  public void widgetDisposed(DisposeEvent e) {
    ImageLoader imageLoader = ImageLoader.getInstance();
    imageLoader.releaseImage("image.sidebar.closeitem");
    imageLoader.releaseImage("image.sidebar.closeitem-selected");

    final TreeItem treeItem = (TreeItem) e.widget;
    if (treeItem != swtItem) {
      Debug.out("Warning: TreeItem changed for sidebar " + id);
View Full Code Here

  }

  public void widgetDisposed(DisposeEvent e) {
    ImageLoader imageLoader = ImageLoader.getInstance();
    imageLoader.releaseImage("image.sidebar.closeitem");
    imageLoader.releaseImage("image.sidebar.closeitem-selected");

    final TreeItem treeItem = (TreeItem) e.widget;
    if (treeItem != swtItem) {
      Debug.out("Warning: TreeItem changed for sidebar " + id);
      return;
View Full Code Here

    mdiEntry.addListener(new MdiCloseListener() {

      public void mdiEntryClosed(MdiEntry entry, boolean userClosed) {
        ImageLoader imageLoader = ImageLoader.getInstance();
        if (fullImageID != null) {
          imageLoader.releaseImage(fullImageID);
        }
      }
    });

    setImageID(imageID);
View Full Code Here

        String newFullImageID = id + suffix;
        if (newFullImageID.equals(fullImageID)) {
          return;
        }
        if (fullImageID != null) {
          imageLoader.releaseImage(fullImageID);
        }
        imageID = id;
        images = imageLoader.getImages(newFullImageID);
        if (images == null || images.length == 0) {
          imageLoader.releaseImage(newFullImageID);
View Full Code Here

          imageLoader.releaseImage(fullImageID);
        }
        imageID = id;
        images = imageLoader.getImages(newFullImageID);
        if (images == null || images.length == 0) {
          imageLoader.releaseImage(newFullImageID);
          newFullImageID = id;
          images = imageLoader.getImages(id);
        }
        fullImageID = newFullImageID;
        currentAnimationIndex = 0;
View Full Code Here

    canvas.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent e) {
        String oldImageID = (String) canvas.getData("ImageID");
        if (oldImageID != null && canvas.getData("image") != null) {
          ImageLoader imageLoader = skin.getImageLoader(properties);
          imageLoader.releaseImage(oldImageID);
        }
      }
    });

    // needed to set paint listener and canvas size
View Full Code Here

        }

        ImageLoader imageLoader = skin.getImageLoader(properties);

        if (oldImageID != null && canvas.getData("image") != null) {
          imageLoader.releaseImage(oldImageID);
        }
       
        int hpadding = properties.getIntValue(sConfigID + ".h-padding", 0);
        canvas.setData("hpadding", new Long(hpadding));
View Full Code Here

        canvas.redraw();

        SWTSkinUtils.addMouseImageChangeListeners(canvas);
        if (drawMode != DRAW_ANIMATE) {
          imageLoader.releaseImage(sImageID);
        }
        return null;
      }
    });
  }
View Full Code Here

        if (ImageLoader.isRealImage(image)) {
          setCanvasImage(sConfigID, fullImageID, callback);
        } else {
          setCanvasImage(sConfigID, imageID, callback);
        }
        imageLoader.releaseImage(fullImageID);
      }
    });
  }

  public void setImageUrl(final String url) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.