nu.validator.messages
Class XmlMessageEmitter
java.lang.Object
nu.validator.messages.MessageEmitter
nu.validator.messages.XmlMessageEmitter
public class XmlMessageEmitter
- extends MessageEmitter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attrs
private final AttributesImpl attrs
contentHandler
private final ContentHandler contentHandler
emitter
private final XmlSaxEmitter emitter
messageTextHandler
private final XhtmlMessageTextHandler messageTextHandler
extractHandler
private final XmlExtractHandler extractHandler
openMessage
private String openMessage
XmlMessageEmitter
public XmlMessageEmitter(ContentHandler contentHandler)
- Parameters:
contentHandler
-
endMessage
public void endMessage()
throws SAXException
- Specified by:
endMessage
in class MessageEmitter
- Throws:
SAXException
startMessage
public void startMessage(MessageType type,
String systemId,
int oneBasedFirstLine,
int oneBasedFirstColumn,
int oneBasedLastLine,
int oneBasedLastColumn,
boolean exact)
throws SAXException
- Specified by:
startMessage
in class MessageEmitter
- Throws:
SAXException
endFullSource
public void endFullSource()
throws SAXException
- Overrides:
endFullSource
in class MessageEmitter
- Throws:
SAXException
- See Also:
MessageEmitter.endFullSource()
endMessages
public void endMessages()
throws SAXException
- Overrides:
endMessages
in class MessageEmitter
- Throws:
SAXException
- See Also:
MessageEmitter.endMessages()
endSource
public void endSource()
throws SAXException
- Overrides:
endSource
in class MessageEmitter
- Throws:
SAXException
- See Also:
MessageEmitter.endSource()
endText
public void endText()
throws SAXException
- Overrides:
endText
in class MessageEmitter
- Throws:
SAXException
- See Also:
MessageEmitter.endText()
startFullSource
public SourceHandler startFullSource()
throws SAXException
- Overrides:
startFullSource
in class MessageEmitter
- Throws:
SAXException
- See Also:
MessageEmitter.startFullSource()
startMessages
public void startMessages(String documentUri,
boolean willShowSource)
throws SAXException
- Overrides:
startMessages
in class MessageEmitter
- Throws:
SAXException
- See Also:
nu.validator.messages.MessageEmitter#startMessages(java.lang.String)
startSource
public SourceHandler startSource()
throws SAXException
- Overrides:
startSource
in class MessageEmitter
- Throws:
SAXException
- See Also:
MessageEmitter.startSource()
startText
public MessageTextHandler startText()
throws SAXException
- Overrides:
startText
in class MessageEmitter
- Throws:
SAXException
- See Also:
MessageEmitter.startText()