Package | Description |
---|---|
org.apache.wicket.markup |
Base package for markup.
|
org.apache.wicket.markup.html.form |
HTML Forms and form components.
|
org.apache.wicket.markup.parser |
The default parsing engine of Wicket.
|
org.apache.wicket.markup.parser.filter |
Default parsing extensions.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentTag
A subclass of MarkupElement which represents a "significant" markup tag, such as a component open
tag.
|
class |
HtmlSpecialTag |
class |
RawMarkup
This class is for framework purposes only, which is why the class is (default) protected.
|
class |
WicketTag
WicketTag extends ComponentTag and will be created by a MarkupParser whenever it parses a tag in
the wicket namespace.
|
Modifier and Type | Method and Description |
---|---|
MarkupElement |
MarkupStream.get() |
MarkupElement |
IMarkupFragment.get(int index)
Get the MarkupElement at the index provided.
|
MarkupElement |
IMarkup.get(int index)
Deprecated.
For Wicket it would be sufficient for this method to be package protected.
|
MarkupElement |
Markup.get(int index) |
MarkupElement |
MarkupFragment.get(int index) |
MarkupElement |
MarkupStream.get(int index) |
MarkupElement |
MarkupIterator.next() |
MarkupElement |
MarkupStream.next()
Note:
|
MarkupElement |
MarkupStream.nextOpenTag()
Note:
|
Modifier and Type | Method and Description |
---|---|
Iterator<MarkupElement> |
Markup.iterator() |
Iterator<MarkupElement> |
MarkupFragment.iterator() |
Iterator<MarkupElement> |
Markup.iterator(int startIndex,
int size) |
Modifier and Type | Method and Description |
---|---|
void |
Markup.addMarkupElement(int pos,
MarkupElement markupElement)
Add a MarkupElement
|
void |
Markup.addMarkupElement(MarkupElement markupElement)
Add a MarkupElement
|
boolean |
MarkupElement.closes(MarkupElement open)
Gets whether this element closes the given element.
|
boolean |
ComponentTag.closes(MarkupElement open)
Gets whether this tag closes the provided open tag.
|
boolean |
HtmlSpecialTag.equalTo(MarkupElement element) |
abstract boolean |
MarkupElement.equalTo(MarkupElement element)
This is not an implementation of equals because we don't care about hashCodes for
MarkupElements yet.
|
boolean |
RawMarkup.equalTo(MarkupElement element) |
boolean |
ComponentTag.equalTo(MarkupElement element) |
static boolean |
TagUtils.isHeadTag(MarkupElement elem) |
static boolean |
TagUtils.isWicketBodyTag(MarkupElement elem) |
static boolean |
TagUtils.isWicketBorderTag(MarkupElement elem) |
static boolean |
TagUtils.isWicketHeaderItemsTag(MarkupElement elem) |
static boolean |
TagUtils.isWicketHeadTag(MarkupElement elem) |
void |
Markup.replace(int index,
MarkupElement elem) |
Modifier and Type | Method and Description |
---|---|
boolean |
MarkupStream.skipUntil(Class<? extends MarkupElement> clazz)
Skip until an element of type 'clazz' is found
|
Modifier and Type | Method and Description |
---|---|
protected MarkupElement |
AutoLabelTagHandler.onComponentTag(ComponentTag tag) |
Modifier and Type | Method and Description |
---|---|
MarkupElement |
AbstractMarkupFilter.nextElement()
Get the next xml element from the markup.
|
MarkupElement |
IMarkupFilter.nextElement()
Get the next MarkupElement from the parent MarkupFilter and handle it if the specific filter
criteria are met.
|
protected abstract MarkupElement |
AbstractMarkupFilter.onComponentTag(ComponentTag tag)
Invoked when a ComponentTag was found.
|
protected MarkupElement |
AbstractMarkupFilter.onSpecialTag(HtmlSpecialTag tag)
Invoked when a tags (e.g.
|
Modifier and Type | Method and Description |
---|---|
MarkupElement |
OpenCloseTagExpander.nextElement() |
MarkupElement |
RootMarkupFilter.nextElement()
Skip all xml elements until the next tag.
|
protected MarkupElement |
WicketLinkTagHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
RelativePathPrefixHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
WicketContainerTagHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
InlineEnclosureHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
HeadForceTagIdHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
HtmlHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
OpenCloseTagExpander.onComponentTag(ComponentTag tag) |
protected MarkupElement |
EnclosureHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
StyleAndScriptIdentifier.onComponentTag(ComponentTag tag) |
protected MarkupElement |
WicketMessageTagHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
WicketRemoveTagHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
RootMarkupFilter.onComponentTag(ComponentTag tag)
Noop
|
protected MarkupElement |
HtmlProblemFinder.onComponentTag(ComponentTag tag) |
protected MarkupElement |
HtmlHeaderSectionHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
WicketNamespaceHandler.onComponentTag(ComponentTag tag) |
protected MarkupElement |
WicketTagIdentifier.onComponentTag(ComponentTag tag)
Get the next tag from the next MarkupFilter in the chain and search for Wicket specific tags.
|
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.