wicket.markup.resolver
Interface IComponentResolver

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AutoComponentResolver, AutoLinkResolver, Border, BoxBorder, FormComponentFeedbackBorder, FragmentResolver, HtmlHeaderResolver, MarkupInheritanceResolver, ParentResolver, ScopedComponentResolver, WebMarkupContainerWithAssociatedMarkup.HeaderPartContainer, WicketLinkResolver, WicketMessageResolver

public interface IComponentResolver
extends java.io.Serializable

ApplicationSettings maintains a list of IComponentResolvers. IComponentResolvers are responsible for mapping component names to Wicket components.

Author:
Juergen Donnerstag

Method Summary
 boolean resolve(MarkupContainer container, MarkupStream markupStream, ComponentTag tag)
          Try to resolve the tag, then create a component, add it to the container and render it.
 

Method Detail

resolve

boolean resolve(MarkupContainer container,
                MarkupStream markupStream,
                ComponentTag tag)
Try to resolve the tag, then create a component, add it to the container and render it.

Parameters:
container - The container parsing its markup
markupStream - The current markupStream
tag - The current component tag while parsing the markup
Returns:
True if component-id was handled by the resolver, false otherwise.


Copyright © 2004-2007 Wicket developers. All Rights Reserved.