wicket
Interface IComponentResolver

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AutoComponentResolver, AutoLinkResolver, BodyOnLoadContainer, BodyOnLoadResolver, Border, HtmlHeaderContainer, HtmlHeaderResolver, MarkupInheritanceResolver, MarkupInheritanceResolver.TransparentWebMarkupContainer, WicketLinkResolver, WicketLinkResolver.TransparentWebMarkupContainer, 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

public 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-2006 Wicket developers. All Rights Reserved.