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 2014/03/04 18:48:40 UTC

svn commit: r1574157 - /jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/servlets/ResponseModel.java

Author: andy
Date: Tue Mar  4 17:48:40 2014
New Revision: 1574157

URL: http://svn.apache.org/r1574157
Log:
JSON-LD for short form JSON in RDF syntaxes

Modified:
    jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/servlets/ResponseModel.java

Modified: jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/servlets/ResponseModel.java
URL: http://svn.apache.org/viewvc/jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/servlets/ResponseModel.java?rev=1574157&r1=1574156&r2=1574157&view=diff
==============================================================================
--- jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/servlets/ResponseModel.java (original)
+++ jena/branches/jena-fuseki-new-ui/src/main/java/org/apache/jena/fuseki/servlets/ResponseModel.java Tue Mar  4 17:48:40 2014
@@ -41,21 +41,25 @@ import com.hp.hpl.jena.rdf.model.Model ;
 public class ResponseModel
 {
     // Short names for "output="
+    private static final String contentOutputJSONLD        = "json-ld" ;
+    private static final String contentOutputJSONRDF       = "json-rdf" ;
     private static final String contentOutputJSON          = "json" ;
     private static final String contentOutputXML           = "xml" ;
     private static final String contentOutputText          = "text" ;
     private static final String contentOutputTTL           = "ttl" ;
     private static final String contentOutputNT            = "nt" ;
 
-    public static Map<String,String> shortNamesModel = new HashMap<>() ;
+    public static Map<String,String> shortNamesModel = new HashMap<String, String>() ;
     static {
 
         // Some short names.  keys are lowercase.
-        ResponseOps.put(shortNamesModel, contentOutputJSON, contentTypeRDFJSON) ;
-        ResponseOps.put(shortNamesModel, contentOutputXML,  contentTypeRDFXML) ;
-        ResponseOps.put(shortNamesModel, contentOutputText, contentTypeTurtle) ;
-        ResponseOps.put(shortNamesModel, contentOutputTTL,  contentTypeTurtle) ;
-        ResponseOps.put(shortNamesModel, contentOutputNT,   contentTypeNTriples) ;
+        ResponseOps.put(shortNamesModel, contentOutputJSONLD,   contentTypeJSONLD) ;
+        ResponseOps.put(shortNamesModel, contentOutputJSONRDF,  contentTypeRDFJSON) ;
+        ResponseOps.put(shortNamesModel, contentOutputJSON,     contentTypeJSONLD) ;
+        ResponseOps.put(shortNamesModel, contentOutputXML,      contentTypeRDFXML) ;
+        ResponseOps.put(shortNamesModel, contentOutputText,     contentTypeTurtle) ;
+        ResponseOps.put(shortNamesModel, contentOutputTTL,      contentTypeTurtle) ;
+        ResponseOps.put(shortNamesModel, contentOutputNT,       contentTypeNTriples) ;
     }
 
     public static void doResponseModel(HttpAction action, Model model)