Technote (troubleshooting)
Problem(Abstract)
Why action on the symbol does not work in the IlvDashboardDiagram?
Symptom
In the Dashboard Editor, an URL, pointed to an external dashboard, is set on the symbol contained in the original dashboard so that the external dashboard will be displayed when clicking on the target symbol. It works fine in the Dashboard Editor. However, nothing happens when clicking on the target symbol in the JViews application.
Cause
This behavior occurs because by default, there is no interactor set on the IlvDashboardDiagram. Accordingly, the symbol does not received any mouse event.
Resolving the problem
In order to display the external dashboard when clicking on these target symbols, you must set the ilog.views.dashboard.IlvDashboardInteractor object on the view of the IlvDashboardDiagram:
diagram.getView().setInteractor(new IlvDashboardInteractor());
| Segment | Product | Component | Platform | Version | Edition |
|---|---|---|---|---|---|
| Business Integration | IBM ILOG JViews Diagrammer | SDK | Platform Independent | 8.8, 8.7, 8.6 | All Editions |
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.