パッケージ jakarta.faces.component
クラス UISelectBoolean
java.lang.ObjectSE
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UIOutput
jakarta.faces.component.UIInput
jakarta.faces.component.UISelectBoolean
- 実装されているすべてのインターフェース:
EditableValueHolder、PartialStateHolder、StateHolder、TransientStateHolder、ValueHolder、ComponentSystemEventListener、FacesListener、SystemEventListenerHolder、EventListenerSE
- 既知の直属サブクラス
HtmlSelectBooleanCheckbox
UISelectBoolean は、単一のブール値(true または false)を表す UIComponent です。最も一般的にはチェックボックスとして表示されます。
デフォルトでは、rendererType プロパティを "jakarta.faces.Checkbox" に設定する必要があります。この値は、setRendererType() メソッドを呼び出すことで変更できます。
フィールドのサマリー
フィールド修飾子と型フィールド説明static final StringSEこのコンポーネントの標準コンポーネントファミリ。static final StringSEこのコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UIInput から継承されたフィールド
ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, 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コンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明このコンポーネントが属するコンポーネントファミリの識別子を返します。getValueExpression(StringSE name) selectedのValueExpressionがリクエストされた場合、valueに設定されたValueExpressionを返します。それ以外の場合は、このメソッドのデフォルトのスーパークラス処理を実行します。booleanこのコンポーネントの選択された状態のローカル値を返します。voidsetSelected(boolean selected) このコンポーネントの選択された状態のローカル値を設定します。voidsetValueExpression(StringSE name, ValueExpression binding) クラス jakarta.faces.component.UIInput から継承されたメソッド
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidatorMessage, getValidators, getValue, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, 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, getDefaultEventName, getEventNames, 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, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreeクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース jakarta.faces.component.ValueHolder から継承されたメソッド
getConverter, getLocalValue, setConverter
フィールドの詳細
コンストラクターの詳細
UISelectBoolean
public UISelectBoolean()デフォルトのプロパティ値で新しい
UISelectBooleanインスタンスを作成します。
メソッドの詳細
getFamily
クラスからコピーされた説明:UIComponentこのコンポーネントが属するコンポーネントファミリの識別子を返します。この識別子は、
rendererTypeプロパティの値と組み合わせて、このコンポーネントインスタンスに適切なRendererを選択するために使用できます。このメソッドはnullを返すべきではないことに注意してくださいisSelected
public boolean isSelected()このコンポーネントの選択された状態のローカル値を返します。このメソッドは、
getValue()の型安全なエイリアスです。- 戻り値:
- 選択した場合は true、それ以外の場合は false。
setSelected
public void setSelected(boolean selected) このコンポーネントの選択された状態のローカル値を設定します。このメソッドは、
setValue()の型安全なエイリアスです。- パラメーター:
selected- 新しく選択された状態
getValueExpression
selectedのValueExpressionがリクエストされた場合、valueに設定されたValueExpressionを返します。それ以外の場合は、このメソッドのデフォルトのスーパークラス処理を実行します。- オーバーライド:
- クラス
UIComponentのgetValueExpression - パラメーター:
name-ValueExpressionを取得する属性またはプロパティの名前- 戻り値:
- 値式、または
null。 - 例外:
NullPointerExceptionSE-nameがnullの場合- 導入:
- 1.2
setValueExpression
代わりに、
selectedに指定されたValueExpressionをvalueに保存します。それ以外の場合は、このメソッドのデフォルトのスーパークラス処理を実行します。- オーバーライド:
- クラス
UIComponentのsetValueExpression - パラメーター:
name-ValueExpressionを設定する属性またはプロパティの名前binding- 設定するValueExpression、または現在設定されているValueExpressionを削除するnull- 例外:
NullPointerExceptionSE-nameがnullの場合- 導入:
- 1.2