Spec-Zone .ru
спецификации, руководства, описания, API


javax.faces.component
Интерфейс ValueHolder

Все Известные Подынтерфейсы:
EditableValueHolder
Все Известные Классы с реализацией:
HtmlBody, HtmlDoctype, HtmlHead, HtmlInputHidden, HtmlInputSecret, HtmlInputText, HtmlInputTextarea, HtmlOutcomeTargetButton, HtmlOutcomeTargetLink, HtmlOutputFormat, HtmlOutputLabel, HtmlOutputLink, HtmlOutputText, HtmlSelectBooleanCheckbox, HtmlSelectManyCheckbox, HtmlSelectManyListbox, HtmlSelectManyMenu, HtmlSelectOneListbox, HtmlSelectOneMenu, HtmlSelectOneRadio, UIInput, UIOutcomeTarget, UIOutput, UISelectBoolean, UISelectMany, UISelectOne, UIViewParameter

public interface ValueHolder

ValueHolder является интерфейсом, который может быть реализован любым бетоном UIComponent это хочет поддерживать локальное значение, так же как данные доступа в уровне модели через выражение, и преобразование поддержки между Строкой и моделью разделяет собственный тип данных данных на уровни.


Сводка метода
 Преобразователь getConverter()
          Возвратитесь Converter (если любой), который регистрируется для этого UIComponent.
 java.lang.Object getLocalValue()
          Возвратите локальное значение этого UIComponent (если любой), не оценивая никого связался ValueExpression.
 java.lang.Object getValue()
          Получает значение этого UIComponent.
 void setConverter(Converter converter)
          Установите Converter (если любой), который регистрируется для этого UIComponent.
 void setValue(java.lang.Object value)
          Установите значение этого UIComponent (если любой).
 

Деталь метода

getLocalValue

java.lang.Object getLocalValue()

Возвратите локальное значение этого UIComponent (если любой), не оценивая никого связался ValueExpression.


getValue

java.lang.Object getValue()

Получает значение этого UIComponent. Если проверка допустимости перестала работать, как обозначено FacesContext.isValidationFailed() возврат true, всегда возвращайте локальное значение. Иначе, во-первых, консультируйтесь с локальным свойством значения этого компонента. Если не -null возвратите это. Если null, см., есть ли у нас a ValueExpression для value свойство. Если так, возвратите результат оценки свойства, иначе возвратитесь null. Отметьте что потому что спецификация для UIComponent#setValueBinding требует вызова через к UIComponent#setValueExpression, теги наследства будут продолжать работать.


setValue

void setValue(java.lang.Object value)

Установите значение этого UIComponent (если любой).

Параметры:
value - Новое локальное значение

getConverter

Converter getConverter()

Возвратитесь Converter (если любой), который регистрируется для этого UIComponent.


setConverter

void setConverter(Converter converter)

Установите Converter (если любой), который регистрируется для этого UIComponent.

Параметры:
converter - Новый Converter (или null)


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter