Package org.eclipse.graphiti.tb
Class ImageDecorator
java.lang.Object
org.eclipse.graphiti.tb.AbstractDecorator
org.eclipse.graphiti.tb.ImageDecorator
- All Implemented Interfaces:
ILocation
,IDecorator
,IImageDecorator
Image decorators can be used to add an image to the visualization of a shape
without modifying the dirty state of the displaying editor, see
IDecorator
.-
Constructor Summary
ConstructorDescriptionImageDecorator
(String imageId) Creates a new image decorator that decorates a shape with the image identified by the given image id. -
Method Summary
Methods inherited from class org.eclipse.graphiti.tb.AbstractDecorator
getMessage, setMessage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.graphiti.tb.IDecorator
getMessage, setMessage
-
Constructor Details
-
ImageDecorator
Creates a new image decorator that decorates a shape with the image identified by the given image id.- Parameters:
imageId
- aString
holding the image id
-
-
Method Details
-
getImageId
Description copied from interface:IImageDecorator
Gets the image id of the image used to decorate a shape.- Specified by:
getImageId
in interfaceIImageDecorator
- Returns:
- a
String
holding the image id
-
getX
public int getX()Description copied from interface:ILocation
Gets the x value. -
getY
public int getY()Description copied from interface:ILocation
Gets the y value. -
setX
public void setX(int x) Description copied from interface:ILocation
Sets the x coordinate of this location. -
setY
public void setY(int y) Description copied from interface:ILocation
Sets the y coordinate of this location.
-