GWTアプリケーションで状況依存ヘルプを提供する必要があります。このため、すべてのGWTビューには多くのヘルプリンクがあり、それぞれが適切なヘルプテキスト(リンクごとに異なります)を含むダイアログボックスを開きます。問題は、ヘルプリンクの数が非常に多い可能性があるため、ビュークラスにそれぞれ一意の名前とクリックリスナーを持つui:field要素をそれほど多く持つことができないことです。必要なのは、UIバインダーxmlファイルに多くのアンカー要素を含めることです。すべてのアンカーに同じクリックリスナーが必要です。クリックリスナーは、ダイアログボックスにテキストを表示するのに役立つパラメータに基づいて決定します。
すべてのリンクに異なる履歴トークンを持つハイパーリンク要素を使用しようとしましたが、履歴が変更されるため、望ましくありません。履歴を変更せずに、適切なヘルプメッセージを含むダイアログボックスを表示したいだけです。
GWTで可能ですか?
ご協力いただきありがとうございます。