private static AjaxBehavior findAjaxBehavior(Map<String, List<ClientBehavior>> behaviors, String event) { if (behaviors.containsKey(event)) { final ClientBehavior clientBehavior = behaviors.get(event).get(0); if (clientBehavior instanceof AjaxBehavior && !((AjaxBehavior) clientBehavior).isDisabled()) { return ((AjaxBehavior) clientBehavior); } } return null; } }
private static AjaxBehavior findAjaxBehavior(Map<String, List<ClientBehavior>> behaviors, String event) { if (behaviors.containsKey(event)) { final ClientBehavior clientBehavior = behaviors.get(event).get(0); if (clientBehavior instanceof AjaxBehavior && !((AjaxBehavior) clientBehavior).isDisabled()) { return ((AjaxBehavior) clientBehavior); } } return null; } }
private static AjaxBehavior findAjaxBehavior(Map<String, List<ClientBehavior>> behaviors, String event) { if (behaviors.containsKey(event)) { final ClientBehavior clientBehavior = behaviors.get(event).get(0); if (clientBehavior instanceof AjaxBehavior && !((AjaxBehavior) clientBehavior).isDisabled()) { return ((AjaxBehavior) clientBehavior); } } return null; } }
@Override public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) { if (!(behavior instanceof AjaxBehavior)) { // TODO: use MessageUtils for this error message? throw new IllegalArgumentException( "Instance of javax.faces.component.behavior.AjaxBehavior required: " + behavior); } if (((AjaxBehavior)behavior).isDisabled()) { return null; } return buildAjaxCommand(behaviorContext, (AjaxBehavior)behavior, namespaceParameters); }
public static AjaxBehavior findFirstActiveAjaxBehavior(final UIComponentBase component, final String eventName) { if (component != null) { final List<ClientBehavior> behaviors = component.getClientBehaviors().get(eventName); if (behaviors != null) { for (ClientBehavior behavior : behaviors) { if (behavior instanceof AjaxBehavior && !((AjaxBehavior) behavior).isDisabled()) { return (AjaxBehavior) behavior; } } } } return null; }
@Override public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) { if (!(behavior instanceof AjaxBehavior)) { // TODO: use MessageUtils for this error message? throw new IllegalArgumentException( "Instance of javax.faces.component.behavior.AjaxBehavior required: " + behavior); } if (((AjaxBehavior)behavior).isDisabled()) { return null; } return buildAjaxCommand(behaviorContext, (AjaxBehavior)behavior); }
@Override public boolean isDisabled() { return getWrapped().isDisabled(); }
@Override public boolean isDisabled() { return getWrapped().isDisabled(); }
@Override public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) { if (!(behavior instanceof AjaxBehavior)) { // TODO: use MessageUtils for this error message? throw new IllegalArgumentException( "Instance of javax.faces.component.behavior.AjaxBehavior required: " + behavior); } if (((AjaxBehavior)behavior).isDisabled()) { return null; } return buildAjaxCommand(behaviorContext, (AjaxBehavior)behavior); }
@Override public boolean isDisabled() { return getWrapped().isDisabled(); }
@Override public boolean isDisabled() { return getWrapped().isDisabled(); }
public static AjaxBehavior findFirstActiveAjaxBehavior(final UIComponentBase component, final String eventName) { if (component != null) { final List<ClientBehavior> behaviors = component.getClientBehaviors().get(eventName); if (behaviors != null) { for (ClientBehavior behavior : behaviors) { if (behavior instanceof AjaxBehavior && !((AjaxBehavior) behavior).isDisabled()) { return (AjaxBehavior) behavior; } } } } return null; }
@Override public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) { if (!(behavior instanceof AjaxBehavior)) { // TODO: use MessageUtils for this error message? throw new IllegalArgumentException( "Instance of javax.faces.component.behavior.AjaxBehavior required: " + behavior); } if (((AjaxBehavior)behavior).isDisabled()) { return null; } return buildAjaxCommand(behaviorContext, (AjaxBehavior)behavior); }
@Override public boolean isDisabled() { return getWrapped().isDisabled(); }
@Override public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) { assertBehavior(behavior); AjaxBehavior ajaxBehavior = (AjaxBehavior) behavior; if (ajaxBehavior.isDisabled()) { return null; } return makeAjax(behaviorContext, ajaxBehavior).toString(); }
public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) { assertBehavior(behavior); AjaxBehavior ajaxBehavior = (AjaxBehavior) behavior; if (ajaxBehavior.isDisabled()) { return null; } return makeAjax(behaviorContext, ajaxBehavior).toString(); }
public String getScript(ClientBehaviorContext behaviorContext, ClientBehavior behavior) { assertBehavior(behavior); AjaxBehavior ajaxBehavior = (AjaxBehavior) behavior; if (ajaxBehavior.isDisabled()) { return null; } return makeAjax(behaviorContext, ajaxBehavior).toString(); }
public void decode(FacesContext context, UIComponent component, ClientBehavior behavior) { assertBehavior(behavior); AjaxBehavior ajaxBehavior = (AjaxBehavior) behavior; if (ajaxBehavior.isDisabled() || !component.isRendered()) { return; } dispatchBehaviorEvent(component, ajaxBehavior); }
public void decode(FacesContext context, UIComponent component, ClientBehavior behavior) { assertBehavior(behavior); AjaxBehavior ajaxBehavior = (AjaxBehavior) behavior; if (ajaxBehavior.isDisabled() || !component.isRendered()) { return; } dispatchBehaviorEvent(component, ajaxBehavior); }
@Override public void decode(FacesContext context, UIComponent component, ClientBehavior behavior) { assertBehavior(behavior); AjaxBehavior ajaxBehavior = (AjaxBehavior) behavior; if (ajaxBehavior.isDisabled() || !component.isRendered()) { return; } dispatchBehaviorEvent(component, ajaxBehavior); }