Class StiSeriesCoreXF

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

public abstract class StiSeriesCoreXF extends Object implements Cloneable, IStiApplyStyleSeries
  • Constructor Details

    • StiSeriesCoreXF

      public StiSeriesCoreXF(IStiSeries series)
  • Method Details

    • clone

      public final Object clone()
      Overrides:
      clone in class 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
    • CheckLabelsRect

      protected final StiRectangle CheckLabelsRect(IStiSeriesLabels labels, StiAreaGeom geom, StiRectangle labelsRect)
    • CheckLabelsRect

      protected final StiRectangle CheckLabelsRect(IStiSeriesLabels labels, StiRectangle rect, StiRectangle labelsRect)
    • CheckIntersectionLabels

      protected final void CheckIntersectionLabels(StiAreaGeom geom)
    • RenderSeries

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

      public StiBrush GetSeriesBrush(int colorIndex, int colorCount)
    • GetSeriesBorderColor

      public Object GetSeriesBorderColor(int colorIndex, int colorCount)
    • GetSeriesLabels

      public final IStiAxisSeriesLabels GetSeriesLabels()
    • GetTag

      public final 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 String getLocalizedName()
      Gets a service name.
    • getSeriesColors

      public StiColor[] getSeriesColors()
    • setSeriesColors

      public void setSeriesColors(StiColor[] value)
    • getIsDateTimeValues

      public final boolean getIsDateTimeValues()
    • setIsDateTimeValues

      public final void setIsDateTimeValues(boolean value)
    • getIsDateTimeArguments

      public boolean getIsDateTimeArguments()
    • setIsDateTimeArguments

      public void setIsDateTimeArguments(boolean isDateTimeArguments)
    • getSeries

      public final IStiSeries getSeries()
    • setSeries

      public final void setSeries(IStiSeries value)
    • getInteraction

      public final IStiSeriesInteraction getInteraction()
    • setInteraction

      public final void setInteraction(IStiSeriesInteraction value)
    • GetInteraction

      protected StiSeriesInteractionData GetInteraction(IStiArea area, IStiSeries series, int pointIndex)