public class UIOutcomeTarget extends UIOutput
このコンポーネントは、jakarta.faces.Button
または jakarta.faces.Link
レンダラーとペアになっており、結果をレスポンスに直接レンダリングすることに関連するプロパティをカプセル化します。これにより、Jakarta Server Faces アプリケーションでブックマーク可能になります。
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | COMPONENT_FAMILY このコンポーネントの標準コンポーネントファミリ。 |
static StringSE | COMPONENT_TYPE このコンポーネントの標準コンポーネント型。 |
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
コンストラクターと説明 |
---|
UIOutcomeTarget() デフォルトのプロパティ値で新しい UIOutcomeTarget インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getFamily() このコンポーネントが属するコンポーネントファミリの識別子を返します。 |
StringSE | getOutcome()
|
boolean | isDisableClientWindow() クライアントウィンドウをターゲット URL にエンコードする必要があるかどうかを返します。 |
boolean | isIncludeViewParams() ビューパラメーターをターゲット URL にエンコードする必要があるかどうかを返します。 |
void | setDisableClientWindow(boolean disableClientWindow) クライアントウィンドウをターゲット URL にエンコードするかどうかを設定します。 |
void | setIncludeViewParams(boolean includeViewParams) ページパラメーターをターゲット URL にエンコードするかどうかを設定します。 |
void | setOutcome(StringSE outcome)
|
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValue
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, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
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
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public UIOutcomeTarget()
デフォルトのプロパティ値で新しい UIOutcomeTarget
インスタンスを作成します。
public StringSE getFamily()
UIComponent
このコンポーネントが属するコンポーネントファミリの識別子を返します。この識別子は、rendererType
プロパティの値と組み合わせて、このコンポーネントインスタンスに適切な Renderer
を選択するために使用できます。このメソッドは null
を返すべきではないことに注意してください
public boolean isIncludeViewParams()
ビューパラメーターをターゲット URL にエンコードする必要があるかどうかを返します。
true
、それ以外の場合は false
。public void setIncludeViewParams(boolean includeViewParams)
ページパラメーターをターゲット URL にエンコードするかどうかを設定します。
includeViewParams
- ページパラメーターをエンコードするためのスイッチの状態 public boolean isDisableClientWindow()
クライアントウィンドウをターゲット URL にエンコードする必要があるかどうかを返します。
true
、それ以外の場合は false
。public void setDisableClientWindow(boolean disableClientWindow)
クライアントウィンドウをターゲット URL にエンコードするかどうかを設定します。
disableClientWindow
- @{code true} の場合、クライアントウィンドウはこの結果ターゲットに含まれません。public StringSE getOutcome()
UIOutcomeTarget
の outcome
プロパティを返します。この値は、このコンポーネントのターゲット URL を解決するときに NavigationHandler
に渡されます。
public void setOutcome(StringSE outcome)
UIOutcomeTarget
の outcome
プロパティを設定します。この値は、このコンポーネントのターゲット URL を解決するときに NavigationHandler に渡されます。
outcome
- ナビゲーションの結果 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.