クラス HtmlOutcomeTargetLink
- java.lang.ObjectSE
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UIOutput
-
- jakarta.faces.component.UIOutcomeTarget
-
- jakarta.faces.component.html.HtmlOutcomeTargetLink
- 実装されたすべてのインターフェース:
ClientBehaviorHolder
、PartialStateHolder
、StateHolder
、TransientStateHolder
、ValueHolder
、ComponentSystemEventListener
、FacesListener
、SystemEventListenerHolder
、EventListenerSE
public class HtmlOutcomeTargetLink extends UIOutcomeTarget implements ClientBehaviorHolder
Faces Servlet が処理する URL へのリンクに使用できる HTML
a
(ハイパーリンク)要素を表します。これは、outcome
プロパティで定義された論理結果を使用して先制的に解決されます。デフォルトでは、
rendererType
プロパティを "jakarta.faces.Link
" に設定する必要があります。この値は、setRendererType()
メソッドを呼び出すことで変更できます。
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected static class
HtmlOutcomeTargetLink.PropertyKeys
プロパティキー。
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
COMPONENT_TYPE
このコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UIOutcomeTarget から継承されたフィールド
COMPONENT_FAMILY
クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
コンストラクターのサマリー
コンストラクター コンストラクター 説明 HtmlOutcomeTargetLink()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSE
getAccesskey()
accesskey
プロパティの値を返します。StringSE
getCharset()
charset
プロパティの値を返します。StringSE
getCoords()
coords
プロパティの値を返します。StringSE
getDefaultEventName()
これはClientBehaviorHolder.getDefaultEventName()
のデフォルトの実装です。StringSE
getDir()
dir
プロパティの値を返します。CollectionSE<StringSE>
getEventNames()
これはClientBehaviorHolder.getEventNames()
のデフォルトの実装です。StringSE
getHreflang()
hreflang
プロパティの値を返します。StringSE
getLang()
lang
プロパティの値を返します。StringSE
getOnblur()
onblur
プロパティの値を返します。StringSE
getOnclick()
onclick
プロパティの値を返します。StringSE
getOndblclick()
ondblclick
プロパティの値を返します。StringSE
getOnfocus()
onfocus
プロパティの値を返します。StringSE
getOnkeydown()
onkeydown
プロパティの値を返します。StringSE
getOnkeypress()
onkeypress
プロパティの値を返します。StringSE
getOnkeyup()
onkeyup
プロパティの値を返します。StringSE
getOnmousedown()
onmousedown
プロパティの値を返します。StringSE
getOnmousemove()
onmousemove
プロパティの値を返します。StringSE
getOnmouseout()
onmouseout
プロパティの値を返します。StringSE
getOnmouseover()
onmouseover
プロパティの値を返します。StringSE
getOnmouseup()
onmouseup
プロパティの値を返します。StringSE
getRel()
rel
プロパティの値を返します。StringSE
getRev()
rev
プロパティの値を返します。StringSE
getRole()
role
プロパティの値を返します。StringSE
getShape()
shape
プロパティの値を返します。StringSE
getStyle()
style
プロパティの値を返します。StringSE
getStyleClass()
styleClass
プロパティの値を返します。StringSE
getTabindex()
tabindex
プロパティの値を返します。StringSE
getTarget()
target
プロパティの値を返します。StringSE
getTitle()
title
プロパティの値を返します。StringSE
getType()
type
プロパティの値を返します。boolean
isDisabled()
disabled
プロパティの値を返します。void
setAccesskey(StringSE accesskey)
accesskey
プロパティの値を設定します。void
setCharset(StringSE charset)
charset
プロパティの値を設定します。void
setCoords(StringSE coords)
coords
プロパティの値を設定します。void
setDir(StringSE dir)
dir
プロパティの値を設定します。void
setDisabled(boolean disabled)
disabled
プロパティの値を設定します。void
setHreflang(StringSE hreflang)
hreflang
プロパティの値を設定します。void
setLang(StringSE lang)
lang
プロパティの値を設定します。void
setOnblur(StringSE onblur)
onblur
プロパティの値を設定します。void
setOnclick(StringSE onclick)
onclick
プロパティの値を設定します。void
setOndblclick(StringSE ondblclick)
ondblclick
プロパティの値を設定します。void
setOnfocus(StringSE onfocus)
onfocus
プロパティの値を設定します。void
setOnkeydown(StringSE onkeydown)
onkeydown
プロパティの値を設定します。void
setOnkeypress(StringSE onkeypress)
onkeypress
プロパティの値を設定します。void
setOnkeyup(StringSE onkeyup)
onkeyup
プロパティの値を設定します。void
setOnmousedown(StringSE onmousedown)
onmousedown
プロパティの値を設定します。void
setOnmousemove(StringSE onmousemove)
onmousemove
プロパティの値を設定します。void
setOnmouseout(StringSE onmouseout)
onmouseout
プロパティの値を設定します。void
setOnmouseover(StringSE onmouseover)
onmouseover
プロパティの値を設定します。void
setOnmouseup(StringSE onmouseup)
onmouseup
プロパティの値を設定します。void
setRel(StringSE rel)
rel
プロパティの値を設定します。void
setRev(StringSE rev)
rev
プロパティの値を設定します。void
setRole(StringSE role)
role
プロパティの値を設定します。void
setShape(StringSE shape)
shape
プロパティの値を設定します。void
setStyle(StringSE style)
style
プロパティの値を設定します。void
setStyleClass(StringSE styleClass)
styleClass
プロパティの値を設定します。void
setTabindex(StringSE tabindex)
tabindex
プロパティの値を設定します。void
setTarget(StringSE target)
target
プロパティの値を設定します。void
setTitle(StringSE title)
title
プロパティの値を設定します。void
setType(StringSE type)
type
プロパティの値を設定します。クラス jakarta.faces.component.UIOutcomeTarget から継承されたメソッド
getFamily, getOutcome, isDisableClientWindow, isIncludeViewParams, setDisableClientWindow, setIncludeViewParams, setOutcome
クラス 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, 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
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース jakarta.faces.component.behavior.ClientBehaviorHolder から継承されたメソッド
addClientBehavior, getClientBehaviors
メソッドの詳細
getAccesskey
public StringSE getAccesskey()
accesskey
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 押されたときに、この要素にフォーカスを移動するアクセスキー。
setAccesskey
public void setAccesskey(StringSE accesskey)
accesskey
プロパティの値を設定します。- パラメーター:
accesskey
- 新しいプロパティ値
getCharset
public StringSE getCharset()
charset
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このハイパーリンクで指定されたリソースの文字エンコーディング。
setCharset
public void setCharset(StringSE charset)
charset
プロパティの値を設定します。- パラメーター:
charset
- 新しいプロパティ値
getCoords
public StringSE getCoords()
coords
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 画面上のホットスポットの位置と形状(クライアント側のイメージマップで使用)。
setCoords
public void setCoords(StringSE coords)
coords
プロパティの値を設定します。- パラメーター:
coords
- 新しいプロパティ値
getDir
public StringSE getDir()
dir
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 方向性を継承しないテキストの方向指示。有効な値は "LTR" (左から右)および "RTL" (右から左)です。これらの属性は、XHTML にレンダリングするときに大文字と小文字を区別するため、大文字と小文字を区別するように注意する必要があります。
setDir
public void setDir(StringSE dir)
dir
プロパティの値を設定します。- パラメーター:
dir
- 新しいプロパティ値
isDisabled
public boolean isDisabled()
disabled
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がフォーカスを受け取ったり、後続の送信に含めたりしてはならないことを示すフラグ。
setDisabled
public void setDisabled(boolean disabled)
disabled
プロパティの値を設定します。- パラメーター:
disabled
- 新しいプロパティ値
getHreflang
public StringSE getHreflang()
hreflang
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このハイパーリンクで指定されたリソースの言語コード。
setHreflang
public void setHreflang(StringSE hreflang)
hreflang
プロパティの値を設定します。- パラメーター:
hreflang
- 新しいプロパティ値
getLang
public StringSE getLang()
lang
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントの生成されたマークアップで使用される言語を説明するコード。
setLang
public void setLang(StringSE lang)
lang
プロパティの値を設定します。- パラメーター:
lang
- 新しいプロパティ値
getOnblur
public StringSE getOnblur()
onblur
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がフォーカスを失ったときに実行される JavaScript コード。
setOnblur
public void setOnblur(StringSE onblur)
onblur
プロパティの値を設定します。- パラメーター:
onblur
- 新しいプロパティ値
getOnclick
public StringSE getOnclick()
onclick
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素の上でポインターボタンがクリックされたときに実行される JavaScript コード。
setOnclick
public void setOnclick(StringSE onclick)
onclick
プロパティの値を設定します。- パラメーター:
onclick
- 新しいプロパティ値
getOndblclick
public StringSE getOndblclick()
ondblclick
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素上でダブルクリックされたときに実行される JavaScript コード。
setOndblclick
public void setOndblclick(StringSE ondblclick)
ondblclick
プロパティの値を設定します。- パラメーター:
ondblclick
- 新しいプロパティ値
getOnfocus
public StringSE getOnfocus()
onfocus
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がフォーカスを受け取ったときに実行される JavaScript コード。
setOnfocus
public void setOnfocus(StringSE onfocus)
onfocus
プロパティの値を設定します。- パラメーター:
onfocus
- 新しいプロパティ値
getOnkeydown
public StringSE getOnkeydown()
onkeydown
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でキーが押されたときに実行される Javascript コード。
setOnkeydown
public void setOnkeydown(StringSE onkeydown)
onkeydown
プロパティの値を設定します。- パラメーター:
onkeydown
- 新しいプロパティ値
getOnkeypress
public StringSE getOnkeypress()
onkeypress
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でキーを押して離したときに実行される Javascript コード。
setOnkeypress
public void setOnkeypress(StringSE onkeypress)
onkeypress
プロパティの値を設定します。- パラメーター:
onkeypress
- 新しいプロパティ値
getOnkeyup
public StringSE getOnkeyup()
onkeyup
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素でキーが離されたときに実行される Javascript コード。
setOnkeyup
public void setOnkeyup(StringSE onkeyup)
onkeyup
プロパティの値を設定します。- パラメーター:
onkeyup
- 新しいプロパティ値
getOnmousedown
public StringSE getOnmousedown()
onmousedown
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でポインタボタンが押されたときに実行される Javascript コード。
setOnmousedown
public void setOnmousedown(StringSE onmousedown)
onmousedown
プロパティの値を設定します。- パラメーター:
onmousedown
- 新しいプロパティ値
getOnmousemove
public StringSE getOnmousemove()
onmousemove
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素内でポインタボタンが移動したときに実行される Javascript コード。
setOnmousemove
public void setOnmousemove(StringSE onmousemove)
onmousemove
プロパティの値を設定します。- パラメーター:
onmousemove
- 新しいプロパティ値
getOnmouseout
public StringSE getOnmouseout()
onmouseout
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素から離れたときに実行される JavaScript コード。
setOnmouseout
public void setOnmouseout(StringSE onmouseout)
onmouseout
プロパティの値を設定します。- パラメーター:
onmouseout
- 新しいプロパティ値
getOnmouseover
public StringSE getOnmouseover()
onmouseover
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素に移動したときに実行される Javascript コード。
setOnmouseover
public void setOnmouseover(StringSE onmouseover)
onmouseover
プロパティの値を設定します。- パラメーター:
onmouseover
- 新しいプロパティ値
getOnmouseup
public StringSE getOnmouseup()
onmouseup
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でポインターボタンが離されたときに実行される JavaScript コード。
setOnmouseup
public void setOnmouseup(StringSE onmouseup)
onmouseup
プロパティの値を設定します。- パラメーター:
onmouseup
- 新しいプロパティ値
getRel
public StringSE getRel()
rel
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 現在のドキュメントからこのハイパーリンクで指定されたアンカーへの関連。この属性の値は、スペースで区切られたリンク型のリストです。
setRel
public void setRel(StringSE rel)
rel
プロパティの値を設定します。- パラメーター:
rel
- 新しいプロパティ値
getRev
public StringSE getRev()
rev
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このハイパーリンクで指定されたアンカーから現在のドキュメントへの逆リンク。この属性の値は、スペースで区切られたリンク型のリストです。
setRev
public void setRev(StringSE rev)
rev
プロパティの値を設定します。- パラメーター:
rev
- 新しいプロパティ値
getRole
public StringSE getRole()
role
プロパティの値を返します。- 戻り値:
- プロパティ値
コンテンツ:
WAI-ARIA 仕様と HTML5 との関連(セクションタイトル ARIA Role Attriubute)に従って、すべての HTML 要素には "role" 属性が含まれる場合があり、その値は、最終的なレンダリングマークアップで宣言されている要素に変更されずに渡される必要があります。属性は、指定される場合、要素が属するさまざまな WAI-ARIA ロールを表すスペースで区切られたトークンのセットである文字列リテラル、または評価される EL 式である値を持つ必要があります。
ユーザーエージェントがこの属性の値を正しく解釈できることを確認するのは、ページ作成者の責任です。
setRole
public void setRole(StringSE role)
role
プロパティの値を設定します。- パラメーター:
role
- 新しいプロパティ値
getShape
public StringSE getShape()
shape
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 画面上のホットスポットの形状(クライアント側のイメージマップで使用)。有効な値は: デフォルト(リージョン全体); rect(長方形の領域); 円(円形領域); および poly(多角形領域)。
setShape
public void setShape(StringSE shape)
shape
プロパティの値を設定します。- パラメーター:
shape
- 新しいプロパティ値
getStyle
public StringSE getStyle()
style
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントがレンダリングされるときに適用される CSS スタイル。
setStyle
public void setStyle(StringSE style)
style
プロパティの値を設定します。- パラメーター:
style
- 新しいプロパティ値
getStyleClass
public StringSE getStyleClass()
styleClass
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がレンダリングされるときに適用される CSS スタイルクラスのスペースで区切られたリスト。この値は、生成されたマークアップで "class" 属性としてパススルーする必要があります。
setStyleClass
public void setStyleClass(StringSE styleClass)
styleClass
プロパティの値を設定します。- パラメーター:
styleClass
- 新しいプロパティ値
getTabindex
public StringSE getTabindex()
tabindex
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 現在のドキュメントのタブ順でのこの要素の位置。この値は 0 から 32767 までの整数でなければなりません。
setTabindex
public void setTabindex(StringSE tabindex)
tabindex
プロパティの値を設定します。- パラメーター:
tabindex
- 新しいプロパティ値
getTarget
public StringSE getTarget()
target
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このハイパーリンクを介して取得されたリソースが表示されるフレームの名前。
setTarget
public void setTarget(StringSE target)
target
プロパティの値を設定します。- パラメーター:
target
- 新しいプロパティ値
getTitle
public StringSE getTitle()
title
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントに対して生成されたマークアップ要素に関する助言のタイトル情報。
setTitle
public void setTitle(StringSE title)
title
プロパティの値を設定します。- パラメーター:
title
- 新しいプロパティ値
getType
public StringSE getType()
type
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このハイパーリンクで指定されたリソースのコンテンツ型。
setType
public void setType(StringSE type)
type
プロパティの値を設定します。- パラメーター:
type
- 新しいプロパティ値
getEventNames
public CollectionSE<StringSE> getEventNames()
クラスからコピーされた説明:UIComponentBase
これは
ClientBehaviorHolder.getEventNames()
のデフォルトの実装です。UIComponent
はClientBehaviorHolder
インターフェースを実装していませんが、ClientBehaviorHolder
によって定義されたメソッドのデフォルト実装を提供して、サブクラスの実装を簡素化しています。ClientBehaviorHolder
契約をサポートするサブクラスは、サブクラスがClientBehaviorHolder
を実装することを宣言し、このメソッドをオーバーライドして、コンポーネントがサポートするクライアントイベント名の空でないCollection
を返す必要があります。- 次で指定:
- インターフェース
ClientBehaviorHolder
のgetEventNames
- オーバーライド:
- クラス
UIComponentBase
のgetEventNames
- 戻り値:
- イベント名のコレクション。
getDefaultEventName
public StringSE getDefaultEventName()
クラスからコピーされた説明:UIComponentBase
これは
ClientBehaviorHolder.getDefaultEventName()
のデフォルトの実装です。UIComponent
はClientBehaviorHolder
インターフェースを実装していませんが、ClientBehaviorHolder
によって定義されたメソッドのデフォルト実装を提供して、サブクラスの実装を簡素化しています。ClientBehaviorHolder
契約をサポートするサブクラスは、サブクラスがClientBehaviorHolder
を実装することを宣言し、ClientBehaviorHolder.getEventNames()
の実装を提供する必要があります。- 次で指定:
- インターフェース
ClientBehaviorHolder
のgetDefaultEventName
- オーバーライド:
- クラス
UIComponentBase
のgetDefaultEventName
- 戻り値:
- デフォルトのイベント名。