This is Wicket's default IMarkupCache implementation. It will load the markup and cache it for fast retrieval.
If the application is in development mode and a markup file changes, it'll automatically be removed from the cache and reloaded when needed.
MarkupCache is registered with {@link MarkupFactory} which in turn is registered with{@link IMarkupSettings} and thus can be replaced with a subclassed version.
@see IMarkupSettings
@see MarkupFactory
@author Jonathan Locke
@author Juergen Donnerstag