org.n52.oxf.render
Class AnimatedVisualization

java.lang.Object
  extended by org.n52.oxf.render.AnimatedVisualization
All Implemented Interfaces:
IVisualization

public class AnimatedVisualization
extends Object
implements IVisualization

Author:
Arne Broering

Field Summary
protected  List<Image> animationImages
           
protected  Image legend
           
 
Constructor Summary
AnimatedVisualization()
           
AnimatedVisualization(Image legend)
           
AnimatedVisualization(List<Image> frames)
           
 
Method Summary
 void addFrame(Image image)
           
 Image getFrame(int i)
           
 Image getLegend()
           
 List<Image> getRendering()
           
 int numberOfFrames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

animationImages

protected List<Image> animationImages

legend

protected Image legend
Constructor Detail

AnimatedVisualization

public AnimatedVisualization()

AnimatedVisualization

public AnimatedVisualization(Image legend)

AnimatedVisualization

public AnimatedVisualization(List<Image> frames)
Method Detail

getRendering

public List<Image> getRendering()
Specified by:
getRendering in interface IVisualization
Returns:
the rendering for this visualization.

numberOfFrames

public int numberOfFrames()

getFrame

public Image getFrame(int i)

addFrame

public void addFrame(Image image)

getLegend

public Image getLegend()
Specified by:
getLegend in interface IVisualization
Returns:
the Legend-Image or null if the Visualization has no Legend.


Copyright © 2005 - 2010 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.