public void deleteTag(Tag tag) { log.info("Deleting tag " + tag.getName()); handTaggingService.clearTaggingsForTag(tag); if (tag.getParent() != null) { tag.getParent().getChildren().remove(tag); } tagDAO.deleteTag(tag); }
public void updateTagParent(Tag editTag, Tag parentTag) { log.debug("Setting parent tag to: " + parentTag.getName()); editTag.setParent(parentTag); // TODO should now reindex all resources effected by this. }