org.eclipse.hyades.test.ui.internal.editor.form.base
Class ImageSegment
java.lang.Object
org.eclipse.hyades.test.ui.internal.editor.form.base.ParagraphSegment
org.eclipse.hyades.test.ui.internal.editor.form.base.ImageSegment
- All Implemented Interfaces:
- IImageSegment, IObjectReference, IParagraphSegment
- public class ImageSegment
- extends ParagraphSegment
- implements IImageSegment
|
Method Summary |
void |
advanceLocator(org.eclipse.swt.graphics.GC gc,
int wHint,
Locator loc,
java.util.Hashtable objectTable)
|
org.eclipse.swt.graphics.Image |
getImage(java.util.Hashtable objectTable)
|
java.lang.String |
getObjectId()
|
int |
getVerticalAlignment()
|
void |
paint(org.eclipse.swt.graphics.GC gc,
int width,
Locator loc,
java.util.Hashtable objectTable,
boolean selected)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImageSegment
public ImageSegment()
getVerticalAlignment
public int getVerticalAlignment()
- Specified by:
getVerticalAlignment in interface IImageSegment
getImage
public org.eclipse.swt.graphics.Image getImage(java.util.Hashtable objectTable)
- Specified by:
getImage in interface IImageSegment
getObjectId
public java.lang.String getObjectId()
- Specified by:
getObjectId in interface IObjectReference
advanceLocator
public void advanceLocator(org.eclipse.swt.graphics.GC gc,
int wHint,
Locator loc,
java.util.Hashtable objectTable)
- Specified by:
advanceLocator in interface IParagraphSegment
paint
public void paint(org.eclipse.swt.graphics.GC gc,
int width,
Locator loc,
java.util.Hashtable objectTable,
boolean selected)
- Specified by:
paint in interface IParagraphSegment