org.topbraidcomposer.ui.images
Class OverlayImageDescriptor

java.lang.Object
  extended by org.eclipse.jface.resource.DeviceResourceDescriptor
      extended by org.eclipse.jface.resource.ImageDescriptor
          extended by org.eclipse.jface.resource.CompositeImageDescriptor
              extended by org.topbraidcomposer.ui.images.OverlayImageDescriptor
Direct Known Subclasses:
AddImageDescriptor, CreateImageDescriptor, DeleteImageDescriptor, DirtyImageDescriptor, ImportedImageDescriptor, RemoveImageDescriptor, SelectedResourceImageDescriptor

public class OverlayImageDescriptor
extends org.eclipse.jface.resource.CompositeImageDescriptor


Field Summary
 
Fields inherited from class org.eclipse.jface.resource.ImageDescriptor
DEFAULT_IMAGE_DATA
 
Constructor Summary
OverlayImageDescriptor(org.eclipse.swt.graphics.Image baseImage, java.lang.String overlayImageName, int offsetX, int offsetY)
           
OverlayImageDescriptor(java.lang.String baseImageName, java.lang.String overlayImageName, int offsetX, int offsetY)
           
 
Method Summary
protected  void drawCompositeImage(int width, int height)
           
protected  org.eclipse.swt.graphics.Point getSize()
           
 
Methods inherited from class org.eclipse.jface.resource.CompositeImageDescriptor
drawImage, getImageData, getTransparentPixel, setImageData
 
Methods inherited from class org.eclipse.jface.resource.ImageDescriptor
createFromFile, createFromImage, createFromImage, createFromImageData, createFromURL, createImage, createImage, createImage, createImage, createResource, createWithFlags, destroyResource, getMissingImageDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OverlayImageDescriptor

public OverlayImageDescriptor(java.lang.String baseImageName,
                              java.lang.String overlayImageName,
                              int offsetX,
                              int offsetY)

OverlayImageDescriptor

public OverlayImageDescriptor(org.eclipse.swt.graphics.Image baseImage,
                              java.lang.String overlayImageName,
                              int offsetX,
                              int offsetY)
Method Detail

drawCompositeImage

protected void drawCompositeImage(int width,
                                  int height)
Specified by:
drawCompositeImage in class org.eclipse.jface.resource.CompositeImageDescriptor

getSize

protected org.eclipse.swt.graphics.Point getSize()
Specified by:
getSize in class org.eclipse.jface.resource.CompositeImageDescriptor