com.stimulsoft.base.context.chart.geoms.animaton
Class StiAnimationGeom

java.lang.Object
  extended by com.stimulsoft.base.context.chart.geoms.StiGeom
      extended by com.stimulsoft.base.context.chart.geoms.animaton.StiAnimationGeom
All Implemented Interfaces:
IStiJsonReportObject
Direct Known Subclasses:
StiBorderAnimationGeom, StiClusteredBarSeriesAnimationGeom, StiClusteredColumnSeriesAnimationGeom, StiCurveAnimationGeom, StiEllipseAnimationGeom, StiLabelAnimationGeom, StiLinesAnimationGeom, StiPathAnimationGeom, StiPathElementAnimationGeom, StiShadowAnimationGeom

public abstract class StiAnimationGeom
extends StiGeom

Copyright Stimulsoft


Field Summary
 StiInteractionDataGeom interaction
           
 
Constructor Summary
StiAnimationGeom(StiAnimation animation, StiInteractionDataGeom interaction)
           
 
Method Summary
 StiAnimation getAnimation()
           
 StiInteractionDataGeom getInteraction()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setAnimation(StiAnimation animation)
           
 void setInteraction(StiInteractionDataGeom interaction)
           
 
Methods inherited from class com.stimulsoft.base.context.chart.geoms.StiGeom
getType, SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interaction

public StiInteractionDataGeom interaction
Constructor Detail

StiAnimationGeom

public StiAnimationGeom(StiAnimation animation,
                        StiInteractionDataGeom interaction)
Method Detail

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Specified by:
SaveToJsonObject in interface IStiJsonReportObject
Overrides:
SaveToJsonObject in class StiGeom
Throws:
JSONException

LoadFromJsonObject

public void LoadFromJsonObject(JSONObject jObject)
Specified by:
LoadFromJsonObject in interface IStiJsonReportObject
Overrides:
LoadFromJsonObject in class StiGeom

getAnimation

public StiAnimation getAnimation()
Returns:
the animation

setAnimation

public void setAnimation(StiAnimation animation)
Parameters:
animation - the animation to set

getInteraction

public StiInteractionDataGeom getInteraction()
Returns:
the interaction

setInteraction

public void setInteraction(StiInteractionDataGeom interaction)
Parameters:
interaction - the interaction to set