| wicket.markup.parser.IMarkupFilter
All known Subclasses: wicket.markup.parser.AbstractMarkupFilter,
IMarkupFilter | public interface IMarkupFilter (Code) | | Wicket uses a streaming XML parser to read the markup. A chain of
IMarkupFilters is used e.g. to remove comments, allow for html typical markup
(some tags don't need to be closed explicitly), etc.
The streaming XML parser must implement IMarkupFilter itself and thus is
usually the first element of the chain.
See Also: wicket.markup.MarkupParser author: Juergen Donnerstag |
getParent | IMarkupFilter getParent()(Code) | | IMarkupFilters are usually chained with the last filter being an XML
parser. The getParent() method returns the next filter in the chain.
The next filter in the chain, or null if the last one. |
nextTag | MarkupElement nextTag() throws ParseException(Code) | | Get the next MarkupElement from the parent MarkupFilter and handle it if
the specific filter criteria are met. Depending on the filter, it may
return the MarkupElement unchanged, modified or it remove by asking the
parent handler for the next tag.
Return the next eligible MarkupElement throws: ParseException - |
setParent | void setParent(IMarkupFilter parent)(Code) | | Set parent filter.
Parameters: parent - The next element in the chain |
|
|