クラス UIMessages
- 実装済みのインターフェース一覧:
PartialStateHolder、StateHolder、TransientStateHolder、ComponentSystemEventListener、FacesListener、SystemEventListenerHolder、EventListenerSE
- 既知の直属サブクラス
HtmlMessages
このコンポーネントのレンダラーは、FacesContext からメッセージを取得してユーザーに表示する責任があります。
このコンポーネントは、Messages レンダラー型をサポートします。
デフォルトでは、rendererType プロパティを "jakarta.faces.Messages" に設定する必要があります。この値は、setRendererType() メソッドを呼び出すことで変更できます。
フィールド概要
フィールド修飾子と型フィールド説明static final StringSEこのコンポーネントの標準コンポーネントファミリ。static final StringSEこのコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEYコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明このコンポーネントが属するコンポーネントファミリの識別子を返します。getFor()このコンポーネントが関連するメッセージを表すコンポーネントのクライアント識別子を返します(存在する場合)。booleanグローバルメッセージ(つまり、クライアント識別子が関連付けられていないメッセージ)のみをレンダリングするかどうかを示すフラグを返します。booleanboolean関連するメッセージのdetailプロパティを表示するかどうかを示すフラグを返します。boolean関連するメッセージのsummaryプロパティを表示するかどうかを示すフラグを返します。voidこのコンポーネントが関連するメッセージを表すコンポーネントのクライアント識別子を設定します(存在する場合)。voidsetGlobalOnly(boolean globalOnly) グローバルメッセージ(つまり、クライアント識別子が関連付けられていないメッセージ)のみをレンダリングするかどうかを示すフラグを設定します。voidsetRedisplay(boolean redisplay) 関連するメッセージのdetailプロパティを表示するかどうかを示すフラグを設定します。voidsetShowDetail(boolean showDetail) 関連するメッセージのdetailプロパティを表示するかどうかを示すフラグを設定します。voidsetShowSummary(boolean showSummary) 関連するメッセージのsummaryプロパティを表示するかどうかを示すフラグを設定します。クラス jakarta.faces.component.UIComponentBase から継承されたメソッド
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEventクラス jakarta.faces.component.UIComponent から継承されたメソッド
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
フィールドの詳細
コンストラクターの詳細
UIMessages
public UIMessages()デフォルトのプロパティ値で新しい
UIMessagesインスタンスを作成します。
メソッドの詳細
getFamily
クラスからコピーされた説明:UIComponentこのコンポーネントが属するコンポーネントファミリの識別子を返します。この識別子は、
rendererTypeプロパティの値と組み合わせて、このコンポーネントインスタンスに適切なRendererを選択するために使用できます。このメソッドはnullを返すべきではないことに注意してください- 次で指定:
- クラス
UIComponentのgetFamily - 戻り値:
- コンポーネントファミリ(null 以外)。
getFor
このコンポーネントが関連するメッセージを表すコンポーネントのクライアント識別子を返します(存在する場合)。
- 戻り値:
- for クライアント識別子。
setFor
このコンポーネントが関連するメッセージを表すコンポーネントのクライアント識別子を設定します(存在する場合)。このプロパティは、メッセージを表示する前に設定する必要があります。
- パラメーター:
newFor- 新しいクライアント ID
isGlobalOnly
public boolean isGlobalOnly()グローバルメッセージ(つまり、クライアント識別子が関連付けられていないメッセージ)のみをレンダリングするかどうかを示すフラグを返します。優先される "for" プロパティと相互に排他的です。デフォルトは false です。
- 戻り値:
- グローバルメッセージのみを表示する場合は
true、それ以外の場合はfalse。
setGlobalOnly
public void setGlobalOnly(boolean globalOnly) グローバルメッセージ(つまり、クライアント識別子が関連付けられていないメッセージ)のみをレンダリングするかどうかを示すフラグを設定します。
- パラメーター:
globalOnly- 新しいフラグ値
isShowDetail
public boolean isShowDetail()関連するメッセージの
detailプロパティを表示するかどうかを示すフラグを返します。デフォルトは false です。- 戻り値:
- 詳細を表示する場合は
true、それ以外の場合はfalse。
setShowDetail
public void setShowDetail(boolean showDetail) 関連するメッセージの
detailプロパティを表示するかどうかを示すフラグを設定します。- パラメーター:
showDetail- 新しい旗
isShowSummary
public boolean isShowSummary()関連するメッセージの
summaryプロパティを表示するかどうかを示すフラグを返します。デフォルトは true です。- 戻り値:
- 要約を表示する場合は
true、それ以外の場合はfalse。
setShowSummary
public void setShowSummary(boolean showSummary) 関連するメッセージの
summaryプロパティを表示するかどうかを示すフラグを設定します。- パラメーター:
showSummary- 新しいフラグ値
isRedisplay
public boolean isRedisplay()- 戻り値:
- この
UIMessageインスタンスがすでに処理されたFacesMessageを再表示する必要がある場合は、true。それ以外の場合は、falseを返します。デフォルトでは、setRedisplay(boolean)が呼び出されていない場合、このメソッドは常にtrueを返します。 - 導入:
- 2.0
setRedisplay
public void setRedisplay(boolean redisplay) 関連するメッセージの
detailプロパティを表示するかどうかを示すフラグを設定します。- パラメーター:
redisplay- 以前に処理されたメッセージが再表示されるかどうかを示すフラグ- 導入:
- 2.0