org.apache.wicket.markup.html
Interface IHeaderContributor
- All Superinterfaces:
- IClusterable, Serializable
- All Known Implementing Classes:
- AbstractAjaxBehavior, AbstractAjaxTimerBehavior, AbstractAutoCompleteBehavior, AbstractBehavior, AbstractDefaultAjaxBehavior, AbstractHeaderContributor, AbstractTransformerBehavior, AjaxEditableLabel.EditorAjaxBehavior, AjaxEditableLabel.LabelAjaxBehavior, AjaxEventBehavior, AjaxFormChoiceComponentUpdatingBehavior, AjaxFormComponentUpdatingBehavior, AjaxFormSubmitBehavior, AjaxFormValidatingBehavior, AjaxIndicatorAppender, AjaxPagingNavigationBehavior, AjaxSelfUpdatingTimerBehavior, AttributeAppender, AttributeModifier, AutoCompleteBehavior, BodyTagAttributeModifier, ContainerWithAssociatedMarkupHelper, ContextPathGenerator, DatePicker, EditBook.EditBookForm, FilterForm, Form, GuestBook.CommentForm, GuestBook.CommentForm, HeaderContributor, ModalWindow.CloseButtonBehavior, MultiFileUploadField, OnChangeAjaxBehavior, OrderByLink.CssModifier, Palette, SignIn.SignInForm, SignInPanel.SignInForm, SignInPanel.SignInForm, SimpleAttributeModifier, StatelessForm, StringHeaderContributor, TextTemplateHeaderContributor, UploadProgressBar, VelocityContributor, VelocityHeaderContributor, VelocityJavascriptContributor, WicketAjaxIndicatorAppender, WicketMessageTagHandler.AttributeLocalizer, XsltTransformerBehavior
public interface IHeaderContributor
- extends IClusterable
An interface to be implemented by components or behaviors that wish to contribute to the header
section of the page.
Example:
class MyPanel extends Panel implements IHeaderContributor
{
public MyPanel(String id)
{
super(id);
}
public void renderHead(IHeaderResponse response)
{
response.renderOnLoadJavascript("alert('page loaded!');");
}
}
- Author:
- Juergen Donnerstag, Matej Knopp
Method Summary |
void |
renderHead(IHeaderResponse response)
Render to the web response whatever the component wants to contribute to the head section. |
renderHead
void renderHead(IHeaderResponse response)
- Render to the web response whatever the component wants to contribute to the head section.
TODO: Post 1.3, add component parameter, so that the behaviors dont' have to track component
instances
- Parameters:
response
- Response object
Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.