Package org.eclipse.draw2d
Interface IImageFigure
- All Superinterfaces:
- IFigure
- All Known Implementing Classes:
- AbstractImageFigure,- ImageFigure
Interface for image figures
 
 WARNING: This interface is not intended to be implemented by clients. Extend
 AbstractImageFigure instead.
- Since:
- 3.6
- @noimplement
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceListener to the image figure to track changes to the containede SWT ImageNested classes/interfaces inherited from interface org.eclipse.draw2d.IFigureIFigure.NoInsets
- 
Field SummaryFields inherited from interface org.eclipse.draw2d.IFigureMAX_DIMENSION, MIN_DIMENSION, NO_INSETS
- 
Method SummaryModifier and TypeMethodDescriptionvoidAttachesImageChangedListenerto the figuregetImage()Returns the SWT Image contained by the figurevoidDetachesImageChangedListenerfrom the figureMethods inherited from interface org.eclipse.draw2d.IFigureadd, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFont, getForegroundColor, getInsets, getLayoutManager, getLocalBackgroundColor, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, handleMouseWheelScrolled, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isOpaque, isRequestFocusEnabled, isShowing, isVisible, paint, remove, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setClippingStrategy, setConstraint, setCursor, setEnabled, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, validate
- 
Method Details- 
getImageImage getImage()Returns the SWT Image contained by the figure- Returns:
- the Image contained by the figure
- Since:
- 3.6
 
- 
addImageChangedListenerAttachesImageChangedListenerto the figure- Parameters:
- listener-
- Since:
- 3.6
 
- 
removeImageChangedListenerDetachesImageChangedListenerfrom the figure- Parameters:
- listener-
- Since:
- 3.6
 
 
-