Refactor DocBook names.
[gpl/argeo-suite.git] / publishing / org.argeo.publishing.ui / src / org / argeo / docbook / ui / DbkImageManager.java
index 2b57b4b9cf768883b8f53be7ac6f7843a9505dfc..1e3b070364c587fbacf6a66d4cfd1e880cc06e32 100644 (file)
@@ -20,6 +20,9 @@ import javax.jcr.nodetype.NodeType;
 import org.argeo.cms.ui.CmsImageManager;
 import org.argeo.cms.ui.util.CmsUiUtils;
 import org.argeo.cms.ui.util.DefaultImageManager;
 import org.argeo.cms.ui.CmsImageManager;
 import org.argeo.cms.ui.util.CmsUiUtils;
 import org.argeo.cms.ui.util.DefaultImageManager;
+import org.argeo.docbook.DbkUtils;
+import org.argeo.docbook.DocBookNames;
+import org.argeo.docbook.DocBookType;
 import org.argeo.entity.EntityNames;
 import org.argeo.entity.EntityType;
 import org.argeo.jcr.JcrException;
 import org.argeo.entity.EntityNames;
 import org.argeo.entity.EntityType;
 import org.argeo.jcr.JcrException;
@@ -38,7 +41,7 @@ public class DbkImageManager extends DefaultImageManager {
        @Override
        public Binary getImageBinary(Node node) throws RepositoryException {
                Node fileNode = null;
        @Override
        public Binary getImageBinary(Node node) throws RepositoryException {
                Node fileNode = null;
-               if (node.getName().equals(DocBookTypes.IMAGEDATA)) {
+               if (DbkUtils.isDbk(node, DocBookType.imagedata)) {
                        fileNode = getFileNode(node);
                }
                if (node.isNodeType(NT_FILE)) {
                        fileNode = getFileNode(node);
                }
                if (node.isNodeType(NT_FILE)) {