@Beta
public interface XmlCheckContext
Modifier and Type | Interface and Description |
---|---|
static class |
XmlCheckContext.XmlDocumentLocation |
Modifier and Type | Method and Description |
---|---|
XPathExpression |
compile(String expression) |
Iterable<Node> |
evaluate(XPathExpression expression,
Node node) |
Iterable<Node> |
evaluateOnDocument(XPathExpression expression) |
File |
getFile() |
void |
reportIssue(JavaCheck check,
int line,
String message) |
void |
reportIssue(JavaCheck check,
Node node,
String message) |
void |
reportIssue(JavaCheck check,
Node node,
String message,
Iterable<XmlCheckContext.XmlDocumentLocation> secondary) |
void |
reportIssue(JavaCheck check,
Node node,
String message,
Iterable<XmlCheckContext.XmlDocumentLocation> secondary,
Integer cost) |
void |
reportIssueOnFile(JavaCheck check,
String message) |
File getFile()
XPathExpression compile(String expression)
Iterable<Node> evaluate(XPathExpression expression, Node node)
Iterable<Node> evaluateOnDocument(XPathExpression expression)
void reportIssue(JavaCheck check, Node node, String message, Iterable<XmlCheckContext.XmlDocumentLocation> secondary)
Copyright © 2012–2016 SonarSource. All rights reserved.