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


javax.faces.event
Класс FacesEvent

java.lang.Object
  расширенный java.util.EventObject
      расширенный javax.faces.event.FacesEvent
Все Реализованные Интерфейсы:
java.io. Сериализуемый
Прямые Известные Подклассы:
ActionEvent, BehaviorEvent, ValueChangeEvent

public abstract class FacesEvent
расширяет java.util. EventObject

FacesEvent является основной class для пользовательского интерфейса и событий приложения, которые могут быть запущены UIComponents. Конкретные классы событий должны разделить на подклассы FacesEvent чтобы поддерживаться жизненным циклом обработки запросов.

См. Также:
Сериализированная Форма

Полевая Сводка
 
Поля, наследованные от class java.util. EventObject
source
 
Сводка конструктора
FacesEvent(UIComponent component)
          Создайте новый объект-событие из указанного исходного компонента.
 
Сводка метода
 UIComponent getComponent()
          Возвратите источник UIComponent это отправило это событие.
 PhaseId getPhaseId()
          Возвратите идентификатор фазы обработки запросов, во время которой должно быть поставлено это событие.
abstract  boolean isAppropriateListener(FacesListener listener)
          Возвратиться true если это FacesListener экземпляр слушателя class, который поддерживает это событие.
abstract  void processListener(FacesListener listener)
          Широковещательно передайте это FacesEvent к указанному FacesListener, любым механизмом является соответствующим.
 void queue()
          Метод удобства, чтобы поставить это событие в очередь для широковещательной передачи в конце текущей фазы жизненного цикла обработки запросов.
 void setPhaseId(PhaseId phaseId)
          Установите PhaseId во время которого будет поставлено это событие.
 
Методы, наследованные от class java.util. EventObject
getSource, toString
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Деталь конструктора

FacesEvent

public FacesEvent(UIComponent component)

Создайте новый объект-событие из указанного исходного компонента.

Параметры:
component - Источник UIComponent для этого события
Броски:
IllegalArgumentException - если component null
Деталь метода

getComponent

public UIComponent getComponent()

Возвратите источник UIComponent это отправило это событие.


getPhaseId

public PhaseId getPhaseId()

Возвратите идентификатор фазы обработки запросов, во время которой должно быть поставлено это событие. Юридические значения являются одноэлементными экземплярами, определенными PhaseId class, включая PhaseId.ANY_PHASE, который является значением по умолчанию.


setPhaseId

public void setPhaseId(PhaseId phaseId)

Установите PhaseId во время которого будет поставлено это событие.

Броски:
IllegalArgumentException - phaseId является нулем.

очередь

public void queue()

Метод удобства, чтобы поставить это событие в очередь для широковещательной передачи в конце текущей фазы жизненного цикла обработки запросов.

Броски:
IllegalStateException - если исходный компонент для этого события не является потомком a UIViewRoot

isAppropriateListener

public abstract boolean isAppropriateListener(FacesListener listener)

Возвратиться true если это FacesListener экземпляр слушателя class, который поддерживает это событие. Как правило, это будет выполнено "instanceof", проверяют слушателя class.

Параметры:
listener - FacesListener оценить

processListener

public abstract void processListener(FacesListener listener)

Широковещательно передайте это FacesEvent к указанному FacesListener, любым механизмом является соответствующим. Как правило, это будет выполнено, вызывая метод обработки событий, и передавая это FacesEvent как paramter.

Параметры:
listener - FacesListener отправить это FacesEvent к
Броски:
AbortProcessingException - Сигнализируйте реализацию Поверхностей JavaServer, что никакая дальнейшая обработка на текущем событии не должна быть выполнена


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

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

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

free hit counter