org.apache.wicket.markup.html
Interface IHeaderContributor
- All Superinterfaces:
- IClusterable, Serializable
- All Known Implementing Classes:
- AbstractCheckSelector, AbstractChoice, AbstractErrorPage, AbstractItem, AbstractLink, AbstractOutputTransformerContainer, AbstractPageableView, AbstractRepeater, AbstractSingleSelectChoice, AbstractSubmitLink, AbstractTextComponent, AccessDeniedPage, AjaxButton, AjaxCheckBox, AjaxFallbackButton, AjaxFallbackLink, AjaxLink, AjaxPagingNavigation, AjaxPagingNavigationIncrementLink, AjaxPagingNavigationLink, AjaxPagingNavigator, AjaxSubmitLink, AutoLabelResolver.AutoLabel, AutoLinkResolver.AutolinkBookmarkablePageLink, BaseWicketTester.StartComponentInPage, Body, BookmarkablePageLink, Border, Border.BorderBodyContainer, BorderPanel, BoxBorder, BrowserInfoForm, BrowserInfoPage, Button, Check, CheckBox, CheckBoxMultipleChoice, CheckboxMultipleChoiceSelector, CheckBoxSelector, CheckGroup, CheckGroupSelector, ClientSideImageMap, Component, ComponentFeedbackPanel, ContextImage, DataView, DataViewBase, DownloadLink, DropDownChoice, DummyHomePage, DummyHomePage.TestLink, DummyPanelPage, EmailTextField, EmptyPanel, Enclosure, EnclosureContainer, EnumLabel, ExceptionErrorPage, ExternalLink, FeedbackPanel, FencedFeedbackPanel, FileUploadField, Form, FormComponent, FormComponentFeedbackBorder, FormComponentFeedbackIndicator, FormComponentLabel, FormComponentPanel, Fragment, GenericPanel, GenericWebPage, GridView, HeaderContributorListenerCollection, HeaderPartContainer, HeaderResponseContainer, HiddenField, HtmlHeaderContainer, Image, ImageButton, Include, InlineEnclosure, InlineFrame, InternalErrorPage, Item, Label, LabeledWebMarkupContainer, Link, ListChoice, ListItem, ListMultipleChoice, ListView, Loop, LoopItem, MarkupContainer, MockHomePage, MultiFileUploadField, MultiLineLabel, NonCachingImage, NoopOutputTransformerContainer, NumberTextField, OddEvenItem, OddEvenListItem, Page, PageableListView, PageExpiredErrorPage, PageView, PagingNavigation, PagingNavigationIncrementLink, PagingNavigationLink, PagingNavigator, Panel, PasswordTextField, PopupCloseLink, PopupCloseLink.ClosePopupPage, PropertyListView, Radio, RadioChoice, RadioGroup, RangeTextField, RedirectPage, RefreshingView, RepeatingView, RequiredTextField, ResourceLink, SimpleFormComponentLabel, StatelessForm, StatelessLink, SubmitLink, TextArea, TextField, TransparentWebMarkupContainer, UrlTextField, WebComponent, WebMarkupContainer, WebPage, XsltOutputTransformerContainer
public interface IHeaderContributor
- extends IClusterable
An interface to be implemented by components or application level listeners 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(Component component, 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.
- Parameters:
response
- Response object
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.