Eclipse Platform
Release 3.1

org.eclipse.swt.custom
Class EmbeddedObject

java.lang.Object
  extended byorg.eclipse.swt.custom.EmbeddedObject
Direct Known Subclasses:
EmbeddedObject.Bullet, EmbeddedObject.EmbeddedControl, EmbeddedObject.EmbeddedImage

public abstract class EmbeddedObject
extends Object

The Interface that needs to be implemented by object to be embedded in a StyledText.

See Also:
StyledText

Nested Class Summary
static class EmbeddedObject.Bullet
           
static class EmbeddedObject.EmbeddedControl
          Helper class to embedded a Control in a StyledText
static class EmbeddedObject.EmbeddedImage
          Helper class to embedded a Image in a StyledText
 
Constructor Summary
EmbeddedObject()
           
 
Method Summary
abstract  void draw(GC gc, int x, int y, int ascent, int descent)
           
abstract  int getAdvance()
           
abstract  int getAscent()
           
abstract  int getDescent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmbeddedObject

public EmbeddedObject()
Method Detail

getAscent

public abstract int getAscent()

getDescent

public abstract int getDescent()

getAdvance

public abstract int getAdvance()

draw

public abstract void draw(GC gc,
                          int x,
                          int y,
                          int ascent,
                          int descent)

Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.