| Modifier and Type | Field and Description |
|---|---|
| private static final Set | |
| protected static final Logger |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | appendIds(FacesContext facesContext, UIComponent component, StringBuilder builder, Collection<String> ids)
|
| private static String | |
| private static AjaxBehaviorEvent | |
| public void | decode(FacesContext
FacesContext for the request we are processingUIComponent the component associated with this
javax.faces.component.behavior.BehaviorClientBehavior the behavior instanceOverrides javax. Decode any new state of this |
| private static String | |
| public String | getScript(ClientBehaviorContext
the behaviorContext, ClientBehavior ClientBehaviorContext that provides
properties that might influence this getScript() call. Note that
ClientBehaviorContext instances are short-lived objects that are only
valid for the duration of the call to getScript(). ClientBehaviorRenderer
implementations must not hold onto references to ClientBehaviorContexts.the ClientBehavior instance that generates script. behavior)Overrides javax. Return the script that implements this ClientBehavior's client-side logic. |
| private static boolean |
| EXPRESSION_HINTS | back to summary |
|---|---|
| private static final Set<SearchExpressionHint> EXPRESSION_HINTS | |
| logger | back to summary |
|---|---|
| protected static final Logger logger | |
| AjaxBehaviorRenderer | back to summary |
|---|---|
| public AjaxBehaviorRenderer() | |
| appendIds | back to summary |
|---|---|
| private static void appendIds(FacesContext facesContext, UIComponent component, StringBuilder builder, Collection<String> ids) | |
| buildAjaxCommand | back to summary |
|---|---|
| private static String buildAjaxCommand(ClientBehaviorContext behaviorContext, AjaxBehavior ajaxBehavior) | |
| createEvent | back to summary |
|---|---|
| private static AjaxBehaviorEvent createEvent(FacesContext facesContext, UIComponent component, AjaxBehavior ajaxBehavior) | |
| decode | back to summary |
|---|---|
| public void decode(FacesContext context, UIComponent component, ClientBehavior behavior) Overrides javax. Doc from javax. Decode any new state of this During decoding, events may be enqueued for later processing
(by event listeners who have registered an interest), by calling
| |
| getResolvedId | back to summary |
|---|---|
| private static String getResolvedId(UIComponent component, String id) | |
| getScript | back to summary |
|---|---|
| public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) Overrides javax. Doc from javax. Return the script that implements this
ClientBehavior's client-side logic. The default implementation returns
ClientBehaviorRenderer.getScript() implementations are allowed to return null to indicate that no script is required for this particular getScript() call. For example, a ClientBehaviorRenderer implementation may return null if the associated ClientBehavior is disabled.
| |
| isImmediate | back to summary |
|---|---|
| private static boolean isImmediate(UIComponent component, AjaxBehavior ajaxBehavior) | |