Rename packages in order to make future stable documentation clearer.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / http / LinkServlet.java
index d77e39cb9edf4de9ed19661e15b9d2455d89051c..f81f26f7a2e2d22fbd298b6ddfdaea06bcdb3a1a 100644 (file)
@@ -3,7 +3,6 @@ package org.argeo.cms.internal.http;
 import static javax.jcr.Property.JCR_DESCRIPTION;
 import static javax.jcr.Property.JCR_LAST_MODIFIED;
 import static javax.jcr.Property.JCR_TITLE;
-import static org.argeo.cms.CmsTypes.CMS_IMAGE;
 
 import java.io.IOException;
 import java.io.PrintWriter;
@@ -26,15 +25,15 @@ import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
+import org.argeo.api.NodeConstants;
+import org.argeo.api.NodeUtils;
 import org.argeo.cms.CmsException;
 import org.argeo.jcr.JcrUtils;
-import org.argeo.node.NodeConstants;
-import org.argeo.node.NodeUtils;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.FrameworkUtil;
 import org.osgi.framework.ServiceReference;
 
-class LinkServlet extends HttpServlet {
+public class LinkServlet extends HttpServlet {
        private final BundleContext bc = FrameworkUtil.getBundle(getClass()).getBundleContext();
 
        private static final long serialVersionUID = 3749990143146845708L;
@@ -102,14 +101,15 @@ class LinkServlet extends HttpServlet {
                                        : null;
                        String url = getCanonicalUrl(node, request);
                        String imgUrl = null;
-                       loop: for (NodeIterator it = node.getNodes(); it.hasNext();) {
-                               // Takes the first found cms:image
-                               Node child = it.nextNode();
-                               if (child.isNodeType(CMS_IMAGE)) {
-                                       imgUrl = getDataUrl(child, request);
-                                       break loop;
-                               }
-                       }
+                       // TODO support images
+//                     loop: for (NodeIterator it = node.getNodes(); it.hasNext();) {
+//                             // Takes the first found cms:image
+//                             Node child = it.nextNode();
+//                             if (child.isNodeType(CMS_IMAGE)) {
+//                                     imgUrl = getDataUrl(child, request);
+//                                     break loop;
+//                             }
+//                     }
                        StringBuilder buf = new StringBuilder();
                        buf.append("<html>");
                        buf.append("<head>");