クラス HtmlInputFile
- java.lang.ObjectSE
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UIOutput
-
- jakarta.faces.component.UIInput
-
- jakarta.faces.component.html.HtmlInputFile
- 実装されたすべてのインターフェース:
ClientBehaviorHolder
、EditableValueHolder
、PartialStateHolder
、StateHolder
、TransientStateHolder
、ValueHolder
、ComponentSystemEventListener
、FacesListener
、SystemEventListenerHolder
、EventListenerSE
public class HtmlInputFile extends UIInput implements ClientBehaviorHolder
型file
の HTMLinput
要素を表します。
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected static class
HtmlInputFile.PropertyKeys
このコンポーネントで使用されるプロパティ
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
COMPONENT_TYPE
このコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UIInput から継承されたフィールド
ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, COMPONENT_FAMILY, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
コンストラクターのサマリー
コンストラクター コンストラクター 説明 HtmlInputFile()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 StringSE
getAccept()
accept
プロパティの値を返します。StringSE
getAccesskey()
accesskey
プロパティの値を返します。StringSE
getAlt()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。StringSE
getAutocomplete()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。StringSE
getDefaultEventName()
これはClientBehaviorHolder.getDefaultEventName()
のデフォルトの実装です。StringSE
getDir()
dir
プロパティの値を返します。CollectionSE<StringSE>
getEventNames()
これはClientBehaviorHolder.getEventNames()
のデフォルトの実装です。StringSE
getLabel()
label
プロパティの値を返します。StringSE
getLang()
lang
プロパティの値を返します。int
getMaxlength()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。StringSE
getOnblur()
onblur
プロパティの値を返します。StringSE
getOnchange()
onchange
プロパティの値を返します。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
getOnselect()
onselect
プロパティの値を返します。StringSE
getRole()
role
プロパティの値を返します。int
getSize()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。StringSE
getStyle()
style
プロパティの値を返します。StringSE
getStyleClass()
styleClass
プロパティの値を返します。StringSE
getTabindex()
tabindex
プロパティの値を返します。StringSE
getTitle()
title
プロパティの値を返します。boolean
isDisabled()
disabled
プロパティの値を返します。boolean
isMultiple()
multiple
プロパティの値を返します。boolean
isReadonly()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。ObjectSE
saveState(FacesContext context)
インスタンスの状態をSerializable
オブジェクトとして取得します。void
setAccept(StringSE accept)
accept
プロパティの値を設定します。void
setAccesskey(StringSE accesskey)
accesskey
プロパティの値を設定します。void
setAlt(StringSE alt)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。void
setAutocomplete(StringSE autocomplete)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。void
setDir(StringSE dir)
dir
プロパティの値を設定します。void
setDisabled(boolean disabled)
disabled
プロパティの値を設定します。void
setLabel(StringSE label)
label
プロパティの値を設定します。void
setLang(StringSE lang)
lang
プロパティの値を設定します。void
setMaxlength(int maxlength)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。void
setMultiple(boolean multiple)
multiple
プロパティの値を設定します。void
setOnblur(StringSE onblur)
onblur
プロパティの値を設定します。void
setOnchange(StringSE onchange)
onchange
プロパティの値を設定します。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
setOnselect(StringSE onselect)
onselect
プロパティの値を設定します。void
setReadonly(boolean readonly)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。void
setRole(StringSE role)
role
プロパティの値を設定します。void
setSize(int size)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。void
setStyle(StringSE style)
style
プロパティの値を設定します。void
setStyleClass(StringSE styleClass)
styleClass
プロパティの値を設定します。void
setTabindex(StringSE tabindex)
tabindex
プロパティの値を設定します。void
setTitle(StringSE title)
title
プロパティの値を設定します。クラス jakarta.faces.component.UIInput から継承されたメソッド
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidatorMessage, getValidators, getValue, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidatorMessage, setValue, updateModel, validate, validateValue
クラス jakarta.faces.component.UIOutput から継承されたメソッド
getConverter, getLocalValue, setConverter
クラス jakarta.faces.component.UIComponentBase から継承されたメソッド
addClientBehavior, addFacesListener, broadcast, 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, processRestoreState, processSaveState, 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
インターフェース jakarta.faces.component.ValueHolder から継承されたメソッド
getConverter, getLocalValue, setConverter
メソッドの詳細
getAccesskey
public StringSE getAccesskey()
accesskey
プロパティの値を返します。内容: 押されたときに、この要素にフォーカスを移動するアクセスキー。
- 戻り値:
- プロパティの値
setAccesskey
public void setAccesskey(StringSE accesskey)
accesskey
プロパティの値を設定します。- パラメーター:
accesskey
- 新しいプロパティ値
getAccept
public StringSE getAccept()
accept
プロパティの値を返します。内容: クライアント側のファイル参照ダイアログでフィルタリングするファイルの MIME 型のカンマ区切り文字列。
メモ: これはサーバー側では検証されません。
- 戻り値:
- プロパティの値
- 導入:
- 4.0
setAccept
public void setAccept(StringSE accept)
accept
プロパティの値を設定します。- パラメーター:
accept
- 新しいプロパティ値- 導入:
- 4.0
getAlt
@DeprecatedSE(since="4.0", forRemoval=true) public StringSE getAlt()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。alt
プロパティの値を返します。内容: このコンポーネントによってレンダリングされる要素の代替テキスト説明。
- 戻り値:
- プロパティの値
setAlt
@DeprecatedSE(since="4.0", forRemoval=true) public void setAlt(StringSE alt)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。alt
プロパティの値を設定します。- パラメーター:
alt
- 新しいプロパティ値
getAutocomplete
@DeprecatedSE(since="4.0", forRemoval=true) public StringSE getAutocomplete()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。autocomplete
プロパティの値を返します。内容: この属性の値が「オフ」の場合、属性の値として「オフ」をレンダリングします。これは、ブラウザーがこのコンポーネントの自動補完機能を無効にする必要があることを示しています。これは、自動補完を実行し、ブラウザーによる干渉を望まないコンポーネントに役立ちます。この属性が設定されていないか、値が「オン」の場合、何もレンダリングしません。
- 戻り値:
- プロパティの値
setAutocomplete
@DeprecatedSE(since="4.0", forRemoval=true) public void setAutocomplete(StringSE autocomplete)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。autocomplete
プロパティの値を設定します。- パラメーター:
autocomplete
- 新しいプロパティ値
getDir
public StringSE getDir()
dir
プロパティの値を返します。内容: 方向性を継承しないテキストの方向指示。有効な値は "LTR" (左から右)および "RTL" (右から左)です。これらの属性は、XHTML にレンダリングするときに大文字と小文字を区別するため、大文字と小文字を区別するように注意する必要があります。
- 戻り値:
- プロパティの値
setDir
public void setDir(StringSE dir)
dir
プロパティの値を設定します。- パラメーター:
dir
- 新しいプロパティ値
isDisabled
public boolean isDisabled()
disabled
プロパティの値を返します。内容: この要素がフォーカスを受け取ったり、後続の送信に含めたりしてはならないことを示すフラグ。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は disabled="disabled" としてレンダリングされます。
- 戻り値:
- プロパティの値
setDisabled
public void setDisabled(boolean disabled)
disabled
プロパティの値を設定します。- パラメーター:
disabled
- 新しいプロパティ値
getLabel
public StringSE getLabel()
label
プロパティの値を返します。内容: このコンポーネントのローカライズされたユーザー提示可能な名前。
- 戻り値:
- プロパティの値
setLabel
public void setLabel(StringSE label)
label
プロパティの値を設定します。- パラメーター:
label
- 新しいプロパティ値
getLang
public StringSE getLang()
lang
プロパティの値を返します。内容: このコンポーネントの生成されたマークアップで使用される言語を説明するコード。
- 戻り値:
- プロパティの値
setLang
public void setLang(StringSE lang)
lang
プロパティの値を設定します。- パラメーター:
lang
- 新しいプロパティ値
isMultiple
public boolean isMultiple()
multiple
プロパティの値を返します。内容: この要素が複数のファイル選択を許可する必要があることを示すフラグ。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は multiple="multiple" としてレンダリングされます。
- 戻り値:
- プロパティの値
- 導入:
- 4.0
setMultiple
public void setMultiple(boolean multiple)
multiple
プロパティの値を設定します。- パラメーター:
multiple
- 新しいプロパティ値- 導入:
- 4.0
getMaxlength
@DeprecatedSE(since="4.0", forRemoval=true) public int getMaxlength()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。maxlength
プロパティの値を返します。内容: このフィールドに入力できる最大文字数。
- 戻り値:
- プロパティの値
setMaxlength
@DeprecatedSE(since="4.0", forRemoval=true) public void setMaxlength(int maxlength)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。maxlength
プロパティの値を設定します。- パラメーター:
maxlength
- 新しいプロパティ値
getOnblur
public StringSE getOnblur()
onblur
プロパティの値を返します。内容: この要素がフォーカスを失ったときに実行される JavaScript コード。
- 戻り値:
- プロパティの値
setOnblur
public void setOnblur(StringSE onblur)
onblur
プロパティの値を設定します。- パラメーター:
onblur
- 新しいプロパティ値
getOnchange
public StringSE getOnchange()
onchange
プロパティの値を返します。内容: この要素がフォーカスを失い、その値がフォーカスを取得してから変更されたときに実行される JavaScript コード。
- 戻り値:
- プロパティの値
setOnchange
public void setOnchange(StringSE onchange)
onchange
プロパティの値を設定します。- パラメーター:
onchange
- 新しいプロパティ値
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
- 新しいプロパティ値
getOnselect
public StringSE getOnselect()
onselect
プロパティの値を返します。内容: この要素内のテキストがユーザーによって選択されたときに実行される JavaScript コード。
- 戻り値:
- プロパティの値
setOnselect
public void setOnselect(StringSE onselect)
onselect
プロパティの値を設定します。- パラメーター:
onselect
- 新しいプロパティ値
isReadonly
@DeprecatedSE(since="4.0", forRemoval=true) public boolean isReadonly()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。readonly
プロパティの値を返します。内容: このコンポーネントがユーザーによる変更を禁止することを示すフラグ。要素も無効にされていない限り、フォーカスを受け取ることがあります。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は readonly="readonly" としてレンダリングされます。
- 戻り値:
- プロパティの値
setReadonly
@DeprecatedSE(since="4.0", forRemoval=true) public void setReadonly(boolean readonly)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。readonly
プロパティの値を設定します。- パラメーター:
readonly
- 新しいプロパティ値
getRole
public StringSE getRole()
role
プロパティの値を返します。コンテンツ:
WAI-ARIA 仕様と HTML5 との関連(セクションタイトル ARIA Role Attriubute)に従って、すべての HTML 要素には "role" 属性があり、その値は、最終レンダリングマークアップで宣言されている要素に変更されずに渡される必要があります。指定する場合、属性には、文字列リテラルの値、または要素が属するさまざまな WAI-ARIA ロールを表すスペースで区切られたトークンのセットと評価される Jakarta Expression Language Expression の値が必要です。
ユーザーエージェントがこの属性の値を正しく解釈できることを確認するのは、ページ作成者の責任です。
- 戻り値:
- プロパティの値
setRole
public void setRole(StringSE role)
role
プロパティの値を設定します。- パラメーター:
role
- 新しいプロパティ値
getSize
@DeprecatedSE(since="4.0", forRemoval=true) public int getSize()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。size
プロパティの値を返します。内容: このフィールドの幅を決定するために使用される文字数。
- 戻り値:
- プロパティの値
setSize
@DeprecatedSE(since="4.0", forRemoval=true) public void setSize(int size)
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。size
プロパティの値を設定します。- パラメーター:
size
- 新しいプロパティ値
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
- 新しいプロパティ値
getTitle
public StringSE getTitle()
title
プロパティの値を返します。内容: このコンポーネントに対して生成されたマークアップ要素に関する助言のタイトル情報。
- 戻り値:
- プロパティの値
setTitle
public void setTitle(StringSE title)
title
プロパティの値を設定します。- パラメーター:
title
- 新しいプロパティ値
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
- 戻り値:
- デフォルトのイベント名。
saveState
public ObjectSE saveState(FacesContext context)
インターフェースからコピーされた説明:StateHolder
インスタンスの状態を
Serializable
オブジェクトとして取得します。このインターフェースを実装するクラスが、StateHolder を実装するインスタンス(イベントハンドラー、バリデーターなどを含む
UIComponent
など)への参照を持っている場合、このメソッドはそれらすべてのインスタンスでStateHolder.saveState(jakarta.faces.context.FacesContext)
メソッドも呼び出す必要があります。このメソッドは、子とファセットの状態を保存してはなりませんそれはStateManager
を介して行われますこのメソッドは、実装オブジェクトの状態を変更してはなりません。つまり、このコードを実行した後:
Object state = component.saveState(facesContext);
component
は、実行前と同じでなければなりません。このメソッドからの戻り値は
Serializable
でなければなりません- 次で指定:
- インターフェース
StateHolder
のsaveState
- オーバーライド:
- クラス
UIInput
のsaveState
- パラメーター:
context
- Faces コンテキスト。- 戻り値:
- 保存された状態。