You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2018/08/07 12:02:24 UTC

[12/16] jena git commit: JENA-1584: Add TurtleJavaccReaderRIOT.unregister

JENA-1584: Add TurtleJavaccReaderRIOT.unregister


Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/e2d8deed
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/e2d8deed
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/e2d8deed

Branch: refs/heads/master
Commit: e2d8deed3bcf3ff11c22c2aba1f54bd88fa01929
Parents: 31dc813
Author: Andy Seaborne <an...@apache.org>
Authored: Sun Aug 5 16:08:10 2018 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Sun Aug 5 16:08:10 2018 +0100

----------------------------------------------------------------------
 .../apache/jena/riot/lang/extra/TurtleJavaccReaderRIOT.java  | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/e2d8deed/jena-arq/src/main/java/org/apache/jena/riot/lang/extra/TurtleJavaccReaderRIOT.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/riot/lang/extra/TurtleJavaccReaderRIOT.java b/jena-arq/src/main/java/org/apache/jena/riot/lang/extra/TurtleJavaccReaderRIOT.java
index 117063f..c308a63 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/lang/extra/TurtleJavaccReaderRIOT.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/lang/extra/TurtleJavaccReaderRIOT.java
@@ -38,11 +38,15 @@ public class TurtleJavaccReaderRIOT implements ReaderRIOT {
     
     public static void register() {
         // This just registers the name, not the parser.
-        //RDFLanguages.register(lang);
-        // Register the parser factory.
+        RDFLanguages.register(lang);
         RDFParserRegistry.registerLangTriples(lang, factory);
     }
 
+    public static void unregister() {
+        RDFParserRegistry.removeRegistration(lang);
+        RDFLanguages.unregister(lang);
+    }
+
     private final ParserProfile profile;
 
     private static ReaderRIOTFactory factory = (Lang language, ParserProfile profile) -> new TurtleJavaccReaderRIOT(profile) ;