|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
java.lang.Objectjavax.faces.component.behavior.BehaviorBase
public class BehaviorBase
BehaviorBase является основой удобства class, который обеспечивает реализацию по умолчанию Behavior контракт. Это также обеспечивает регистрацию слушателя поведения и поддержку сохранения состояния.
| Сводка конструктора | |
|---|---|
BehaviorBase()
|
|
| Сводка метода | |
|---|---|
protected void |
addBehaviorListener(BehaviorListener listener)
Добавьте указанное |
void |
broadcast(BehaviorEvent event)
Реализация по умолчанию |
void |
clearInitialState()
Очищает флаг начального состояния, заставляя поведение вернуться от частичного до полного сохранения состояния. |
boolean |
initialStateMarked()
Реализация |
boolean |
isTransient()
Реализация |
void |
markInitialState()
Реализация |
protected void |
removeBehaviorListener(BehaviorListener listener)
Удалите указанное |
void |
restoreState(FacesContext context, java.lang.Object state)
Реализация |
java.lang.Object |
saveState(FacesContext context)
Реализация |
void |
setTransient(boolean transientFlag)
Реализация |
| Методы, наследованные от class java.lang. Объект |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Деталь конструктора |
|---|
public BehaviorBase()
| Деталь метода |
|---|
public void broadcast(BehaviorEvent event)
throws AbortProcessingException
Реализация по умолчанию Behavior#broadcast. Поставляет указанное BehaviorEvent ко всем зарегистрированным BehaviorListener слушатели события, которые выразили интерес к событиям этого типа. Слушателей вызывают в порядке, в котором они были зарегистрированы (добавленные).
broadcast в интерфейсе Behaviorevent - BehaviorEvent быть широковещательно переданным AbortProcessingException - Сигнализируйте реализацию Поверхностей JavaServer, что никакая дальнейшая обработка на текущем событии не должна быть выполнена IllegalArgumentException - если реализация class этого BehaviorEvent не поддерживается этим компонентом java.lang.NullPointerException - если event nullpublic boolean isTransient()
Реализация StateHolder.isTransient().
isTransient в интерфейсе StateHolderpublic void setTransient(boolean transientFlag)
Реализация StateHolder.setTransient(boolean).
setTransient в интерфейсе StateHoldertransientFlag - булева передача true если этот Объект не будет участвовать в сохранении состояния или восстановлении, иначе передайте false.public java.lang.Object saveState(FacesContext context)
Реализация StateHolder.saveState(javax.faces.context.FacesContext).
saveState в интерфейсе StateHolder
public void restoreState(FacesContext context,
java.lang.Object state)
Реализация StateHolder.restoreState(javax.faces.context.FacesContext, java.lang.Object).
restoreState в интерфейсе StateHolderpublic void markInitialState()
Реализация PartialStateHolder.markInitialState().
markInitialState в интерфейсе PartialStateHolderpublic boolean initialStateMarked()
Реализация PartialStateHolder.initialStateMarked().
initialStateMarked в интерфейсе PartialStateHolderpublic void clearInitialState()
Очищает флаг начального состояния, заставляя поведение вернуться от частичного до полного сохранения состояния.
clearInitialState в интерфейсе PartialStateHolderprotected void addBehaviorListener(BehaviorListener listener)
Добавьте указанное BehaviorListener к группе слушателей, зарегистрированных, чтобы получить уведомления о событии от этого Behavior. Это ожидается это Behavior у классов, действующих как источники событий, будут соответствующие безопасные с точки зрения типов API для того, чтобы зарегистрировать слушателей необходимого типа, и реализация тех регистрационных методов делегирует к этому методу. Например:
public class AjaxBehaviorEvent extends BehaviorEvent { ... }
public interface AjaxBehaviorListener extends BehaviorListener {
public void processAjaxBehavior(FooEvent event);
}
public class AjaxBehavior extends ClientBehaviorBase {
...
public void addAjaxBehaviorListener(AjaxBehaviorListener listener) {
addBehaviorListener(listener);
}
public void removeAjaxBehaviorListener(AjaxBehaviorListener listener) {
removeBehaviorListener(listener);
}
...
}
listener - BehaviorListener быть зарегистрированным java.lang.NullPointerException - если listener nullprotected void removeBehaviorListener(BehaviorListener listener)
Удалите указанное BehaviorListener от группы слушателей, зарегистрированных, чтобы получить уведомления о событии от этого Behavior.
listener - BehaviorListener быть вычеркнутым из списка java.lang.NullPointerException - если listener null
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41