ログインしたユーザーに基づいて UI を構築するための最良の方法を見つけようとしています。シナリオは、(現時点では) 通常のユーザーとスーパー ユーザーの 2 種類があり、通常、スーパー ユーザーには通常よりも多くのコントロールが表示されます。ユーザー
つまり、デフォルトで SomeDialog を作成するか、スーパーユーザーがログに記録されている場合は SomeDialogSuper をインスタンス化しますが、いくつかの懸念があります。
- gwt-ext を使用すると、多くの継承を行うときに、後の段階で何かを挿入するときに多くのパネルを作成する必要があることがわかりました。
- 複数の SomeDialog とその次に SomeDialogSuper は悪い考えのように聞こえ、維持するのは悪夢です
次に、いくつかの規則を使用できるので、どのコントロールがインスタンス化されるかについてあまり心配する必要はありませんが、これを行う方法がよくわかりません
ポインタはありますか?