com.stimulsoft.report.chart.geoms.series.pie
Class StiPieSeriesShadowElementGeom

java.lang.Object
  extended by com.stimulsoft.base.context.chart.geoms.StiGeom
      extended by com.stimulsoft.report.chart.geoms.StiCellGeom
          extended by com.stimulsoft.report.chart.geoms.series.pie.StiPieSeriesShadowElementGeom
All Implemented Interfaces:
IStiJsonReportObject, IStiGeomInteraction

public class StiPieSeriesShadowElementGeom
extends StiCellGeom


Constructor Summary
StiPieSeriesShadowElementGeom(IStiPieSeries series, StiRectangle clientRectangle, double radius, StiContext shadowContext, java.lang.Integer duration, java.lang.Integer beginTime)
           
 
Method Summary
 void Draw(StiContext context)
          Draws area geom object on spefied context.
 java.lang.Integer getBeginTime()
           
 java.lang.Integer getDuration()
           
 boolean getInvisible()
          Gets value which indicates that this geom object is inivisible
 double getRadius()
           
 IStiPieSeries getSeries()
           
 StiContext getShadowContext()
           
 boolean isAnimation()
           
 void setAnimation(boolean isAnimation)
           
 void setBeginTime(java.lang.Integer beginTime)
           
 void setDuration(java.lang.Integer duration)
           
 
Methods inherited from class com.stimulsoft.report.chart.geoms.StiCellGeom
Contains, CreateChildGeoms, DrawChildGeoms, DrawGeom, getChildGeoms, getClientRectangle, GetGeomAt, GetRect, getSeriesElementGeoms, GetSeriesGeoms, getType, InvokeClick, InvokeDrag, InvokeMouseDown, InvokeMouseEnter, InvokeMouseLeave, InvokeMouseUp, setClientRectangle
 
Methods inherited from class com.stimulsoft.base.context.chart.geoms.StiGeom
LoadFromJsonObject, SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject, SaveToJsonObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiPieSeriesShadowElementGeom

public StiPieSeriesShadowElementGeom(IStiPieSeries series,
                                     StiRectangle clientRectangle,
                                     double radius,
                                     StiContext shadowContext,
                                     java.lang.Integer duration,
                                     java.lang.Integer beginTime)
Method Detail

getInvisible

public boolean getInvisible()
Gets value which indicates that this geom object is inivisible

Overrides:
getInvisible in class StiCellGeom

getSeries

public final IStiPieSeries getSeries()

getShadowContext

public final StiContext getShadowContext()

getRadius

public final double getRadius()

Draw

public void Draw(StiContext context)
Draws area geom object on spefied context.

Specified by:
Draw in class StiCellGeom

getDuration

public java.lang.Integer getDuration()
Returns:
the duration

setDuration

public void setDuration(java.lang.Integer duration)
Parameters:
duration - the duration to set

getBeginTime

public java.lang.Integer getBeginTime()
Returns:
the beginTime

setBeginTime

public void setBeginTime(java.lang.Integer beginTime)
Parameters:
beginTime - the beginTime to set

isAnimation

public boolean isAnimation()
Returns:
the isAnimation

setAnimation

public void setAnimation(boolean isAnimation)
Parameters:
isAnimation - the isAnimation to set