summaryrefslogtreecommitdiff
path: root/xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java')
-rw-r--r--xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java b/xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java
index 6f9a5c7dd51b..ba93ee69f15d 100644
--- a/xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java
+++ b/xml/relaxng/src/org/intellij/plugins/relaxNG/validation/RngParser.java
@@ -104,6 +104,7 @@ public class RngParser {
static final Key<CachedValue<DPattern>> PATTERN_KEY = Key.create("PATTERN");
public static final DefaultHandler DEFAULT_HANDLER = new DefaultHandler() {
+ @Override
public void error(SAXParseException e) throws SAXException {
LOG.info("e.getMessage() = " + e.getMessage() + " [" + e.getSystemId() + "]");
LOG.info(e);
@@ -116,6 +117,7 @@ public class RngParser {
final CachedValuesManager mgr = CachedValuesManager.getManager(descriptorFile.getProject());
return mgr.getCachedValue(descriptorFile, PATTERN_KEY, new CachedValueProvider<DPattern>() {
+ @Override
public Result<DPattern> compute() {
return Result.create(parsePattern(descriptorFile, eh, false), descriptorFile);
}
@@ -150,6 +152,7 @@ public class RngParser {
if (file.getFileType() == RncFileType.getInstance()) {
return new CompactParseable(source, eh) {
+ @Override
public ParsedPattern parseInclude(String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, String inheritedNs)
throws BuildException, IllegalSchemaException
{
@@ -158,6 +161,7 @@ public class RngParser {
};
} else {
return new SAXParseable(source, eh) {
+ @Override
public ParsedPattern parseInclude(String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, String inheritedNs)
throws BuildException, IllegalSchemaException
{
@@ -204,6 +208,7 @@ public class RngParser {
CachedValue<Schema> value = descriptorFile.getUserData(SCHEMA_KEY);
if (value == null) {
final CachedValueProvider<Schema> provider = new CachedValueProvider<Schema>() {
+ @Override
public Result<Schema> compute() {
final InputSource inputSource = makeInputSource(descriptorFile);
@@ -246,6 +251,7 @@ public class RngParser {
myDescriptorFile = descriptorFile;
}
+ @Override
protected com.thaiopensource.relaxng.parse.Parseable createParseable(XMLReaderCreator xmlReaderCreator, InputSource inputSource, ErrorHandler errorHandler) {
if (myDescriptorFile.getFileType() == RncFileType.getInstance()) {
return new com.thaiopensource.relaxng.parse.compact.CompactParseable(inputSource, errorHandler);