org.apache.wicket.markup.html
Interface IComponentAwareHeaderContributor
- All Superinterfaces:
- IClusterable, Serializable
- All Known Implementing Classes:
- AbstractAjaxBehavior, AbstractAjaxTimerBehavior, AbstractAutoCompleteBehavior, AbstractDefaultAjaxBehavior, AbstractFormValidator, AbstractRangeValidator, AbstractTransformerBehavior, AbstractValidator, AjaxCallListener, AjaxEditableLabel.EditorAjaxBehavior, AjaxEditableLabel.LabelAjaxBehavior, AjaxEventBehavior, AjaxFormChoiceComponentUpdatingBehavior, AjaxFormComponentUpdatingBehavior, AjaxFormSubmitBehavior, AjaxFormValidatingBehavior, AjaxIndicatorAppender, AjaxPagingNavigationBehavior, AjaxSelfUpdatingTimerBehavior, AttributeAppender, AttributeModifier, AutoCompleteBehavior, BeforeAndAfterBorder, Behavior, BorderBehavior, CancelEventIfAjaxListener, CompoundValidator, ContextPathGenerator, DatePicker, DateValidator, EqualInputValidator, EqualPasswordInputValidator, FormValidatorAdapter, HumanTheme, MarkupComponentBorder, ModalWindow.CloseButtonBehavior, NodeBorder, OnChangeAjaxBehavior, OrderByLink.CssModifier, RangeValidator, StringValidator, ValidatorAdapter, VelocityContributor, VelocityJavaScriptContributor, WicketMessageTagHandler.AttributeLocalizer, WindowsTheme, XsltTransformerBehavior
public interface IComponentAwareHeaderContributor
- extends IClusterable
An interface to be implemented by Behavior
s,
IAjaxCallListener
s.
Example:
class MyAjaxCallDecorator implements IAjaxCallListener, IComponentAwareHeaderContributor
{
// IAjaxCallListener methods omitted for brevity
public void renderHead(Component component, IHeaderResponse response)
{
response.render(new OnLoadJavaScriptHeaderItem("alert('page loaded!');"));
}
}
Method Summary |
void |
renderHead(Component component,
IHeaderResponse response)
Render to the web response whatever the component-aware wants to contribute to the head
section. |
renderHead
void renderHead(Component component,
IHeaderResponse response)
- Render to the web response whatever the component-aware wants to contribute to the head
section.
- Parameters:
component
- component which is contributing to the response. This parameter is here to give
the component as the context for component-awares implementing this interfaceresponse
- Response object
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.