|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.markup.parser.AbstractMarkupFilter
public abstract class AbstractMarkupFilter
Base class for markup filters
| Constructor Summary | |
|---|---|
AbstractMarkupFilter()
Construct. |
|
| Method Summary | |
|---|---|
IMarkupFilter |
getNextFilter()
IMarkupFilters are usually chained with the last filter retrieving the elements from the XML parser. |
MarkupElement |
nextElement()
Get the next xml element from the markup. |
protected abstract MarkupElement |
onComponentTag(ComponentTag tag)
Invoked when a ComponentTag was found. |
protected MarkupElement |
onSpecialTag(HtmlSpecialTag tag)
Invoked when a tags (e.g. |
void |
postProcess(Markup markup)
Called after all filters have been processed. |
void |
setNextFilter(IMarkupFilter parent)
Set new parent. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractMarkupFilter()
| Method Detail |
|---|
public IMarkupFilter getNextFilter()
IMarkupFilter
getNextFilter in interface IMarkupFilterpublic void setNextFilter(IMarkupFilter parent)
setNextFilter in interface IMarkupFilterparent - The parent of this component The next element in the chain
public MarkupElement nextElement()
throws java.text.ParseException
nextElement in interface IMarkupFilterjava.text.ParseException
protected abstract MarkupElement onComponentTag(ComponentTag tag)
throws java.text.ParseException
By default this method is also called for WicketTags.
tag -
java.text.ParseException
protected MarkupElement onSpecialTag(HtmlSpecialTag tag)
throws java.text.ParseException
tag -
java.text.ParseExceptionpublic void postProcess(Markup markup)
IMarkupFilter
postProcess in interface IMarkupFilter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||