infovis.visualization.render
Class StaticItemRenderer
java.lang.Object
infovis.visualization.render.StaticItemRenderer
- All Implemented Interfaces:
- ItemRenderer
- Direct Known Subclasses:
- Fill, Stroke
public abstract class StaticItemRenderer
- extends Object
- implements ItemRenderer
Base class for ItemRenderer used as static objects.
- Version:
- $Revision: 1.3 $
- Author:
- Jean-Daniel Fekete
StaticItemRenderer
public StaticItemRenderer()
getName
public String getName()
- Description copied from interface:
ItemRenderer
- Returns the name of this pipeline object or
null
if it
should not be seen from the outside (like a container).
- Specified by:
getName
in interface ItemRenderer
- Returns:
- the name or
null
getRenderer
public ItemRenderer getRenderer(int index)
- Description copied from interface:
ItemRenderer
- Returns the children of this ItemRenderer at the specified index.
- Specified by:
getRenderer
in interface ItemRenderer
- Parameters:
index
- the index.
- Returns:
- the children of this ItemRendered at the specified index.
getRendererCount
public int getRendererCount()
- Description copied from interface:
ItemRenderer
- Returns the number of children
ItemRenderer
.
- Specified by:
getRendererCount
in interface ItemRenderer
- Returns:
- the number of children
ItemRenderer
.
insertRenderer
public ItemRenderer insertRenderer(int index,
ItemRenderer r)
- Specified by:
insertRenderer
in interface ItemRenderer
addRenderer
public ItemRenderer addRenderer(ItemRenderer r)
- Specified by:
addRenderer
in interface ItemRenderer
removeRenderer
public ItemRenderer removeRenderer(int index)
- Specified by:
removeRenderer
in interface ItemRenderer
setRenderer
public ItemRenderer setRenderer(int index,
ItemRenderer r)
- Specified by:
setRenderer
in interface ItemRenderer
getVisualization
public Visualization getVisualization()
- Specified by:
getVisualization
in interface ItemRenderer
install
public void install(Graphics2D graphics)
- Specified by:
install
in interface ItemRenderer
paint
public void paint(Graphics2D graphics,
int row,
Shape shape)
- Specified by:
paint
in interface ItemRenderer
uninstall
public void uninstall(Graphics2D graphics)
- Specified by:
uninstall
in interface ItemRenderer
isPrototype
public boolean isPrototype()
- Specified by:
isPrototype
in interface ItemRenderer
instantiate
public ItemRenderer instantiate(Visualization vis)
- Specified by:
instantiate
in interface ItemRenderer
compile
public ItemRenderer compile()
- Specified by:
compile
in interface ItemRenderer
Copyright © 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.