com.stimulsoft.report.chart.geoms.legend
Class StiLegendItemGeom
java.lang.Object
com.stimulsoft.base.context.chart.geoms.StiGeom
com.stimulsoft.report.chart.geoms.StiCellGeom
com.stimulsoft.report.chart.geoms.legend.StiLegendItemGeom
- All Implemented Interfaces:
- IStiJsonReportObject, IStiGeomInteraction
public class StiLegendItemGeom
- extends StiCellGeom
Methods inherited from class com.stimulsoft.report.chart.geoms.StiCellGeom |
Contains, CreateChildGeoms, DrawChildGeoms, DrawGeom, getChildGeoms, getClientRectangle, GetGeomAt, getInvisible, GetRect, getSeriesElementGeoms, GetSeriesGeoms, getType, InvokeDrag, InvokeMouseDown, InvokeMouseUp, setClientRectangle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiLegendItemGeom
public StiLegendItemGeom(IStiLegend legend,
StiLegendItemCoreXF item,
StiRectangle clientRectangle,
int colorIndex,
int legendItemsCount,
int legendItemIndex)
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
InvokeClick
public void InvokeClick(StiInteractionOptions options)
- Specified by:
InvokeClick
in interface IStiGeomInteraction
- Overrides:
InvokeClick
in class StiCellGeom
getAllowMouseOver
public boolean getAllowMouseOver()
getIsMouseOver
public boolean getIsMouseOver()
setIsMouseOver
public void setIsMouseOver(boolean value)
getLegend
public final IStiLegend getLegend()
getItem
public final StiLegendItemCoreXF getItem()
getColorIndex
public final int getColorIndex()
getLegendItemsCount
public final int getLegendItemsCount()
Draw
public void Draw(StiContext context)
- Draws area geom object on spefied context.
- Specified by:
Draw
in class StiCellGeom