パッケージ jakarta.faces.component
クラス UIOutcomeTarget
- java.lang.ObjectSE
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UIOutput
-
- jakarta.faces.component.UIOutcomeTarget
- 実装されているすべてのインターフェース:
PartialStateHolder、StateHolder、TransientStateHolder、ValueHolder、ComponentSystemEventListener、FacesListener、SystemEventListenerHolder、EventListenerSE
- 既知の直属サブクラス
HtmlOutcomeTargetButton,HtmlOutcomeTargetLink
public class UIOutcomeTarget extends UIOutput
このコンポーネントは、
jakarta.faces.Buttonまたはjakarta.faces.Linkレンダラーとペアになっており、結果をレスポンスに直接レンダリングすることに関連するプロパティをカプセル化します。これにより、Jakarta Faces アプリケーションでブックマーク可能になります。- 導入:
- 2.0
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static StringSECOMPONENT_FAMILYこのコンポーネントの標準コンポーネントファミリ。static StringSECOMPONENT_TYPEこのコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
コンストラクターの概要
コンストラクター コンストラクター 説明 UIOutcomeTarget()デフォルトのプロパティ値で新しいUIOutcomeTargetインスタンスを作成します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSEgetFamily()このコンポーネントが属するコンポーネントファミリの識別子を返します。StringSEgetOutcome()UIOutcomeTargetのoutcomeプロパティを返します。booleanisDisableClientWindow()クライアントウィンドウをターゲット URL にエンコードする必要があるかどうかを返します。booleanisIncludeViewParams()ビューパラメーターをターゲット URL にエンコードする必要があるかどうかを返します。voidsetDisableClientWindow(boolean disableClientWindow)クライアントウィンドウをターゲット URL にエンコードするかどうかを設定します。voidsetIncludeViewParams(boolean includeViewParams)ページパラメーターをターゲット URL にエンコードするかどうかを設定します。voidsetOutcome(StringSE outcome)UIOutcomeTargetのoutcomeプロパティを設定します。クラス jakarta.faces.component.UIOutput から継承されたメソッド
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValue
クラス jakarta.faces.component.UIComponentBase から継承されたメソッド
addClientBehavior, addFacesListener, broadcast, 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, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, 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
コンストラクターの詳細
UIOutcomeTarget
public UIOutcomeTarget()
デフォルトのプロパティ値で新しい
UIOutcomeTargetインスタンスを作成します。
メソッドの詳細
getFamily
public StringSE getFamily()
クラスからコピーされた説明:UIComponentこのコンポーネントが属するコンポーネントファミリの識別子を返します。この識別子は、
rendererTypeプロパティの値と組み合わせて、このコンポーネントインスタンスに適切なRendererを選択するために使用できます。このメソッドはnullを返すべきではないことに注意してください
isIncludeViewParams
public boolean isIncludeViewParams()
ビューパラメーターをターゲット URL にエンコードする必要があるかどうかを返します。
- 戻り値:
- ビューパラメーターを URL にエンコードする必要がある場合は
true、それ以外の場合はfalse。 - 導入:
- 2.0
setIncludeViewParams
public void setIncludeViewParams(boolean includeViewParams)
ページパラメーターをターゲット URL にエンコードするかどうかを設定します。
- パラメーター:
includeViewParams- ページパラメーターをエンコードするためのスイッチの状態- 導入:
- 2.0
isDisableClientWindow
public boolean isDisableClientWindow()
クライアントウィンドウをターゲット URL にエンコードする必要があるかどうかを返します。
- 戻り値:
- クライアントウィンドウを URL にエンコードしない場合は
true、それ以外の場合はfalse。 - 導入:
- 2.0
setDisableClientWindow
public void setDisableClientWindow(boolean disableClientWindow)
クライアントウィンドウをターゲット URL にエンコードするかどうかを設定します。
- パラメーター:
disableClientWindow- @{code true} の場合、クライアントウィンドウはこの結果ターゲットに含まれません。- 導入:
- 2.2
getOutcome
public StringSE getOutcome()
UIOutcomeTargetのoutcomeプロパティを返します。この値は、このコンポーネントのターゲット URL を解決するときにNavigationHandlerに渡されます。- 戻り値:
- 結果。
- 導入:
- 2.0
setOutcome
public void setOutcome(StringSE outcome)
UIOutcomeTargetのoutcomeプロパティを設定します。この値は、このコンポーネントのターゲット URL を解決するときに NavigationHandler に渡されます。- パラメーター:
outcome- ナビゲーションの結果- 導入:
- 2.0