Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.faces.render.ClientBehaviorRenderer
public abstract class ClientBehaviorRenderer
ClientBehaviorRenderer производит клиентский сценарий, который реализует a ClientBehavior
's клиентская логика. Это может также ставить в очередь сторону сервера BehaviorEvent
s, который может быть обработан позже слушателями события, которые зарегистрировали интерес.
Человек ClientBehaviorRenderer
экземпляры инстанцируют согласно просьбе во время процесса рендеринга, и останутся существующими для остатка от времени жизни веб-приложения. Поскольку каждый экземпляр может быть вызван больше чем от одного потока обработки запросов одновременно, они ДОЛЖНЫ быть запрограммированы ориентированным на многопотоковое исполнение способом.
Сводка конструктора | |
---|---|
ClientBehaviorRenderer()
|
Сводка метода | |
---|---|
void |
decode(FacesContext context, UIComponent component, ClientBehavior behavior)
Декодируйте любое новое состояние этого |
java.lang.String |
getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior)
Возвратите сценарий, который реализует клиентскую логику этого ClientBehavior. |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public ClientBehaviorRenderer()
Деталь метода |
---|
public java.lang.String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior)
Возвратите сценарий, который реализует клиентскую логику этого ClientBehavior. Возвраты реализации по умолчанию null
.
ClientBehaviorRenderer.getScript () реализациям позволяют возвратить нуль, чтобы указать, что никакой сценарий не требуется для этого определенного getScript () вызов. Например, реализация ClientBehaviorRenderer может возвратить нуль, если связанный ClientBehavior отключается.
behaviorContext
- ClientBehaviorContext
это обеспечивает свойства, которые могли бы влиять на этот getScript () вызов. Отметьте, что экземпляры ClientBehaviorContext являются недолгими объектами, которые только допустимы для продолжительности звонка getScript (). Реализации ClientBehaviorRenderer не должны содержать на ссылки на ClientBehaviorContexts.behavior
- экземпляр ClientBehavior, который генерирует сценарий. public void decode(FacesContext context, UIComponent component, ClientBehavior behavior)
Декодируйте любое новое состояние этого ClientBehavior
от запроса, содержавшегося в указанном FacesContext
.
Во время декодирования события могут ставиться в очередь для дальнейшей обработки (слушателями события, которые зарегистрировали интерес), вызывая queueEvent()
.
context
- FacesContext
для запроса мы обрабатываемcomponent
- UIComponent
компонент связался с этим Behavior
behavior
- ClientBehavior
экземпляр поведения java.lang.NullPointerException
- если context
, component
behavior
null
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41