2011-01-08 26 views
1

私はGWTを初めて使い、gwt.xmlの役割を理解しようとしています。ドキュメントには、< replace-with ... >のようなものを指定できると書かれています。ここでは、現在のユーザエージェントに基づいて異なる実装を指定することができます。私の質問は、誰がいつこれらのルールを評価するのですか?実行スタックのどの部分がgwt.xmlを扱うのですか?ルールを実行時に変更することはできますか?gwt.xmlの評価

答えて

2

あなたは遅延バインディングについて話しています。

  • コンパイラはこれらのルールを評価します(もちろんコンパイル時)。パラメータによっては、特定の実装が作成または選択されます。詳細については、deferred bindings documentationを参照してください。
  • もう一度コンパイラ
  • 実行時に変更することはできませんが、ユースケースによっては、実行時に設定/動的にするライブラリがたくさんあります。ユースケースを提供できる場合は、私たちがあなたを助けるものを見つけることができると確信しています。