Remove the highlight on the Y Axis in JViews Chart JSF component

Technote (troubleshooting)


Problem(Abstract)

How to remove the highlight on the Y Axis in JViews Chart JSF component?

Symptom

Upgrade to JViews 8.8
Set a <jvf:highlightInteractor> to your JSF Chart.
The Y Axis will also become highlighted when you hove the mouse over it.


Cause

The Y Axis highlight is a new feature for version 8.8

Resolving the problem

If you want to remove this highlight on the Y-Axis, you just need to write a subclass of IlvDefaultChartHitmapDefinition, and overwrite drawIntoHitmap() as follows:

public void drawIntoHitmap(IlvChart chart, IlvChartHitmapAccumulator
accumulator)
{
for (IlvChartRenderer renderer : chart.getRenderers()) {
if (renderer.isViewable())
drawIntoHitmap(chart, renderer, accumulator);
}
}

You then need to set this hitmap subclass to the hitmap property of you servlet in the web.xml.
Something like:

<servlet>
<servlet-name>MyToolTipController</servlet-name>
<servlet-class>ilog.views.faces.IlvFacesController</servlet-class>
<init-param>
<param-name>hitmap</param-name>
<param-value>MyDefaultDashboardToolTip</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

Cross reference information
Segment Product Component Platform Version Edition
Business Integration IBM ILOG JViews Charts General Platform Independent 8.8 All Editions

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM ILOG JViews Enterprise
General

Software version:

8.8

Operating system(s):

Platform Independent

Software edition:

All Editions

Reference #:

1613284

Modified date:

2012-10-11

Translate my page

Machine Translation

Content navigation