Interface IMarkupLoader

All Known Implementing Classes:
DefaultMarkupLoader, InheritedMarkupMarkupLoader, SimpleMarkupLoader

public interface IMarkupLoader
IMarkupLoader are loading the markup for a specific Wicket container and resource stream. By default that is a file. But e.g. in case of markup inheritance it means that 2+ markup files must be read and merged. In order to be flexible the interface has been designed in a way that multiple IMarkupLoader can be chained to easily build up more complex loaders.

As a Wicket user you should not need to use any markup loader directly. Instead use MarkupFactory.getMarkup(MarkupContainer, boolean).

Juergen Donnerstag
See Also: