| 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, AjaxBehavior ajaxBehavior, StringBuilder builder, Collection<String> idsOrNull)
|
| private static String | |
| private static AjaxBehaviorEvent | |
| public void | decode(FacesContext
FacesContext for the request we are processingUIComponent the component associated with this
jakarta.ClientBehavior the behavior instanceOverrides jakarta.
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 jakarta. 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, AjaxBehavior ajaxBehavior, StringBuilder builder, Collection<String> idsOrNull) | |
| 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 jakarta. Doc from jakarta.
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 jakarta. Doc from jakarta.
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) | |