com.stimulsoft.report.chart.geoms.axis.scrollBars
Class StiHorzTrackBarGeom

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.axis.scrollBars.StiHorzTrackBarGeom
All Implemented Interfaces:
IStiJsonReportObject, IStiGeomInteraction

public class StiHorzTrackBarGeom
extends StiCellGeom


Constructor Summary
StiHorzTrackBarGeom(IStiXAxis axis, StiRectangle clientRectangle, StiHorzScrollBarGeom scrollBar)
           
 
Method Summary
 void Draw(StiContext context)
          Draws cell geom object on spefied context.
 IStiXAxis getAxis()
           
 StiHorzScrollBarGeom getScrollBar()
           
 void InvokeDrag(StiInteractionOptions options)
           
 void InvokeMouseDown(StiInteractionOptions options)
           
 void InvokeMouseEnter(StiInteractionOptions options)
           
 void InvokeMouseLeave(StiInteractionOptions options)
           
 
Methods inherited from class com.stimulsoft.report.chart.geoms.StiCellGeom
Contains, CreateChildGeoms, DrawChildGeoms, DrawGeom, getChildGeoms, getClientRectangle, GetGeomAt, getInvisible, GetRect, getSeriesElementGeoms, GetSeriesGeoms, getType, InvokeClick, 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

StiHorzTrackBarGeom

public StiHorzTrackBarGeom(IStiXAxis axis,
                           StiRectangle clientRectangle,
                           StiHorzScrollBarGeom scrollBar)
Method Detail

InvokeMouseEnter

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

InvokeMouseLeave

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

InvokeMouseDown

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

InvokeDrag

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

Draw

public void Draw(StiContext context)
Draws cell geom object on spefied context.

Specified by:
Draw in class StiCellGeom

getAxis

public final IStiXAxis getAxis()

getScrollBar

public final StiHorzScrollBarGeom getScrollBar()