com.stimulsoft.report.chart.geoms.series.financial
Class StiFinancialSeriesElementGeom

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.financial.StiFinancialSeriesElementGeom
All Implemented Interfaces:
IStiJsonReportObject, IStiGeomInteraction
Direct Known Subclasses:
StiCandlestickSeriesElementGeom, StiStockSeriesElementGeom

public class StiFinancialSeriesElementGeom
extends StiCellGeom


Constructor Summary
StiFinancialSeriesElementGeom(StiAreaGeom areaGeom, IStiSeries series, StiRectangle clientRectangle, double open, double close, double high, double low, double positionX, int index)
           
 
Method Summary
 void Draw(StiContext context)
          Draws cell geom object on spefied context.
 boolean getAllowMouseOver()
           
 StiAreaGeom getAreaGeom()
           
 double getClose()
           
 double getHigh()
           
 int getIndex()
           
 StiSeriesInteractionData getInteraction()
           
 boolean getIsMouseOver()
           
 double getLow()
           
 double getOpen()
           
 double getPositionX()
           
 IStiSeries getSeries()
           
 void InvokeClick(StiInteractionOptions options)
           
 void InvokeMouseEnter(StiInteractionOptions options)
           
 void setInteraction(StiSeriesInteractionData value)
           
 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, InvokeDrag, InvokeMouseDown, 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

StiFinancialSeriesElementGeom

public StiFinancialSeriesElementGeom(StiAreaGeom areaGeom,
                                     IStiSeries series,
                                     StiRectangle clientRectangle,
                                     double open,
                                     double close,
                                     double high,
                                     double low,
                                     double positionX,
                                     int index)
Method Detail

InvokeMouseEnter

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

InvokeClick

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

getAllowMouseOver

public boolean getAllowMouseOver()

getIsMouseOver

public boolean getIsMouseOver()

setIsMouseOver

public void setIsMouseOver(boolean value)

getSeries

public final IStiSeries getSeries()

getInteraction

public final StiSeriesInteractionData getInteraction()

setInteraction

public final void setInteraction(StiSeriesInteractionData value)

getOpen

public final double getOpen()

getClose

public final double getClose()

getHigh

public final double getHigh()

getLow

public final double getLow()

getPositionX

public final double getPositionX()

getAreaGeom

public final StiAreaGeom getAreaGeom()

getIndex

public final int getIndex()

Draw

public void Draw(StiContext context)
Description copied from class: StiCellGeom
Draws cell geom object on spefied context.

Specified by:
Draw in class StiCellGeom