Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface EditableValueHolder
EditableValueHolder является расширением ValueHolder, который описывает дополнительные функции, поддерживаемые доступными для редактирования компонентами, включая ValueChangeEvent
s и Validator
s.
Сводка метода | |
---|---|
void |
addValidator(Validator validator)
Добавьте a Validator экземпляр к набору связался с этим компонентом. |
void |
addValueChangeListener(ValueChangeListener listener)
Добавьте новое ValueChangeListener к группе слушателей, заинтересованных тем, чтобы быть уведомленным, когда ValueChangeEvent s происходят. |
java.lang.Object |
getSubmittedValue()
Возвратите submittedValue значение этого компонента. |
MethodBinding |
getValidator()
Осуждаемый. getValidators() должен использоваться вместо этого. |
Блок проверки допустимости[] |
getValidators()
Возвратите набор зарегистрированных Validator s для этого компонентного экземпляра. |
MethodBinding |
getValueChangeListener()
Осуждаемый. Использовать getValueChangeListeners() вместо этого. |
ValueChangeListener[] |
getValueChangeListeners()
Возвратите набор зарегистрированных ValueChangeListener s для этого компонентного экземпляра. |
boolean |
isImmediate()
Возвратите "непосредственное" состояние для этого компонента. |
boolean |
isLocalValueSet()
Возвратите "локальный набор значений" состояние для этого компонента. |
boolean |
isRequired()
Возвратите состояние "обязательного поля" для этого компонента. |
boolean |
isValid()
Возвратите флаг, указывающий, допустимо ли локальное значение этого компонента (никакая ошибка преобразования не произошла). |
void |
removeValidator(Validator validator)
Удалите a Validator экземпляр от набора, связанного с этим компонентом, если это было ранее связано. |
void |
removeValueChangeListener(ValueChangeListener listener)
Удалите существующее ValueChangeListener (если любой) от группы слушателей, заинтересованных тем, чтобы быть уведомленным, когда ValueChangeEvent s происходят. |
void |
resetValue()
Метод удобства, чтобы сбросить значение этого компонента к неинициализированному состоянию. |
void |
setImmediate(boolean immediate)
Установите "непосредственное" состояние для этого компонента. |
void |
setLocalValueSet(boolean localValueSet)
Устанавливает "локальный набор значений" состояние для этого компонента. |
void |
setRequired(boolean required)
Установите состояние "обязательного поля" для этого компонента. |
void |
setSubmittedValue(java.lang.Object submittedValue)
Установите submittedValue значение этого компонента. |
void |
setValid(boolean valid)
Установите флаг, указывающий, допустимо ли локальное значение этого компонента (никакая ошибка преобразования не произошла). |
void |
setValidator(MethodBinding validatorBinding)
Осуждаемый. Использовать addValidator(javax.faces.validator.Validator) вместо этого, получение параметра Validator создавая экземпляр MethodExpressionValidator . |
void |
setValueChangeListener(MethodBinding valueChangeMethod)
Осуждаемый. Использовать addValueChangeListener(javax.faces.event.ValueChangeListener) вместо этого, получение параметра ValueChangeListener создавая экземпляр MethodExpressionValueChangeListener . |
Методы, наследованные от интерфейса javax.faces.component. ValueHolder |
---|
getConverter, getLocalValue, getValue, setConverter, setValue |
Деталь метода |
---|
java.lang.Object getSubmittedValue()
Возвратите submittedValue значение этого компонента. Этот метод должен только использоваться encodeBegin()
и/или encodeEnd()
методы этого компонента, или его соответствие Renderer
. Меры, предпринятые основанный на том, является ли значение null
, пустой, или не -null
определяется основанный на значении javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL
контекст-param.
void resetValue()
Метод удобства, чтобы сбросить значение этого компонента к неинициализированному состоянию.
void setSubmittedValue(java.lang.Object submittedValue)
Установите submittedValue значение этого компонента. Этот метод должен только использоваться decode()
и validate()
метод этого компонента, или его соответствие Renderer
. Меры, предпринятые основанный на том, является ли значение null
, пустой, или не -null
определяется основанный на значении javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL
контекст-param.
submittedValue
- Новое представленное значениеboolean isLocalValueSet()
setValue()
автоматически сбросьте это свойство к true
.
void setLocalValueSet(boolean localValueSet)
boolean isValid()
Возвратите флаг, указывающий, допустимо ли локальное значение этого компонента (никакая ошибка преобразования не произошла).
void setValid(boolean valid)
Установите флаг, указывающий, допустимо ли локальное значение этого компонента (никакая ошибка преобразования не произошла).
valid
- Новый допустимый флагboolean isRequired()
Возвратите состояние "обязательного поля" для этого компонента.
void setRequired(boolean required)
Установите состояние "обязательного поля" для этого компонента.
required
- Новое состояние "обязательного поля"boolean isImmediate()
Возвратите "непосредственное" состояние для этого компонента.
void setImmediate(boolean immediate)
Установите "непосредственное" состояние для этого компонента. Когда установлено в истину, значение компонента будет преобразовано и сразу проверено в Применять фазе Значений Запроса, и ValueChangeEvent
s будет поставлен в той фазе также. Значение по умолчанию для этого свойства должно быть false
.
immediate
- Новое "непосредственное" состояниеMethodBinding getValidator()
getValidators()
должен использоваться вместо этого.
Если setValidator(javax.faces.el.MethodBinding)
ранее не требовался этот экземпляр, этот метод должен возвратиться null
. Если бы это вызвали, то этот метод должен возвратить точное MethodBinding
экземпляр, к которому передали setValidator(javax.faces.el.MethodBinding)
.
Этот метод вызовут во время Проверок допустимости Процесса или Применит фазы Значений Запроса (в зависимости от значения immediate
свойство).
void setValidator(MethodBinding validatorBinding)
addValidator(javax.faces.validator.Validator)
вместо этого, получение параметра Validator
создавая экземпляр MethodExpressionValidator
.
Оберните параметр validatorBinding
в реализации Validator
и сохраните это во внутренней структуре данных, которую это поддерживает getValidators()
метод, заботясь, чтобы перезаписать любой экземпляр, который был сохранен предыдущим звонком setValidator
.
Метод параметра вызовут во время Проверок допустимости Процесса или Применит фазы Значений Запроса (в зависимости от значения immediate
свойство).
Любой метод, на который ссылается такое выражение, должен быть общедоступным с типом возврата void
, и примите параметры типа FacesContext
, UIComponent
, и Object
.
validatorBinding
- Новое MethodBinding
экземплярMethodBinding getValueChangeListener()
getValueChangeListeners()
вместо этого.
Если setValueChangeListener(javax.faces.el.MethodBinding)
ранее не требовался этот экземпляр, этот метод должен возвратиться null
. Если бы это вызвали, то этот метод должен возвратить точное MethodBinding
экземпляр, к которому передали setValueChangeListener(javax.faces.el.MethodBinding)
.
void setValueChangeListener(MethodBinding valueChangeMethod)
addValueChangeListener(javax.faces.event.ValueChangeListener)
вместо этого, получение параметра ValueChangeListener
создавая экземпляр MethodExpressionValueChangeListener
.
Оберните параметр valueChangeMethod
в реализации ValueChangeListener
и сохраните это во внутренней структуре данных, которую это поддерживает getValueChangeListeners()
метод, заботясь, чтобы перезаписать любой экземпляр, который был сохранен предыдущим звонком setValueChangeListener
.
Этот метод параметра вызовут во время Проверок допустимости Процесса или Применит фазы Значений Запроса (в зависимости от значения immediate
свойство).
Любой метод, на который ссылается такое выражение, должен быть общедоступным с типом возврата void
, и примите параметр типа ValueChangeEvent
.
valueChangeMethod
- Новый метод обязательный экземплярvoid addValidator(Validator validator)
Добавьте a Validator
экземпляр к набору связался с этим компонентом.
validator
- Validator
добавить java.lang.NullPointerException
- если validator
нульValidator[] getValidators()
Возвратите набор зарегистрированных Validator
s для этого компонентного экземпляра. Если нет никаких зарегистрированных блоков проверки допустимости, массив нулевой длиной возвращается.
void removeValidator(Validator validator)
Удалите a Validator
экземпляр от набора, связанного с этим компонентом, если это было ранее связано. Иначе, ничего не сделайте.
validator
- Validator
удалитьvoid addValueChangeListener(ValueChangeListener listener)
Добавьте новое ValueChangeListener
к группе слушателей, заинтересованных тем, чтобы быть уведомленным, когда ValueChangeEvent
s происходят.
listener
- ValueChangeListener
быть добавленным java.lang.NullPointerException
- если listener
null
ValueChangeListener[] getValueChangeListeners()
Возвратите набор зарегистрированных ValueChangeListener
s для этого компонентного экземпляра. Если нет никаких зарегистрированных слушателей, массив нулевой длиной возвращается.
void removeValueChangeListener(ValueChangeListener listener)
Удалите существующее ValueChangeListener
(если любой) от группы слушателей, заинтересованных тем, чтобы быть уведомленным, когда ValueChangeEvent
s происходят.
listener
- ValueChangeListener
быть удаленным java.lang.NullPointerException
- если listener
null
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41