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

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

public abstract class StiAxisCoreXF
extends java.lang.Object
implements java.lang.Cloneable, IStiApplyStyle


Field Summary
static float DefaultScrollBarFirstRecallTime
           
static float DefaultScrollBarOtherRecallTime
           
static float DefaultScrollBarSize
           
static float DefaultScrollBarSmallFactor
           
 
Constructor Summary
StiAxisCoreXF(IStiAxis axis)
           
 
Method Summary
 void applyStyle(IStiChartStyle style)
          Apply style to component which release this interface.
 void CalculateStripPositions(double topPosition, double bottomPosition)
           
 java.lang.Object clone()
           
 float getArrowHeight()
           
 float getArrowWidth()
           
 IStiAxis getAxis()
           
 StiFontGeom GetFontGeom(StiContext context)
           
 StiAxisInfoXF getInfo()
           
 boolean getIsMouseOverDecreaseButton()
           
 boolean getIsMouseOverIncreaseButton()
           
 boolean getIsMouseOverTrackBar()
           
 boolean GetStartFromZero()
           
 StiStringFormatGeom GetStringFormatGeom(StiContext context)
           
 float getTicksMaxLength()
           
abstract  StiCellGeom Render(StiContext context, StiRectangle rect)
           
abstract  StiCellGeom RenderView(StiContext context, StiRectangle rect)
           
 void setAxis(IStiAxis value)
           
 void setInfo(StiAxisInfoXF value)
           
 void setIsMouseOverDecreaseButton(boolean value)
           
 void setIsMouseOverIncreaseButton(boolean value)
           
 void setIsMouseOverTrackBar(boolean value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DefaultScrollBarSize

public static float DefaultScrollBarSize

DefaultScrollBarSmallFactor

public static float DefaultScrollBarSmallFactor

DefaultScrollBarFirstRecallTime

public static float DefaultScrollBarFirstRecallTime

DefaultScrollBarOtherRecallTime

public static float DefaultScrollBarOtherRecallTime
Constructor Detail

StiAxisCoreXF

public StiAxisCoreXF(IStiAxis axis)
Method Detail

clone

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

getIsMouseOverDecreaseButton

public final boolean getIsMouseOverDecreaseButton()

setIsMouseOverDecreaseButton

public final void setIsMouseOverDecreaseButton(boolean value)

getIsMouseOverIncreaseButton

public final boolean getIsMouseOverIncreaseButton()

setIsMouseOverIncreaseButton

public final void setIsMouseOverIncreaseButton(boolean value)

getIsMouseOverTrackBar

public final boolean getIsMouseOverTrackBar()

setIsMouseOverTrackBar

public final void setIsMouseOverTrackBar(boolean value)

applyStyle

public void applyStyle(IStiChartStyle style)
Description copied from interface: IStiApplyStyle
Apply style to component which release this interface.

Specified by:
applyStyle in interface IStiApplyStyle

GetStartFromZero

public boolean GetStartFromZero()

Render

public abstract StiCellGeom Render(StiContext context,
                                   StiRectangle rect)

RenderView

public abstract StiCellGeom RenderView(StiContext context,
                                       StiRectangle rect)

CalculateStripPositions

public final void CalculateStripPositions(double topPosition,
                                          double bottomPosition)

GetFontGeom

public final StiFontGeom GetFontGeom(StiContext context)

GetStringFormatGeom

public final StiStringFormatGeom GetStringFormatGeom(StiContext context)

getTicksMaxLength

public final float getTicksMaxLength()

getArrowWidth

public final float getArrowWidth()

getArrowHeight

public final float getArrowHeight()

getAxis

public final IStiAxis getAxis()

setAxis

public final void setAxis(IStiAxis value)

getInfo

public final StiAxisInfoXF getInfo()

setInfo

public final void setInfo(StiAxisInfoXF value)