public abstract class FacesContextWrapper extends FacesContext implements FacesWrapper<FacesContext>
既存の FacesContext インスタンスに特殊な動作を提供したい開発者によってサブクラス化することができる FacesContext の簡単な実装を提供します。すべてのメソッドのデフォルト実装は、ラップされた FacesContext インスタンスを呼び出すことです。
使用方法: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、getWrapped() を使用してラップされているインスタンスにアクセスします。
| コンストラクターと説明 |
|---|
FacesContextWrapper() 使用すべきではありません。 ラップされている実装を使用する他のコンストラクターを使用します。 |
FacesContextWrapper(FacesContext wrapped)この Faces コンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。 |
getCurrentInstance, setCurrentInstancecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE@DeprecatedSE public FacesContextWrapper()
public FacesContextWrapper(FacesContext wrapped)
この Faces コンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。getWrapped() は、ラップされている実装を返します。
wrapped - ラップされる実装。public FacesContext getWrapped()
FacesWrapperこのインターフェースを実装するクラスは、このメソッドを使用して、ラップされているクラスのインスタンスを返します。
FacesWrapper<FacesContext> の getWrapped public Application getApplication()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getApplication() を呼び出すことです。
FacesContext の getApplication Application インスタンス。FacesContext.getApplication()public IteratorSE<StringSE> getClientIdsWithMessages()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getClientIdsWithMessages() を呼び出すことです。
FacesContext の getClientIdsWithMessages FacesMessage がキューに入れられたクライアント識別子を介した Iterator FacesContext.getClientIdsWithMessages()public ExternalContext getExternalContext()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getExternalContext() を呼び出すことです。
FacesContext の getExternalContext ExternalContext のインスタンス FacesContext.getExternalContext()public FacesMessage.Severity getMaximumSeverity()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getMaximumSeverity() を呼び出すことです。
FacesContext の getMaximumSeverity FacesContext.getMaximumSeverity()public IteratorSE<FacesMessage> getMessages()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getMessages() を呼び出すことです。
FacesContext の getMessages FacesMessage より Iterator。FacesContext.getMessages()public IteratorSE<FacesMessage> getMessages(StringSE clientId)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getMessages(String) を呼び出すことです。
FacesContext の getMessages clientId - メッセージがリクエストされたクライアント識別子、またはクライアント識別子に関連付けられていないメッセージの null FacesMessage 上の Iterator。FacesContext.getMessages(String)public RenderKit getRenderKit()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getRenderKit() を呼び出すことです。
FacesContext の getRenderKit UIViewRoot に関連付けられた RenderKit のインスタンス。FacesContext.getRenderKit()public boolean getRenderResponse()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getRenderResponse() を呼び出すことです。
FacesContext の getRenderResponse renderResponse() が呼び出されたかどうかを示すフラグ。FacesContext.getRenderResponse()public ListSE<StringSE> getResourceLibraryContracts()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getResourceLibraryContracts() を呼び出すことです。
FacesContext の getResourceLibraryContracts FacesContext.getResourceLibraryContracts()public void setResourceLibraryContracts(ListSE<StringSE> contracts)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.setResourceLibraryContracts(java.util.List<java.lang.String>) を呼び出すことです。
FacesContext の setResourceLibraryContracts contracts - 不変の List として返される新しい契約。FacesContext.getResourceLibraryContracts() への後続の呼び出しから。FacesContext.setResourceLibraryContracts(java.util.List<java.lang.String>)public boolean getResponseComplete()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getResponseComplete() を呼び出すことです。
FacesContext の getResponseComplete responseComplete() メソッドが呼び出されたかどうかを示すブール値。FacesContext.getResponseComplete()public ResponseStream getResponseStream()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getResponseStream() を呼び出すことです。
FacesContext の getResponseStream ResponseStream インスタンス。FacesContext.getResponseStream()public void setResponseStream(ResponseStream responseStream)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.setResponseStream(ResponseStream) を呼び出すことです。
FacesContext の setResponseStream responseStream - このレスポンスの新しい ResponseStreamFacesContext.setResponseStream(ResponseStream)public ResponseWriter getResponseWriter()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getResponseWriter() を呼び出すことです。
FacesContext の getResponseWriter ResponseWriter インスタンス。FacesContext.getResponseWriter()public void setResponseWriter(ResponseWriter responseWriter)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.setResponseWriter(ResponseWriter) を呼び出すことです。
FacesContext の setResponseWriter responseWriter - このレスポンスの新しい ResponseWriterFacesContext.setResponseWriter(ResponseWriter)public UIViewRoot getViewRoot()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getViewRoot() を呼び出すことです。
FacesContext の getViewRoot UIViewRoot インスタンス。FacesContext.getViewRoot()public void setViewRoot(UIViewRoot root)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.setViewRoot(UIViewRoot) を呼び出すことです。
FacesContext の setViewRoot root - 新しいコンポーネント UIViewRoot コンポーネント FacesContext.setViewRoot(UIViewRoot)public void addMessage(StringSE clientId, FacesMessage message)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.addMessage(String, FacesMessage) を呼び出すことです。
FacesContext の addMessage clientId - このメッセージが関連付けられているクライアント識別子 (もしあれば)message - 追加するメッセージ FacesContext.addMessage(String, FacesMessage)public boolean isReleased()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.isReleased() を呼び出すことです。
FacesContext の isReleased true リソースが解放されている場合。FacesContext.isReleased()public void release()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.release() を呼び出すことです。
FacesContext の release FacesContext.release()public void renderResponse()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.renderResponse() を呼び出すことです。
FacesContext の renderResponse FacesContext.renderResponse()public void responseComplete()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.responseComplete() を呼び出すことです。
FacesContext の responseComplete FacesContext.responseComplete()public MapSE<ObjectSE,ObjectSE> getAttributes()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getAttributes() を呼び出すことです。
FacesContext の getAttributes FacesContext インスタンスに関連付けられた属性を表す可変 Map。FacesContext.getAttributes()public char getNamingContainerSeparatorChar()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getNamingContainerSeparatorChar() を呼び出すことです。
FacesContext の getNamingContainerSeparatorChar FacesContext.getNamingContainerSeparatorChar()public PartialViewContext getPartialViewContext()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getPartialViewContext()()} を呼び出すことです。
FacesContext の getPartialViewContext PartialViewContext のインスタンス。FacesContext.getPartialViewContext()public ELContext getELContext()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getELContext() を呼び出すことです。
FacesContext の getELContext ELContext のインスタンス。FacesContext.getELContext()public ExceptionHandler getExceptionHandler()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getExceptionHandler() を呼び出すことです。
FacesContext の getExceptionHandler ExceptionHandler のインスタンス。FacesContext.getExceptionHandler()public void setExceptionHandler(ExceptionHandler exceptionHandler)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.setExceptionHandler(ExceptionHandler) を呼び出すことです。
FacesContext の setExceptionHandler exceptionHandler - このリクエストの ExceptionHandler FacesContext.setExceptionHandler(ExceptionHandler)public ListSE<FacesMessage> getMessageList()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getMessageList() を呼び出すことです。
FacesContext の getMessageList List FacesContext.getMessageList()public ListSE<FacesMessage> getMessageList(StringSE clientId)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getMessageList(String) を呼び出すことです。
FacesContext の getMessageList clientId - コンポーネントのクライアント ID。List FacesContext.getMessageList(String)public boolean isPostback()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.isPostback() を呼び出すことです。
FacesContext の isPostback FacesContext.isPostback()public PhaseId getCurrentPhaseId()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.getCurrentPhaseId() を呼び出すことです。
FacesContext の getCurrentPhaseId FacesContext.getCurrentPhaseId()public void setCurrentPhaseId(PhaseId currentPhaseId)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.setCurrentPhaseId(PhaseId) を呼び出すことです。
FacesContext の setCurrentPhaseId currentPhaseId - 現在のフェーズの PhaseId。FacesContext.setCurrentPhaseId(PhaseId)public boolean isValidationFailed()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.isValidationFailed() を呼び出すことです。
FacesContext の isValidationFailed validationFailed() メソッドが現在のリクエストに対して呼び出されたかどうかを示すブール値 FacesContext.isValidationFailed()public void validationFailed()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.validationFailed() を呼び出すことです。
FacesContext の validationFailed FacesContext.validationFailed()public void setProcessingEvents(boolean processingEvents)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.setProcessingEvents(boolean) を呼び出すことです。
FacesContext の setProcessingEvents processingEvents - イベントを処理する必要があるかどうかを示すフラグ FacesContext.setProcessingEvents(boolean)public boolean isProcessingEvents()
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.isProcessingEvents() を呼び出すことです。
FacesContext の isProcessingEvents true、それ以外の場合は falseFacesContext.isProcessingEvents()public boolean isProjectStage(ProjectStage stage)
このメソッドのデフォルトの動作は、ラップされた FacesContext オブジェクトで FacesContext.isProjectStage(jakarta.faces.application.ProjectStage) を呼び出すことです。
FacesContext の isProjectStage stage - チェックする ProjectStageFacesContext.isProjectStage(jakarta.faces.application.ProjectStage)Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.