com.stimulsoft.report.chart.geoms.seriesLabels
Class StiSeriesLabelsGeom

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.seriesLabels.StiSeriesLabelsGeom
All Implemented Interfaces:
IStiJsonReportObject, IStiGeomInteraction
Direct Known Subclasses:
StiCenterAxisLabelsGeom, StiCenterFunnelLabelsGeom, StiCenterPieLabelsGeom, StiOutsideAxisLabelsGeom, StiTwoColumnsPieLabelsGeom

public class StiSeriesLabelsGeom
extends StiCellGeom


Constructor Summary
StiSeriesLabelsGeom(IStiSeriesLabels seriesLabels, IStiSeries series, int index, double value, StiRectangle clientRectangle)
           
 
Method Summary
 void Draw(StiContext context)
          Draws area geom object on spefied context.
 boolean getAllowMouseOver()
           
 java.lang.Integer getBeginTime()
           
 java.lang.Integer getDuration()
           
 int getIndex()
           
 boolean getIsMouseOver()
           
 IStiSeries getSeries()
           
 IStiSeriesLabels getSeriesLabels()
           
 double getValue()
           
 void InvokeMouseEnter(StiInteractionOptions options)
           
 void InvokeMouseLeave(StiInteractionOptions options)
           
 void setBeginTime(java.lang.Integer beginTime)
           
 void setDuration(java.lang.Integer duration)
           
 void setIsMouseOver(boolean value)
           
 
Methods inherited from class com.stimulsoft.report.chart.geoms.StiCellGeom
Contains, CreateChildGeoms, DrawChildGeoms, DrawGeom, getChildGeoms, getClientRectangle, GetGeomAt, getInvisible, GetRect, getSeriesElementGeoms, GetSeriesGeoms, getType, InvokeClick, InvokeDrag, InvokeMouseDown, 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

StiSeriesLabelsGeom

public StiSeriesLabelsGeom(IStiSeriesLabels seriesLabels,
                           IStiSeries series,
                           int index,
                           double value,
                           StiRectangle clientRectangle)
Method Detail

getBeginTime

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

setBeginTime

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

getDuration

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

setDuration

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

InvokeMouseEnter

public void InvokeMouseEnter(StiInteractionOptions options)
Specified by:
InvokeMouseEnter in interface IStiGeomInteraction
Overrides:
InvokeMouseEnter in class StiCellGeom

InvokeMouseLeave

public void InvokeMouseLeave(StiInteractionOptions options)
Specified by:
InvokeMouseLeave in interface IStiGeomInteraction
Overrides:
InvokeMouseLeave in class StiCellGeom

getAllowMouseOver

public boolean getAllowMouseOver()

getIsMouseOver

public boolean getIsMouseOver()

setIsMouseOver

public void setIsMouseOver(boolean value)

getValue

public final double getValue()

getIndex

public final int getIndex()

getSeries

public final IStiSeries getSeries()

getSeriesLabels

public final IStiSeriesLabels getSeriesLabels()

Draw

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

Specified by:
Draw in class StiCellGeom