ValueExpression に置き換えられました。@DeprecatedSE public abstract class ValueBinding extends ObjectSE
ValueBinding は、アクションまたは値バインディング式で表されるプロパティにアクセスするために使用できるオブジェクトです。特定の値バインディングの不変の ValueBinding は、この Web アプリケーションの Application インスタンスの createValueBinding() メソッドを呼び出すことによって取得できます。
| コンストラクターと説明 |
|---|
ValueBinding() 使用すべきではありません。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getExpressionString() 使用すべきではありません。 この ValueBinding が作成された区切り文字を含む(おそらく null)式文字列を返します。 |
abstract ClassSE | getType(FacesContext context) 使用すべきではありません。 指定された FacesContext を基準にして、この ValueBinding によって表されるプロパティの型を返します。 |
abstract ObjectSE | getValue(FacesContext context) 使用すべきではありません。 指定された FacesContext を基準にして、この ValueBinding によって表されるプロパティの値を返します。 |
abstract boolean | isReadOnly(FacesContext context) 使用すべきではありません。 指定されたプロパティの指定されたプロパティが不変であることがわかっている場合、 true を返します。それ以外の場合は、false を返します。 |
abstract void | setValue(FacesContext context, ObjectSE value) 使用すべきではありません。 指定された FacesContext を基準にして、この ValueBinding によって表されるプロパティの値を設定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic abstract ObjectSE getValue(FacesContext context) throws EvaluationException, PropertyNotFoundException
指定された FacesContext を基準にして、この ValueBinding によって表されるプロパティの値を返します。
context - 現在のリクエストの FacesContextEvaluationException - 値を取得中に例外がスローされた場合 (スローされた例外は、この例外の cause プロパティとして含まれている必要があります)NullPointerExceptionSE - context が null の場合 PropertyNotFoundException - 指定されたプロパティ名が存在しないか、読み取れない場合 public abstract void setValue(FacesContext context, ObjectSE value) throws EvaluationException, PropertyNotFoundException
指定された FacesContext を基準にして、この ValueBinding によって表されるプロパティの値を設定します。
context - 現在のリクエストの FacesContextvalue - 設定する新しい値 EvaluationException - 値の設定中に例外がスローされた場合 (スローされた例外は、この例外の cause プロパティとして含まれている必要があります)NullPointerExceptionSE - context が null の場合 PropertyNotFoundException - 指定されたプロパティ名が存在しないか、書き込み可能でない場合 public abstract boolean isReadOnly(FacesContext context) throws EvaluationException, PropertyNotFoundException
指定されたプロパティの指定されたプロパティが不変であることがわかっている場合、true を返します。それ以外の場合は、false を返します。
context - 現在のリクエストの FacesContextEvaluationException - プロパティの説明を取得中に例外がスローされた場合 (スローされた例外は、この例外の cause プロパティとして含まれている必要があります)NullPointerExceptionSE - context が null の場合 PropertyNotFoundException - 指定されたプロパティ名が存在しない場合 public abstract ClassSE getType(FacesContext context) throws EvaluationException, PropertyNotFoundException
指定された FacesContext を基準にして、この ValueBinding によって表されるプロパティの型を返します。
context - 現在のリクエストの FacesContextEvaluationException - プロパティの説明を取得中に例外がスローされた場合 (スローされた例外は、この例外の cause プロパティとして含まれている必要があります)NullPointerExceptionSE - context が null の場合 PropertyNotFoundException - 指定されたプロパティ名が存在しない場合 public StringSE getExpressionString()
この ValueBinding が作成された区切り文字を含む(おそらく null)式文字列を返します。
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.