Module org.apache.wicket.core
Package org.apache.wicket.markup
package org.apache.wicket.markup
Base package for markup.
-
ClassDescriptionA base implementation of
IMarkupFragment
.This is a base MarkupParser specifically for (X)HTML.A subclass of MarkupElement which represents a "significant" markup tag, such as a component open tag.Factory that creates component during markup root container's initialization.Because Component has a reference to its parents, which eventually is the Page, keeping a "copy" of a component is very expensive.Wicket default implementation for the cache key used to reference the cached markup resource stream.Wicket default implementation for loading the markup resource stream associated with a MarkupContainer.Each Wicket application has a single IMarkupCache associated with it (seeMarkupSettings
).To be implemented by MarkupContainers that wish to implement their own algorithms for the markup cache key.Any list of MarkupElements.To be implemented by MarkupContainer which wish to implement their own algorithms for loading the markup resource stream.The content of a markup file, consisting of a list of markup elements.This is Wicket's default IMarkupCache implementation.MarkupCache.ICache<K,V> MarkupCache allows you to implement you own cache implementation.Base class for different kinds of markup elements.Runtime exception that is thrown when markup parsing fails.Factory to load markup either from cache or from a resource.Represents a portion of a markup file, but always spans a complete tag.Runtime exception that is thrown when markup file was not found.This is Wicket's default markup parser.An IResourceStream implementation with specific extensions for markup resource streams.A Markup class which represents merged markup, as it is required for markup inheritance.This class is for framework purposes only, which is why the class is (default) protected.Some utils to handle tags which otherwise would bloat the Tag API.WicketTag extends ComponentTag and will be created by a MarkupParser whenever it parses a tag in the wicket namespace.