org.pushingpixels.flamingo.api.common.icon
Interface ResizableIcon

All Superinterfaces:
javax.swing.Icon
All Known Implementing Classes:
ArrowResizableIcon, ArrowResizableIcon.CommandButtonPopupIcon, DecoratedResizableIcon, DoubleArrowResizableIcon, EmptyResizableIcon, FilteredResizableIcon, IconDeckResizableIcon, IcoWrapperResizableIcon, ImageWrapperResizableIcon, LayeredIcon, ResizableIconUIResource, SvgBatikResizableIcon

public interface ResizableIcon
extends javax.swing.Icon

Interface for icons that have resizability behaviour.


Method Summary
 void setDimension(java.awt.Dimension newDimension)
          Changes the dimension of this icon.
 
Methods inherited from interface javax.swing.Icon
getIconHeight, getIconWidth, paintIcon
 

Method Detail

setDimension

void setDimension(java.awt.Dimension newDimension)
Changes the dimension of this icon.

Parameters:
newDimension - New dimension for this icon.