com.stimulsoft.report.chart.core.axis
Class StiXAxisCoreXF

java.lang.Object
  extended by com.stimulsoft.report.chart.core.axis.StiAxisCoreXF
      extended by com.stimulsoft.report.chart.core.axis.StiXAxisCoreXF
All Implemented Interfaces:
IStiApplyStyle, java.lang.Cloneable
Direct Known Subclasses:
StiXBottomAxisCoreXF, StiXTopAxisCoreXF

public abstract class StiXAxisCoreXF
extends StiAxisCoreXF


Field Summary
 
Fields inherited from class com.stimulsoft.report.chart.core.axis.StiAxisCoreXF
DefaultScrollBarFirstRecallTime, DefaultScrollBarOtherRecallTime, DefaultScrollBarSize, DefaultScrollBarSmallFactor
 
Constructor Summary
StiXAxisCoreXF(IStiAxis axis)
           
 
Method Summary
 StiRectangle GetAxisRect(StiContext context, StiRectangle rect, boolean includeAxisArrow, boolean includeLabelsWidth, boolean isDrawing, boolean includeScrollBar)
           
 StiRectangle GetCenterAxisRect(StiContext context, StiRectangle rect, boolean includeAxisArrow, boolean includeLabelsHeight, boolean isDrawing)
           
abstract  StiXAxisDock getDock()
           
 boolean getIsBottomSide()
           
 boolean getIsTopSide()
           
 java.lang.String GetLabelText(StiStripLineXF line, IStiSeries series)
           
 boolean GetStartFromZero()
           
 StiCellGeom Render(StiContext context, StiRectangle rect)
           
 StiCellGeom RenderCenter(StiContext context, StiRectangle rect)
           
 StiCellGeom RenderCenterView(StiContext context, StiRectangle rect)
           
 void RenderScrollBar(StiContext context, StiRectangle axisRect, StiXAxisViewGeom axisGeom)
           
 StiCellGeom RenderView(StiContext context, StiRectangle rect)
           
 
Methods inherited from class com.stimulsoft.report.chart.core.axis.StiAxisCoreXF
applyStyle, CalculateStripPositions, clone, getArrowHeight, getArrowWidth, getAxis, GetFontGeom, getInfo, getIsMouseOverDecreaseButton, getIsMouseOverIncreaseButton, getIsMouseOverTrackBar, GetStringFormatGeom, getTicksMaxLength, setAxis, setInfo, setIsMouseOverDecreaseButton, setIsMouseOverIncreaseButton, setIsMouseOverTrackBar
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiXAxisCoreXF

public StiXAxisCoreXF(IStiAxis axis)
Method Detail

GetStartFromZero

public boolean GetStartFromZero()
Overrides:
GetStartFromZero in class StiAxisCoreXF

Render

public StiCellGeom Render(StiContext context,
                          StiRectangle rect)
Specified by:
Render in class StiAxisCoreXF

RenderView

public StiCellGeom RenderView(StiContext context,
                              StiRectangle rect)
Specified by:
RenderView in class StiAxisCoreXF

RenderScrollBar

public final void RenderScrollBar(StiContext context,
                                  StiRectangle axisRect,
                                  StiXAxisViewGeom axisGeom)

RenderCenter

public final StiCellGeom RenderCenter(StiContext context,
                                      StiRectangle rect)

RenderCenterView

public final StiCellGeom RenderCenterView(StiContext context,
                                          StiRectangle rect)

GetLabelText

public final java.lang.String GetLabelText(StiStripLineXF line,
                                           IStiSeries series)

GetCenterAxisRect

public final StiRectangle GetCenterAxisRect(StiContext context,
                                            StiRectangle rect,
                                            boolean includeAxisArrow,
                                            boolean includeLabelsHeight,
                                            boolean isDrawing)

GetAxisRect

public final StiRectangle GetAxisRect(StiContext context,
                                      StiRectangle rect,
                                      boolean includeAxisArrow,
                                      boolean includeLabelsWidth,
                                      boolean isDrawing,
                                      boolean includeScrollBar)

getDock

public abstract StiXAxisDock getDock()

getIsTopSide

public final boolean getIsTopSide()

getIsBottomSide

public final boolean getIsBottomSide()