|
TPTP 4.6.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.tptp.platform.report.tools.internal.AbstractIImageProvider
org.eclipse.tptp.platform.report.tools.internal.SWTIImageProvider
org.eclipse.tptp.platform.report.birt).
public class SWTIImageProvider
Implementation of IDIImageProvider for SWT graphic system. IImage returned are org.eclipse.tptp.platform.report.igc.internal.swt.SWTImage object.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.tptp.platform.report.tools.internal.AbstractIImageProvider |
|---|
brokenImage |
| Constructor Summary | |
|---|---|
SWTIImageProvider(org.eclipse.swt.graphics.Device device)
Deprecated. Create a new image provider operating using specified device. |
|
| Method Summary | |
|---|---|
protected IImage |
createBrokenImage()
Deprecated. Create and return the broken image, must not return null image in any way (at least create in memory image, a red tiny rectangle for example). |
protected IImage |
createImageFromFile(java.lang.String filename)
Deprecated. |
protected IImage |
createImageFromInputStream(java.io.InputStream input_stream)
Deprecated. |
protected void |
disposeImage(IImage image)
Deprecated. called to dispose any resource system associated with image |
org.eclipse.swt.graphics.Device |
getDevice()
Deprecated. |
void |
setBrokenImage(IImage image)
Deprecated. Change current broken image, disposing current one before. |
| Methods inherited from class org.eclipse.tptp.platform.report.tools.internal.AbstractIImageProvider |
|---|
addImageSearchPath, addResourceClass, clear, clearImageSearchPath, dispose, getBrokenImage, getImage, removeImageSearchPath, removeResourceClass, searchImage, setImage, setImageSearchPath, takeImage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SWTIImageProvider(org.eclipse.swt.graphics.Device device)
| Method Detail |
|---|
public org.eclipse.swt.graphics.Device getDevice()
protected IImage createBrokenImage()
AbstractIImageProvider
createBrokenImage in class AbstractIImageProviderpublic void setBrokenImage(IImage image)
setBrokenImage in interface IDIImageProvidersetBrokenImage in class AbstractIImageProviderprotected IImage createImageFromFile(java.lang.String filename)
createImageFromFile in class AbstractIImageProviderprotected IImage createImageFromInputStream(java.io.InputStream input_stream)
createImageFromInputStream in class AbstractIImageProviderprotected void disposeImage(IImage image)
AbstractIImageProvider
disposeImage in class AbstractIImageProvider
|
TPTP 4.6.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||