wicket.markup
Class MergedMarkup
java.lang.Object
wicket.markup.Markup
wicket.markup.MergedMarkup
public class MergedMarkup
- extends Markup
A Markup class which represents merged markup, as it is required for markup
inheritance.
The Markups are merged at load time. Deep markup hierarchies are supported.
Multiple inheritance is not.
The markup resource file, which is associated with the markup, will be the
resource of the requested markup file. The base markup resources are not.
Base Markup must have a <wicket:hild/> tag which the position where the
derived markup is inserted. From the derived markup all tags in between
<wicket:extend> and </wicket:extend> will be inserted.
In addition, all <wicket:head> regions are copied as well as the body
onLoad attribute. This allows to develop completely self-contained plug &
play components including javascript etc.
- Author:
- Juergen Donnerstag
| Methods inherited from class wicket.markup.Markup |
addMarkupElement, componentTagIterator, findComponentIndex, get, getEncoding, getWicketNamespace, getXmlDeclaration, initialize, setWicketNamespace, size, toDebugString, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Copyright © 2004-2007 Wicket developers. All Rights Reserved.