de.cau.cs.kieler.kwebs.client.layout
Class LayoutServiceImageDescriptor

java.lang.Object
  extended by org.eclipse.jface.resource.DeviceResourceDescriptor
      extended by org.eclipse.jface.resource.ImageDescriptor
          extended by de.cau.cs.kieler.kwebs.client.layout.LayoutServiceImageDescriptor

public class LayoutServiceImageDescriptor
extends ImageDescriptor

An image descriptor for supporting lazy loading of the preview images via layout web service client.

Rating red

Field Summary
 
Fields inherited from class org.eclipse.jface.resource.ImageDescriptor
DEFAULT_IMAGE_DATA
 
Constructor Summary
LayoutServiceImageDescriptor(ILayoutServiceClient theclient, String thepreviewImage)
           
 
Method Summary
 ImageData getImageData()
          
 
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

LayoutServiceImageDescriptor

public LayoutServiceImageDescriptor(ILayoutServiceClient theclient,
                                    String thepreviewImage)
Parameters:
theclient - the layout service client used to retrieve the preview image
thepreviewImage - the identifier of the preview image
Method Detail

getImageData

public ImageData getImageData()

Specified by:
getImageData in class ImageDescriptor