Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface ActionSource
ActionSource является интерфейсом, который может быть реализован любым бетоном UIComponent
это хочет быть источником ActionEvent
s, включая возможность вызвать действия приложения через значение по умолчанию ActionListener
механизм.
Сводка метода | |
---|---|
void |
addActionListener(ActionListener listener)
Добавьте новое ActionListener к группе слушателей, заинтересованных тем, чтобы быть уведомленным, когда ActionEvent s происходят. |
MethodBinding |
getAction()
Осуждаемый. Это было заменено ActionSource2#getActionExpression . |
MethodBinding |
getActionListener()
Осуждаемый. Использовать getActionListeners() вместо этого. |
ActionListener[] |
getActionListeners()
Возвратите набор зарегистрированных ActionListener s для этого ActionSource экземпляр. |
boolean |
isImmediate()
Возвратите флаг, указывающий что значение по умолчанию ActionListener если Поверхностями JavaServer реализация должна быть сразу выполнена (то есть, во время Применяют фазу Значений Запроса жизненного цикла обработки запросов), вместо того, чтобы ожидать до Вызвать фазы Приложения. |
void |
removeActionListener(ActionListener listener)
Удалите существующее ActionListener (если любой) от группы слушателей, заинтересованных тем, чтобы быть уведомленным, когда ActionEvent s происходят. |
void |
setAction(MethodBinding action)
Осуждаемый. Это было заменено ActionSource2#setActionExpression(javax.el.MethodExpression) . |
void |
setActionListener(MethodBinding actionListener)
Осуждаемый. Это было заменено addActionListener(javax.faces.event.ActionListener) . |
void |
setImmediate(boolean immediate)
Установите "непосредственное выполнение" флаг для этого UIComponent . |
Деталь метода |
---|
MethodBinding getAction()
ActionSource2#getActionExpression
.
Если реализация class также реализует ActionSource2
, реализация этого метода должна вызвать через к ActionSource2#getActionExpression
и исследуйте результат. Если результат прибыл из предыдущего звонка setAction(javax.faces.el.MethodBinding)
, извлеките MethodBinding
от этого и возврат это. Иначе, оберните возвращенный MethodExpression
в a MethodBinding
реализация, и возврат это.
Если реализация class не реализует ActionSource2
, возвратитесь MethodBinding
указание на действие приложения, которое будет вызвано, если это UIComponent
активируется пользователем, во время Применять Значений Запроса, или Вызовите фазу Приложения жизненного цикла обработки запросов, в зависимости от значения immediate
свойство.
void setAction(MethodBinding action)
ActionSource2#setActionExpression(javax.el.MethodExpression)
.
Если реализация class также реализует ActionSource2
, реализация этого метода должна обернуть параметр action
в class, который реализует MethodExpression
и вызовите через к ActionSource2#setActionExpression
, передача обернутого action
.
Если реализация class не реализует ActionSource2
, установите MethodBinding
указание на appication действие, которое будет вызвано, если это UIComponent
активируется пользователем, во время Применять Значений Запроса, или Вызовите фазу Приложения жизненного цикла обработки запросов, в зависимости от значения immediate
свойство.
Любой метод, на который ссылается такое выражение, должен быть общедоступным с типом возврата String
, и не примите параметры.
action
- Новое выражение MethodBindingMethodBinding getActionListener()
getActionListeners()
вместо этого.
Если setActionListener(javax.faces.el.MethodBinding)
ранее не требовался этот экземпляр, этот метод должен возвратиться null
. Если бы это вызвали, то этот метод должен возвратить точное MethodBinding
экземпляр, к которому передали setActionListener(javax.faces.el.MethodBinding)
.
Метод, который будет вызван, если это UIComponent
активируется пользователем, будет вызван во время Применять Значений Запроса или Вызовет фазу Приложения жизненного цикла обработки запросов, в зависимости от значения immediate
свойство.
void setActionListener(MethodBinding actionListener)
addActionListener(javax.faces.event.ActionListener)
.
Оберните параметр actionListener
в реализации ActionListener
и сохраните это во внутренней структуре данных, которую это поддерживает getActionListeners()
метод, заботясь, чтобы перезаписать любой экземпляр, который был сохранен предыдущим звонком setActionListener
.
Любой метод, на который ссылается такое выражение, должен быть общедоступным с типом возврата void
, и примите единственный параметр типа ActionEvent
.
actionListener
- Новый метод обязательное выражениеboolean isImmediate()
Возвратите флаг, указывающий что значение по умолчанию ActionListener
если Поверхностями JavaServer реализация должна быть сразу выполнена (то есть, во время Применяют фазу Значений Запроса жизненного цикла обработки запросов), вместо того, чтобы ожидать до Вызвать фазы Приложения. Значение по умолчанию для этого свойства должно быть false
.
void setImmediate(boolean immediate)
Установите "непосредственное выполнение" флаг для этого UIComponent
.
immediate
- Новый непосредственный флаг выполненияvoid addActionListener(ActionListener listener)
Добавьте новое ActionListener
к группе слушателей, заинтересованных тем, чтобы быть уведомленным, когда ActionEvent
s происходят.
listener
- ActionListener
быть добавленным java.lang.NullPointerException
- если listener
null
ActionListener[] getActionListeners()
Возвратите набор зарегистрированных ActionListener
s для этого ActionSource
экземпляр. Если нет никаких зарегистрированных слушателей, массив нулевой длиной возвращается.
void removeActionListener(ActionListener listener)
Удалите существующее ActionListener
(если любой) от группы слушателей, заинтересованных тем, чтобы быть уведомленным, когда ActionEvent
s происходят.
listener
- ActionListener
быть удаленным java.lang.NullPointerException
- если listener
null
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41