Package nu.validator.messages
Class JsonMessageTextHandler
java.lang.Object
nu.validator.messages.JsonMessageTextHandler
- All Implemented Interfaces:
MessageTextHandler
public class JsonMessageTextHandler extends java.lang.Object implements MessageTextHandler
-
Constructor Summary
Constructors Constructor Description JsonMessageTextHandler(JsonHandler handler, boolean asciiQuotes)
-
Method Summary
Modifier and Type Method Description void
characters(char[] ch, int start, int length)
Append a string consisting of the characters from ch[start] thru ch[start+length-1] inclusive to the message text.void
endCode()
void
endLink()
void
startCode()
void
startLink(java.lang.String href, java.lang.String title)
-
Constructor Details
-
JsonMessageTextHandler
- Parameters:
handler
-
-
-
Method Details
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXExceptionDescription copied from interface:MessageTextHandler
Append a string consisting of the characters from ch[start] thru ch[start+length-1] inclusive to the message text.- Specified by:
characters
in interfaceMessageTextHandler
- Throws:
org.xml.sax.SAXException
- See Also:
StringBuffer.append(char[], int, int)
,ContentHandler.characters(char[], int, int)
-
endCode
public void endCode() throws org.xml.sax.SAXException- Specified by:
endCode
in interfaceMessageTextHandler
- Throws:
org.xml.sax.SAXException
-
endLink
public void endLink() throws org.xml.sax.SAXException- Specified by:
endLink
in interfaceMessageTextHandler
- Throws:
org.xml.sax.SAXException
-
startCode
public void startCode() throws org.xml.sax.SAXException- Specified by:
startCode
in interfaceMessageTextHandler
- Throws:
org.xml.sax.SAXException
-
startLink
public void startLink(java.lang.String href, java.lang.String title) throws org.xml.sax.SAXException- Specified by:
startLink
in interfaceMessageTextHandler
- Throws:
org.xml.sax.SAXException
-