|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object wicket.markup.parser.AbstractMarkupFilter wicket.markup.parser.filter.HtmlProblemFinder
public final class HtmlProblemFinder
This is a markup inline filter which by default is not added to the list of markup filter. It can be added by means of subclassing Application.newMarkupParser() like
public class MyApplication extends Application { ... public IMarkupFilter[] getAdditionalMarkupHandler() { return new IMarkupFilter[] { new HtmlProblemFinder(HtmlProblemFinder.ERR_THROW_EXCEPTION) }; }The purpose of the filter is to find possible HTML issues and to log a warning.
Field Summary | |
---|---|
static int |
ERR_INGORE
Ignore the issue detected |
static int |
ERR_LOG_ERROR
Log an error on the issue detected |
static int |
ERR_LOG_WARN
Log a warning on the issue detected |
static int |
ERR_THROW_EXCEPTION
Throw an exception on the issue detected |
Constructor Summary | |
---|---|
HtmlProblemFinder(int problemEscalation)
Construct. |
Method Summary | |
---|---|
MarkupElement |
nextTag()
Get the next MarkupElement from the parent MarkupFilter and handle it if the specific filter criteria are met. |
Methods inherited from class wicket.markup.parser.AbstractMarkupFilter |
---|
getParent, nextComponentTag, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ERR_INGORE
public static final int ERR_LOG_WARN
public static final int ERR_LOG_ERROR
public static final int ERR_THROW_EXCEPTION
Constructor Detail |
---|
public HtmlProblemFinder(int problemEscalation)
problemEscalation
- How to escalate the issue found.Method Detail |
---|
public MarkupElement nextTag() throws java.text.ParseException
java.text.ParseException
IMarkupFilter.nextTag()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |