private static HippoIcon getIconForHandle(final String id, final Node node, final IconSize size) throws RepositoryException { if (node.hasNode(node.getName())) { Node child = node.getNode(node.getName()); return getIconForNodeType(id, child.getPrimaryNodeType(), Icon.FILE_TEXT, size); } return HippoIcon.fromSprite(id, Icon.FILE_TEXT, size); }
return HippoIcon.fromSprite(id, Icon.FILE_TEXT, size); } else { return getIconForNodeType(id, node.getPrimaryNodeType(), Icon.FILE_TEXT, size); Node parent = node.getParent(); if (parent != null && parent.isNodeType(HippoNodeType.NT_HANDLE)) { return getIconForNodeType(id, node.getPrimaryNodeType(), Icon.FILE_TEXT, size);