Package wicket.markup

Base package for markup.

See:
          Description

Interface Summary
IMarkup Holds markup as a resource (the stream that the markup came from) and a list of MarkupElements (the markup itself).
IMarkupParserFactory Factory used to generate MarkupParser objects
IScopedComponent To be implemented by Components which walks up the component tree until a Page or Panel and tries to find a component with a matching wicket id if the component itself does not contain it.
 

Class Summary
ComponentTag A subclass of MarkupElement which represents a "significant" markup tag, such as a component open tag.
ContainerInfo Because a Component has reference to its parents, which eventually is the Page, and because the Page contains a reference to the Session, keeping a "copy" of a component is very expensive.
Markup Holds markup as a resource (the stream that the markup came from) and a list of MarkupElements (the markup itself).
MarkupCache Load markup and cache it for fast retrieval.
MarkupElement Base class for different kinds of markup elements.
MarkupFragment A list of markup elements associated with a Markup.
MarkupParser This is a Wicket MarkupParser specifically for (X)HTML.
MarkupParserFactory Default implementation of IMarkupParserFactory
MarkupResourceStream An IResourceStream implementation with specific extensions for markup resource streams.
MarkupStream A stream of MarkupElements, subclases of which are ComponentTag and RawMarkup.
MergedMarkup A Markup class which represents merged markup, as it is required for markup inheritance.
RawMarkup This class is for framework purposes only, which is why the class is (default) protected.
TagUtils Some utils to handle tags which otherwise would bloat the Tag AP.
WicketTag WicketTag extends ComponentTag and will be created by a MarkupParser whenever it parses a tag in the wicket namespace.
 

Exception Summary
MarkupException Runtime exception that is thrown when markup parsing fails.
MarkupNotFoundException Runtime exception that is thrown when markup file was not found.
 

Package wicket.markup Description

Base package for markup.



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