Uses of Class
org.apache.wicket.markup.MarkupStream
Package
Description
The core Wicket package.
Base package for markup.
Base package of HTML markup.
Basic HTML components.
Border components.
HTML Forms and form components.
Image components.
Components for including content from non-Wicket sources.
Link components.
Panel components.
The default parsing engine of Wicket.
Default parsing extensions.
Resolvers implement the
IComponentResolver
interface and must be registered with the
application.Transformers are able to post-process (transform) the output generated by a Component.
-
Uses of MarkupStream in org.apache.wicket
Modifier and TypeMethodDescriptionprotected final MarkupStream
Component.findMarkupStream()
Finds the markup stream for this component.MarkupContainer.getAssociatedMarkupStream
(boolean throwException) Gets a fresh markup stream that contains the (immutable) markup resource for this class.Modifier and TypeMethodDescriptionfinal boolean
MarkupContainer.autoAdd
(Component component, MarkupStream markupStream) This method allows a component to be added by an auto-resolver such as AutoLinkResolver.void
Component.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Processes the body.void
MarkupContainer.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Handle the container's body.protected final void
MarkupContainer.renderAll
(MarkupStream markupStream, ComponentTag openTag) Loop through the markup in this containerprotected boolean
MarkupContainer.renderNext
(MarkupStream markupStream) THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.protected final void
Component.replaceComponentTagBody
(MarkupStream markupStream, ComponentTag tag, CharSequence body) Replaces the body with the given one. -
Uses of MarkupStream in org.apache.wicket.markup
Modifier and TypeMethodDescriptionMarkupException.getMarkupStream()
MarkupStream.setCurrentIndex
(int currentIndex) Modifier and TypeMethodDescriptionfinal boolean
MarkupStream.equalMarkup
(MarkupStream markupStream) True, if associate markup is the same.boolean
MarkupStream.equalTo
(MarkupStream that) Compare this markup stream with another onevoid
ComponentTag.onBeforeRender
(Component component, MarkupStream markupStream) For subclasses to override.void
HtmlSpecialTag.onBeforeRender
(Component component, MarkupStream markupStream) For subclasses to override.void
MarkupException.setMarkupStream
(MarkupStream markupStream) Set the markup stream which caused the exceptionModifierConstructorDescriptionMarkupException
(MarkupStream markupStream, String message) MarkupException
(MarkupStream markupStream, String message, Throwable cause) -
Uses of MarkupStream in org.apache.wicket.markup.head.filter
Modifier and TypeMethodDescriptionvoid
HeaderResponseContainer.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) -
Uses of MarkupStream in org.apache.wicket.markup.html
Modifier and TypeMethodDescriptionfinal Component
HeaderPartContainer.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) The tag must be resolved against the panel and not against the pageTransparentWebMarkupContainer.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) -
Uses of MarkupStream in org.apache.wicket.markup.html.basic
Modifier and TypeMethodDescriptionvoid
EnumLabel.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) void
Label.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Processes the body.void
MultiLineLabel.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) -
Uses of MarkupStream in org.apache.wicket.markup.html.border
Modifier and TypeMethodDescriptionvoid
Border.BorderBodyContainer.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Border.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) Try to resolve a component. -
Uses of MarkupStream in org.apache.wicket.markup.html.form
Modifier and TypeMethodDescriptionvoid
AbstractChoice.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Handle the container's body.void
Button.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) void
Form.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Append an additional hidden input tag to support anchor tags that can submit a form.void
SimpleFormComponentLabel.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) void
TextArea.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Handle the container's body.AutoLabelResolver.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) AutoLabelTextResolver.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) -
Uses of MarkupStream in org.apache.wicket.markup.html.image
Modifier and TypeMethodDescriptionvoid
Image.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) -
Uses of MarkupStream in org.apache.wicket.markup.html.include
Modifier and TypeMethodDescriptionvoid
Include.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) -
Uses of MarkupStream in org.apache.wicket.markup.html.internal
Modifier and TypeMethodDescriptionfinal void
HtmlHeaderContainer.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) First render the body of the component.Enclosure.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) -
Uses of MarkupStream in org.apache.wicket.markup.html.link
Modifier and TypeMethodDescriptionvoid
AbstractLink.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag) Renders this link's body. -
Uses of MarkupStream in org.apache.wicket.markup.html.panel
Modifier and TypeMethodDescriptionvoid
AbstractMarkupSourcingStrategy.onComponentTagBody
(Component component, MarkupStream markupStream, ComponentTag openTag) Skip the components body which is expected to be raw markup only (no wicket components).void
BorderMarkupSourcingStrategy.onComponentTagBody
(Component component, MarkupStream markupStream, ComponentTag openTag) void
DefaultMarkupSourcingStrategy.onComponentTagBody
(Component component, MarkupStream markupStream, ComponentTag openTag) Invoke the component's onComponentTagBody().void
FragmentMarkupSourcingStrategy.onComponentTagBody
(Component component, MarkupStream markupStream, ComponentTag openTag) Skip the body markup associated with the 'component'.void
IMarkupSourcingStrategy.onComponentTagBody
(Component component, MarkupStream markupStream, ComponentTag openTag) Will replace the respective component's method.void
PanelMarkupSourcingStrategy.onComponentTagBody
(Component component, MarkupStream markupStream, ComponentTag openTag) Skip the panel's body markup which is expected to contain raw markup only (no wicket components) and which will be ignored / removed. -
Uses of MarkupStream in org.apache.wicket.markup.parser
Modifier and TypeMethodDescriptionprotected String
AbstractMarkupFilter.getWicketNamespace
(MarkupStream markupStream) Extracts the markup namespace from the passed MarkupStream if available, or from the MarkupResourceStream passed at creation time. -
Uses of MarkupStream in org.apache.wicket.markup.parser.filter
Modifier and TypeMethodDescriptionEnclosureHandler.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) InlineEnclosureHandler.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) RelativePathPrefixHandler.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) WicketLinkTagHandler.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) WicketMessageTagHandler.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) -
Uses of MarkupStream in org.apache.wicket.markup.resolver
Modifier and TypeMethodDescriptionAutoLinkResolver.AutolinkBookmarkablePageLink.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) final Component
AutoLinkResolver.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) static Component
ComponentResolvers.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag, ComponentResolvers.ResolverFilter filter) Attempts to resolve a component using resolvers.HtmlHeaderResolver.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) IComponentResolver.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) Try to resolve a component.WicketContainerResolver.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) WicketMessageResolver.resolve
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) static Component
ComponentResolvers.resolveByApplication
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag, ComponentResolvers.ResolverFilter filter) Attempts to resolve a component via application registered resolvers.static Component
ComponentResolvers.resolveByComponentHierarchy
(MarkupContainer container, MarkupStream markupStream, ComponentTag tag) Attempts to resolve a component via the component hierarchy using resolvers.ModifierConstructorDescriptionPathInfo
(String reference, MarkupContainer container, MarkupStream markupStream) Construct. -
Uses of MarkupStream in org.apache.wicket.markup.transformer
Modifier and TypeMethodDescriptionfinal void
AbstractOutputTransformerContainer.onComponentTagBody
(MarkupStream markupStream, ComponentTag openTag)