infovis.visualization.render
Class VisualImage
java.lang.Object
infovis.visualization.render.AbstractItemRenderer
infovis.visualization.render.AbstractVisualColumn
infovis.visualization.render.VisualImage
- All Implemented Interfaces:
- ColumnFilter, ItemRenderer, VisualColumnDescriptor, Cloneable, Runnable
public class VisualImage
- extends AbstractVisualColumn
- implements Runnable
Class VisualImage
- Version:
- $Revision: 1.15 $
- Author:
- Jean-Daniel Fekete
Methods inherited from class infovis.visualization.render.AbstractItemRenderer |
addRenderer, compile, compileGroup, findNamed, findNamed, getName, getRenderer, getRendererCount, getVisualization, indexOf, insertAfterNamed, insertBeforeNamed, insertRenderer, instantiate, invalidate, isPrototype, pick, removeNamed, removeRenderer, repaint, replaceNamed, replaceNamed, setRenderer, uninstall |
VISUAL_URL
public static final String VISUAL_URL
- See Also:
- Constant Field Values
NULL_IMAGE
public static final Image NULL_IMAGE
VisualImage
public VisualImage()
get
public static VisualImage get(Visualization vis)
getColumn
public Column getColumn()
- Specified by:
getColumn
in interface VisualColumnDescriptor
setColumn
public void setColumn(Column column)
- Specified by:
setColumn
in interface VisualColumnDescriptor
- Overrides:
setColumn
in class AbstractVisualColumn
install
public void install(Graphics2D graphics)
- Specified by:
install
in interface ItemRenderer
- Overrides:
install
in class AbstractItemRenderer
getURLAt
public String getURLAt(int row)
getIcon
public Image getIcon(String url)
putIcon
public void putIcon(String url,
Image img)
isImage
public boolean isImage(String url)
loadIconAt
public Image loadIconAt(int row)
completeLoad
public Image completeLoad(Image img,
String url)
computeIcon
public Image computeIcon(Image img,
String url)
loadResizeImage
public Image loadResizeImage(String url)
run
public void run()
- Specified by:
run
in interface Runnable
paint
public void paint(Graphics2D graphics,
int row,
Shape shape)
- Specified by:
paint
in interface ItemRenderer
- Overrides:
paint
in class AbstractItemRenderer
isSynchronous
public boolean isSynchronous()
setSynchronous
public void setSynchronous(boolean synchronous)
getIconSize
public int getIconSize()
setIconSize
public void setIconSize(int iconSize)
Copyright © 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.