org.eclipse.mylar.internal.tasks.ui
Class TaskListImageDescriptor
java.lang.Object
org.eclipse.jface.resource.DeviceResourceDescriptor
org.eclipse.jface.resource.ImageDescriptor
org.eclipse.jface.resource.CompositeImageDescriptor
org.eclipse.mylar.internal.tasks.ui.TaskListImageDescriptor
public class TaskListImageDescriptor
- extends org.eclipse.jface.resource.CompositeImageDescriptor
- Author:
- Mik Kersten
Field Summary |
private org.eclipse.swt.graphics.ImageData |
base
|
private org.eclipse.swt.graphics.Point |
fSize
|
private boolean |
left
|
private org.eclipse.swt.graphics.ImageData |
overlay
|
private boolean |
top
|
Fields inherited from class org.eclipse.jface.resource.ImageDescriptor |
DEFAULT_IMAGE_DATA |
Constructor Summary |
TaskListImageDescriptor(org.eclipse.jface.resource.ImageDescriptor baseDesc,
org.eclipse.jface.resource.ImageDescriptor overlayDesc,
boolean top,
boolean left)
|
TaskListImageDescriptor(org.eclipse.jface.resource.ImageDescriptor baseDesc,
org.eclipse.swt.graphics.Point size)
|
Method Summary |
protected void |
drawCompositeImage(int width,
int height)
|
private org.eclipse.swt.graphics.ImageData |
getImageData(org.eclipse.jface.resource.ImageDescriptor descriptor)
|
protected org.eclipse.swt.graphics.Point |
getSize()
|
void |
setImageSize(org.eclipse.swt.graphics.Point size)
Sets the size of the image created by calling
createImage() . |
Methods inherited from class org.eclipse.jface.resource.CompositeImageDescriptor |
drawImage, 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 |
base
private org.eclipse.swt.graphics.ImageData base
overlay
private org.eclipse.swt.graphics.ImageData overlay
fSize
private org.eclipse.swt.graphics.Point fSize
top
private boolean top
left
private boolean left
TaskListImageDescriptor
public TaskListImageDescriptor(org.eclipse.jface.resource.ImageDescriptor baseDesc,
org.eclipse.jface.resource.ImageDescriptor overlayDesc,
boolean top,
boolean left)
TaskListImageDescriptor
public TaskListImageDescriptor(org.eclipse.jface.resource.ImageDescriptor baseDesc,
org.eclipse.swt.graphics.Point size)
drawCompositeImage
protected void drawCompositeImage(int width,
int height)
- Specified by:
drawCompositeImage
in class org.eclipse.jface.resource.CompositeImageDescriptor
getImageData
private org.eclipse.swt.graphics.ImageData getImageData(org.eclipse.jface.resource.ImageDescriptor descriptor)
setImageSize
public void setImageSize(org.eclipse.swt.graphics.Point size)
- Sets the size of the image created by calling
createImage()
.
- Parameters:
size
- the size of the image returned from calling
createImage()
- See Also:
ImageDescriptor.createImage()
getSize
protected org.eclipse.swt.graphics.Point getSize()
- Specified by:
getSize
in class org.eclipse.jface.resource.CompositeImageDescriptor