public abstract class ClientWindowFactory extends ObjectSE implements FacesWrapper<ClientWindowFactory>
受信リクエストに基づいて ClientWindow インスタンスを作成します。
使用方法: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、getWrapped() を使用してラップされているインスタンスにアクセスします。
| コンストラクターと説明 |
|---|
ClientWindowFactory() 使用すべきではありません。 ラップされている実装を使用する他のコンストラクターを使用します。 |
ClientWindowFactory(ClientWindowFactory wrapped)このファクトリが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
abstract ClientWindow | getClientWindow(FacesContext context) 実装は、このリクエストの |
ClientWindowFactory | getWrapped()このファクトリが装飾されている場合、装飾を行う実装はこのメソッドをオーバーライドして、ラップされている実装へのアクセスを提供できます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE@DeprecatedSE public ClientWindowFactory()
public ClientWindowFactory(ClientWindowFactory wrapped)
このファクトリが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。getWrapped() は、ラップされている実装を返します。
wrapped - ラップされる実装。public ClientWindowFactory getWrapped()
このファクトリが装飾されている場合、装飾を行う実装はこのメソッドをオーバーライドして、ラップされている実装へのアクセスを提供できます。
FacesWrapper<ClientWindowFactory> の getWrapped public abstract ClientWindow getClientWindow(FacesContext context)
実装は、このリクエストの ClientWindow インスタンスを作成する責任があります。ClientWindow.CLIENT_WINDOW_MODE_PARAM_NAME が "none" または指定されていない場合、このメソッドは null を返す必要があります。ClientWindow.CLIENT_WINDOW_MODE_PARAM_NAME が "url" の場合、実装は ClientWindow で説明されている url モードセマンティクスを実装する ClientWindow インスタンスを返す必要があります。
context - このリクエストの FacesContextClientWindow、または nullCopyright © 2019 Eclipse Foundation.
Use is subject to license terms.