Class EmptyTagVisitor
java.lang.Object
jodd.lagarto.EmptyTagVisitor
- All Implemented Interfaces:
TagVisitor
Empty
TagVisitor.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcdata(CharSequence cdata) Invoked on CDATA sequence.voidcomment(CharSequence comment) Invoked on comment.voidcondComment(CharSequence expression, boolean isStartingTag, boolean isHidden, boolean isHiddenEndTag) Invoked on IE conditional comment.voidInvoked on DOCTYPE directive.voidend()Invoked at the end, after all content is visited.voidWarn about parsing error.voidscript(Tag tag, CharSequence body) Invoked on script tag.voidstart()Invoked on very beginning of the visiting.voidInvoked ontag(open, close or empty).voidtext(CharSequence text) Invoked on text i.e.voidxml(CharSequence version, CharSequence encoding, CharSequence standalone) Invoked on xml declaration.
-
Constructor Details
-
EmptyTagVisitor
public EmptyTagVisitor()
-
-
Method Details
-
start
public void start()Description copied from interface:TagVisitorInvoked on very beginning of the visiting.- Specified by:
startin interfaceTagVisitor
-
end
public void end()Description copied from interface:TagVisitorInvoked at the end, after all content is visited.- Specified by:
endin interfaceTagVisitor
-
tag
Description copied from interface:TagVisitorInvoked ontag(open, close or empty).Warning: the passed tag instance should not be kept beyond this method as the parser reuse it!
- Specified by:
tagin interfaceTagVisitor
-
script
Description copied from interface:TagVisitorInvoked on script tag.- Specified by:
scriptin interfaceTagVisitor
-
comment
Description copied from interface:TagVisitorInvoked on comment.- Specified by:
commentin interfaceTagVisitor
-
text
Description copied from interface:TagVisitorInvoked on text i.e. anything other than a tag.- Specified by:
textin interfaceTagVisitor
-
cdata
Description copied from interface:TagVisitorInvoked on CDATA sequence.- Specified by:
cdatain interfaceTagVisitor
-
xml
Description copied from interface:TagVisitorInvoked on xml declaration.- Specified by:
xmlin interfaceTagVisitor
-
doctype
Description copied from interface:TagVisitorInvoked on DOCTYPE directive.- Specified by:
doctypein interfaceTagVisitor
-
condComment
public void condComment(CharSequence expression, boolean isStartingTag, boolean isHidden, boolean isHiddenEndTag) Description copied from interface:TagVisitorInvoked on IE conditional comment. By default, the parser does not process the conditional comments, so you need to turn them on. Once conditional comments are enabled, this even will be fired.The following conditional comments are recognized:
<!--[if IE 6]>one<![endif]--> <!--[if IE 6]><!-->two<!---<![endif]--> <!--[if IE 6]>three<!--xx<![endif]--> <![if IE 6]>four<![endif]>- Specified by:
condCommentin interfaceTagVisitor
-
error
Description copied from interface:TagVisitorWarn about parsing error. Usually, parser will try to continue.- Specified by:
errorin interfaceTagVisitor- Parameters:
message- parsing error message
-