public class SeriesAnimation extends ToolSeries
Title: SeriesAnimation class
Description: Series Animation tool.
Copyright (c) 2005-2019 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Tool.ToolListener
Modifier and Type | Field and Description |
---|---|
protected NumberResolver |
customStep |
iSeries
bBrush, clickTolerance, listenerList, pPen
chart, InternalUse
Constructor and Description |
---|
SeriesAnimation() |
SeriesAnimation(IBaseChart c) |
SeriesAnimation(Series s) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
java.lang.String |
getDescription()
Gets descriptive text.
|
int |
getDrawEvery()
Determines the points to perform animation on.
By default, DrawEvery is zero. This means the animation will be performed using all series points at once. |
boolean |
getStartAtMin()
Changes all series point values to the lowest series value.
|
double |
getStartValue()
All series points from when the animation starts.
|
int |
getSteps()
Number of animation steps.
|
java.lang.String |
getSummary()
Gets detailed descriptive text.
|
protected java.lang.Object |
readResolve() |
void |
removeStepResolver() |
void |
setDrawEvery(int value)
Determines the points to perform animation on.
Default value: 0 |
void |
setStartAtMin(boolean value)
Changes all series point values to the lowest series value.
|
void |
setStartValue(double value)
Sets all series points from when the animation starts.
|
void |
setStepResolver(NumberResolver resolver) |
void |
setSteps(int value)
Number of animation steps.
|
getHorizAxis, getSeries, getVertAxis, setSeries
addMouseMotionListener, addToolListener, chartEvent, dispose, fireActiveChanged, fireChanged, fireClicked, fireDragged, fireDragging, fireMouse, fireResized, getActive, getBitmapEditor, mouseEvent, removeMouseMotionListener, removeToolListener, setActive, setChart, toString
getChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty
protected transient NumberResolver customStep
public SeriesAnimation(Series s)
public SeriesAnimation()
public SeriesAnimation(IBaseChart c)
public void setStepResolver(NumberResolver resolver)
public void removeStepResolver()
protected java.lang.Object readResolve()
readResolve
in class Tool
public java.lang.String getDescription()
getDescription
in class Tool
public java.lang.String getSummary()
getSummary
in class Tool
public void execute() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public int getDrawEvery()
public void setDrawEvery(int value)
value
- intpublic boolean getStartAtMin()
public void setStartAtMin(boolean value)
value
- booleanpublic double getStartValue()
public void setStartValue(double value)
value
- doublepublic int getSteps()
public void setSteps(int value)
value
- int