Modifier and Type | Method and Description |
---|---|
protected MarkupStream |
Component.findMarkupStream()
Finds the markup stream for this component.
|
MarkupStream |
MarkupContainer.getAssociatedMarkupStream(boolean throwException)
Gets a fresh markup stream that contains the (immutable) markup resource for this class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MarkupContainer.autoAdd(Component component,
MarkupStream markupStream)
This method allows a component to be added by an auto-resolver such as AutoLinkResolver.
|
void |
MarkupContainer.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Handle the container's body.
|
void |
Component.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Processes the body.
|
protected void |
MarkupContainer.renderAll(MarkupStream markupStream,
ComponentTag openTag)
Loop through the markup in this container
|
protected boolean |
MarkupContainer.renderNext(MarkupStream markupStream)
THIS METHOD IS NOT PART OF THE WICKET PUBLIC API.
|
protected void |
Component.replaceComponentTagBody(MarkupStream markupStream,
ComponentTag tag,
CharSequence body)
Replaces the body with the given one.
|
Modifier and Type | Method and Description |
---|---|
void |
DateLabel.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Processes the body.
|
Modifier and Type | Method and Description |
---|---|
void |
SmartLinkMultiLineLabel.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Processes the body.
|
void |
SmartLinkLabel.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Processes the body.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOptions.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Handle the container's body.
|
Modifier and Type | Method and Description |
---|---|
void |
FilterForm.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Append an additional hidden input tag to support anchor tags that can submit a form.
|
Modifier and Type | Method and Description |
---|---|
MarkupStream |
MarkupException.getMarkupStream() |
MarkupStream |
MarkupStream.setCurrentIndex(int currentIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
MarkupStream.equalMarkup(MarkupStream markupStream)
True, if associate markup is the same.
|
boolean |
MarkupStream.equalTo(MarkupStream that)
Compare this markup stream with another one
|
void |
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 exception
|
Constructor and Description |
---|
MarkupException(MarkupStream markupStream,
String message) |
MarkupException(MarkupStream markupStream,
String message,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
void |
HeaderResponseContainer.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
Modifier and Type | Method and Description |
---|---|
Component |
HeaderPartContainer.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag)
The tag must be resolved against the panel and not against the page
|
Component |
TransparentWebMarkupContainer.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Modifier and Type | Method and Description |
---|---|
void |
EnumLabel.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
void |
Label.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Processes the body.
|
void |
MultiLineLabel.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
Modifier and Type | Method and Description |
---|---|
void |
Border.BorderBodyContainer.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
Component |
Border.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag)
Try to resolve a component.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleFormComponentLabel.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 |
RadioChoice.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
void |
CheckBoxMultipleChoice.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
void |
Button.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
void |
AbstractChoice.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Handle the container's body.
|
void |
TextArea.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Handle the container's body.
|
Component |
AutoLabelResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
AutoLabelTextResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Modifier and Type | Method and Description |
---|---|
void |
Image.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
Modifier and Type | Method and Description |
---|---|
void |
Include.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
Modifier and Type | Method and Description |
---|---|
MarkupStream |
HtmlHeaderContainer.HeaderStreamState.getMarkupStream() |
Modifier and Type | Method and Description |
---|---|
void |
HtmlHeaderContainer.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
First render the body of the component.
|
Component |
Enclosure.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Constructor and Description |
---|
ResponseBufferZone(RequestCycle cycle,
MarkupStream stream) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractLink.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Renders this link's body.
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
DefaultMarkupSourcingStrategy.onComponentTagBody(Component component,
MarkupStream markupStream,
ComponentTag openTag)
Invoke the component's onComponentTagBody().
|
void |
IMarkupSourcingStrategy.onComponentTagBody(Component component,
MarkupStream markupStream,
ComponentTag openTag)
Will replace the respective component's method.
|
void |
FragmentMarkupSourcingStrategy.onComponentTagBody(Component component,
MarkupStream markupStream,
ComponentTag openTag)
Skip the body markup associated with the 'component'.
|
void |
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) |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractMarkupFilter.getWicketNamespace(MarkupStream markupStream)
Extracts the markup namespace from the passed MarkupStream if available,
or from the MarkupResourceStream passed at creation time.
|
Modifier and Type | Method and Description |
---|---|
Component |
InlineEnclosureHandler.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
RelativePathPrefixHandler.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
WicketLinkTagHandler.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
EnclosureHandler.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
WicketMessageTagHandler.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Modifier and Type | Method and Description |
---|---|
MarkupStream |
AutoLinkResolver.PathInfo.getMarkupStream()
Gets markup stream
|
Modifier and Type | Method and Description |
---|---|
Component |
WicketMessageResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
MarkupInheritanceResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag)
Deprecated.
|
Component |
AutoLinkResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
AutoLinkResolver.AutolinkBookmarkablePageLink.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
IComponentResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag)
Try to resolve a component.
|
Component |
FragmentResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag)
Deprecated.
|
Component |
HtmlHeaderResolver.resolve(MarkupContainer container,
MarkupStream markupStream,
ComponentTag tag) |
Component |
WicketContainerResolver.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.
|
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.
|
Constructor and Description |
---|
AutoLinkResolver.PathInfo(String reference,
MarkupContainer container,
MarkupStream markupStream)
Construct.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractOutputTransformerContainer.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag) |
Modifier and Type | Method and Description |
---|---|
void |
VelocityPanel.onComponentTagBody(MarkupStream markupStream,
ComponentTag openTag)
Handle the container's body.
|
Copyright © 2006–2021 Apache Software Foundation. All rights reserved.