List of usage examples for org.apache.wicket.behavior Behavior renderHead
@Override public void renderHead(Component component, IHeaderResponse response)
From source file:org.apache.karaf.webconsole.core.behavior.CompositeBehavior.java
License:Apache License
@Override public void renderHead(Component component, IHeaderResponse response) { for (Behavior behavior : behaviors) { behavior.renderHead(component, response); }//from w w w. ja v a2s . c o m for (ResourceReference reference : getResourceReferences()) { if (reference instanceof JavaScriptResourceReference) { response.render(JavaScriptHeaderItem.forReference(reference)); } else if (reference instanceof CssResourceReference) { response.render(CssHeaderItem.forReference(reference)); } else { throw new IllegalArgumentException("Unknown type of resource reference " + reference); } } }
From source file:org.hippoecm.frontend.dialog.ButtonWrapper.java
License:Apache License
public void setEnabled(boolean isset) { enabled = isset;//from www.j a v a 2 s. c om if (button != null && WebApplicationHelper.isPartOfPage(button)) { button.setEnabled(isset); if (ajax) { AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (target != null) { if (!isset) { renderAttribute(target, "disabled", "disabled"); } else { target.appendJavaScript( "Wicket.$('" + button.getMarkupId() + "').removeAttribute('disabled')"); for (Behavior behavior : button.getBehaviors()) { ComponentTag tag = new ComponentTag("button", XmlTag.TagType.OPEN_CLOSE); behavior.onComponentTag(button, tag); behavior.renderHead(button, target.getHeaderResponse()); for (Map.Entry<String, Object> entry : tag.getAttributes().entrySet()) { renderAttribute(target, entry.getKey(), entry.getValue()); } } } } } } }
From source file:org.wicketstuff.minis.behavior.CompositeBehavior.java
License:Apache License
/** * {@inheritDoc}//from w w w . ja v a 2 s. com */ @Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); for (final Behavior behavior : behaviors_) behavior.renderHead(component, response); }