クラス HtmlOutputText
- java.lang.ObjectSE
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UIOutput
-
- jakarta.faces.component.html.HtmlOutputText
- 実装されたすべてのインターフェース:
PartialStateHolder
、StateHolder
、TransientStateHolder
、ValueHolder
、ComponentSystemEventListener
、FacesListener
、SystemEventListenerHolder
、EventListenerSE
public class HtmlOutputText extends UIOutput
コンポーネント値をテキストとしてレンダリングし、オプションで I18N 属性、CSS スタイルまたはスタイルクラスが指定されている場合は
span
要素でラップします。スクリプトまたはスタイルブロック内で h:outputText (または同等のインライン EL 式) を使用している場合、デフォルトでは値はエスケープされません。
デフォルトでは、
rendererType
プロパティを "jakarta.faces.Text
" に設定する必要があります。この値は、setRendererType()
メソッドを呼び出すことで変更できます。
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected static class
HtmlOutputText.PropertyKeys
プロパティキー。
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
COMPONENT_TYPE
このコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UIOutput から継承されたフィールド
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
コンストラクターのサマリー
コンストラクター コンストラクター 説明 HtmlOutputText()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSE
getDir()
dir
プロパティの値を返します。StringSE
getLang()
lang
プロパティの値を返します。StringSE
getRole()
role
プロパティの値を返します。StringSE
getStyle()
style
プロパティの値を返します。StringSE
getStyleClass()
styleClass
プロパティの値を返します。StringSE
getTitle()
title
プロパティの値を返します。boolean
isEscape()
escape
プロパティの値を返します。void
setDir(StringSE dir)
dir
プロパティの値を設定します。void
setEscape(boolean escape)
escape
プロパティの値を設定します。void
setLang(StringSE lang)
lang
プロパティの値を設定します。void
setRole(StringSE role)
role
プロパティの値を設定します。void
setStyle(StringSE style)
style
プロパティの値を設定します。void
setStyleClass(StringSE styleClass)
styleClass
プロパティの値を設定します。void
setTitle(StringSE title)
title
プロパティの値を設定します。クラス jakarta.faces.component.UIOutput から継承されたメソッド
clearInitialState, getConverter, getFamily, 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
メソッドの詳細
getDir
public StringSE getDir()
dir
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 方向性を継承しないテキストの方向指示。有効な値は "LTR" (左から右)および "RTL" (右から左)です。これらの属性は、XHTML にレンダリングするときに大文字と小文字を区別するため、大文字と小文字を区別するように注意する必要があります。
setDir
public void setDir(StringSE dir)
dir
プロパティの値を設定します。- パラメーター:
dir
- 新しいプロパティ値
isEscape
public boolean isEscape()
escape
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: HTML および XML マークアップで機密性の高い文字をエスケープする必要があることを示すフラグ。このフラグはデフォルトで "true" に設定されています。
setEscape
public void setEscape(boolean escape)
escape
プロパティの値を設定します。- パラメーター:
escape
- 新しいプロパティ値
getLang
public StringSE getLang()
lang
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントの生成されたマークアップで使用される言語を説明するコード。
setLang
public void setLang(StringSE lang)
lang
プロパティの値を設定します。- パラメーター:
lang
- 新しいプロパティ値
getRole
public StringSE getRole()
role
プロパティの値を返します。- 戻り値:
- プロパティ値
コンテンツ:
WAI-ARIA 仕様と HTML5 との関連(セクションタイトル ARIA Role Attriubute)に従って、すべての HTML 要素には "role" 属性が含まれる場合があり、その値は、最終的なレンダリングマークアップで宣言されている要素に変更されずに渡される必要があります。属性は、指定される場合、要素が属するさまざまな WAI-ARIA ロールを表すスペースで区切られたトークンのセットである文字列リテラル、または評価される EL 式である値を持つ必要があります。
ユーザーエージェントがこの属性の値を正しく解釈できることを確認するのは、ページ作成者の責任です。
setRole
public void setRole(StringSE role)
role
プロパティの値を設定します。- パラメーター:
role
- 新しいプロパティ値
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
- 新しいプロパティ値
getTitle
public StringSE getTitle()
title
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントに対して生成されたマークアップ要素に関する助言のタイトル情報。
setTitle
public void setTitle(StringSE title)
title
プロパティの値を設定します。- パラメーター:
title
- 新しいプロパティ値