LinksResponseWriter was using the wrong class. Fixed it.

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

Branch: refs/heads/master
Commit: f95a7710da2934d0f3ff1f90c9cfe5c9559de93a
Parents: 055d96c
Author: Chris Chapman <[email protected]>
Authored: Fri Apr 12 13:56:12 2013 -0600
Committer: Chris Chapman <[email protected]>
Committed: Fri Apr 12 13:56:23 2013 -0600

----------------------------------------------------------------------
 .../restlet/responsewriter/LinksResponseWriter.java       | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/f95a7710/libraries/rest-server/src/main/java/org/qi4j/library/rest/server/restlet/responsewriter/LinksResponseWriter.java
----------------------------------------------------------------------
diff --git 
a/libraries/rest-server/src/main/java/org/qi4j/library/rest/server/restlet/responsewriter/LinksResponseWriter.java
 
b/libraries/rest-server/src/main/java/org/qi4j/library/rest/server/restlet/responsewriter/LinksResponseWriter.java
index 5165860..834f5bb 100644
--- 
a/libraries/rest-server/src/main/java/org/qi4j/library/rest/server/restlet/responsewriter/LinksResponseWriter.java
+++ 
b/libraries/rest-server/src/main/java/org/qi4j/library/rest/server/restlet/responsewriter/LinksResponseWriter.java
@@ -27,7 +27,7 @@ import java.util.List;
 import java.util.Map;
 import org.qi4j.api.injection.scope.Service;
 import org.qi4j.library.rest.common.link.Link;
-import org.qi4j.library.rest.common.link.LinksUtil;
+import org.qi4j.library.rest.common.link.Links;
 import org.restlet.Response;
 import org.restlet.data.MediaType;
 import org.restlet.data.Reference;
@@ -70,13 +70,13 @@ public class LinksResponseWriter
                 return true;
             }
         }
-        else if( result instanceof LinksUtil )
+        else if( result instanceof Links )
         {
             MediaType type = getVariant( response.getRequest(), ENGLISH, 
supportedLinksMediaTypes ).getMediaType();
             Representation rep;
             if( MediaType.APPLICATION_JSON.equals( type ) )
             {
-                rep = createJsonRepresentation( (LinksUtil) result );
+                rep = createJsonRepresentation( (Links) result );
             }
             else if( MediaType.TEXT_HTML.equals( type ) )
             {
@@ -96,9 +96,9 @@ public class LinksResponseWriter
         return false;
     }
 
-    private StringRepresentation createJsonRepresentation( LinksUtil result )
+    private StringRepresentation createJsonRepresentation( Links result )
     {
-        return new StringRepresentation( ( (LinksUtil) result ).toString(), 
MediaType.APPLICATION_JSON );
+        return new StringRepresentation( result.toString(), 
MediaType.APPLICATION_JSON );
     }
 
     private Representation createTextHtmlRepresentation( final Object result, 
final Response response )

Reply via email to