com.stimulsoft.report.chart.core.series
Class StiSeriesCoreXF

java.lang.Object
  extended by com.stimulsoft.report.chart.core.series.StiSeriesCoreXF
All Implemented Interfaces:
IStiApplyStyleSeries, java.lang.Cloneable
Direct Known Subclasses:
StiBaseLineSeriesCoreXF, StiCandlestickSeriesCoreXF, StiClusteredColumnSeriesCoreXF, StiFunnelSeriesCoreXF, StiPieSeriesCoreXF, StiRadarSeriesCoreXF, StiStackedBarSeriesCoreXF, StiStackedBaseLineSeriesCoreXF, StiStackedColumnSeriesCoreXF, StiStockSeriesCoreXF

public abstract class StiSeriesCoreXF
extends java.lang.Object
implements java.lang.Cloneable, IStiApplyStyleSeries


Constructor Summary
StiSeriesCoreXF(IStiSeries series)
           
 
Method Summary
 void ApplyStyle(IStiChartStyle style, StiColor color)
          Apply style to component which release this interface.
 java.lang.Object clone()
           
 IStiSeriesInteraction getInteraction()
           
 boolean getIsDateTimeValues()
           
 boolean getIsMouseOver()
           
 boolean GetIsMouseOverSeriesElement(int seriesIndex)
           
abstract  java.lang.String getLocalizedName()
          Gets a service name.
 IStiSeries getSeries()
           
 java.lang.Object GetSeriesBorderColor(int colorIndex, int colorCount)
           
 StiBrush GetSeriesBrush(int colorIndex, int colorCount)
           
 IStiAxisSeriesLabels GetSeriesLabels()
           
 java.lang.String GetTag(int tagIndex)
           
 void RenderSeries(StiContext context, StiRectangle rect, StiAreaGeom geom, IStiSeries[] seriesArray)
           
 void setInteraction(IStiSeriesInteraction value)
           
 void setIsDateTimeValues(boolean value)
           
 void setIsMouseOver(boolean value)
           
 void SetIsMouseOverSeriesElement(int seriesIndex, boolean value)
           
 void setSeries(IStiSeries value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiSeriesCoreXF

public StiSeriesCoreXF(IStiSeries series)
Method Detail

clone

public final java.lang.Object clone()
Overrides:
clone in class java.lang.Object

ApplyStyle

public void ApplyStyle(IStiChartStyle style,
                       StiColor color)
Description copied from interface: IStiApplyStyleSeries
Apply style to component which release this interface.

Specified by:
ApplyStyle in interface IStiApplyStyleSeries

RenderSeries

public void RenderSeries(StiContext context,
                         StiRectangle rect,
                         StiAreaGeom geom,
                         IStiSeries[] seriesArray)

GetSeriesBrush

public StiBrush GetSeriesBrush(int colorIndex,
                               int colorCount)

GetSeriesBorderColor

public java.lang.Object GetSeriesBorderColor(int colorIndex,
                                             int colorCount)

GetSeriesLabels

public final IStiAxisSeriesLabels GetSeriesLabels()

GetTag

public final java.lang.String GetTag(int tagIndex)

GetIsMouseOverSeriesElement

public final boolean GetIsMouseOverSeriesElement(int seriesIndex)

SetIsMouseOverSeriesElement

public final void SetIsMouseOverSeriesElement(int seriesIndex,
                                              boolean value)

getIsMouseOver

public final boolean getIsMouseOver()

setIsMouseOver

public final void setIsMouseOver(boolean value)

getLocalizedName

public abstract java.lang.String getLocalizedName()
Gets a service name.


getIsDateTimeValues

public final boolean getIsDateTimeValues()

setIsDateTimeValues

public final void setIsDateTimeValues(boolean value)

getSeries

public final IStiSeries getSeries()

setSeries

public final void setSeries(IStiSeries value)

getInteraction

public final IStiSeriesInteraction getInteraction()

setInteraction

public final void setInteraction(IStiSeriesInteraction value)