Examples of removeLabel()


Examples of org.apache.lenya.cms.publication.DefaultSiteTree.removeLabel()

        }
  // FIXME: This is somewhat of a hack. The change of the label
  // name should not be done by removing the label and readding
  // it. Instead the node should probably have a setLabel method
  // which could be invoked by the Label.setLabel() method.
        tree.removeLabel(documentid, label);
        label.setLabel(labelName);
        tree.addLabel(documentid, label);
        tree.save();
    }
View Full Code Here

Examples of org.apache.lenya.cms.publication.DefaultSiteTree.removeLabel()

            // if there is only one label left do not delete it.
            if (node.getLabels().length > 1) {
                // if there are more than one labels in this node
                // try to delete the label specified by the labelName.
                label = new Label(labelName, language);
                tree.removeLabel(documentid, label);
                tree.save();
            }

        } catch (Exception e) {
            throw new SiteTreeException(
View Full Code Here

Examples of org.apache.lenya.cms.publication.DefaultSiteTree.removeLabel()

        }
  // FIXME: This is somewhat of a hack. The change of the label
  // name should not be done by removing the label and readding
  // it. Instead the node should probably have a setLabel method
  // which could be invoked by the Label.setLabel() method.
        tree.removeLabel(documentid, label);
        label.setLabel(labelName);
        tree.addLabel(documentid, label);
        tree.save();
    }
View Full Code Here

Examples of org.apache.lenya.cms.publication.DefaultSiteTree.removeLabel()

            // if there is only one label left do not delete it.
            if (node.getLabels().length > 1) {
                // if there are more than one labels in this node
                // try to delete the label specified by the labelName.
                label = new Label(labelName, language);
                tree.removeLabel(documentid, label);
                tree.save();
            }

        } catch (Exception e) {
            throw new SiteTreeException(
View Full Code Here

Examples of org.apache.lenya.cms.publication.SiteTree.removeLabel()

            // if there is only one label left do not delete it.
            if (node.getLabels().length > 1) {
                // if there are more than one labels in this node
                // try to delete the label specified by the labelName.
                label = new Label(labelName, language);
                tree.removeLabel(documentid, label);
                tree.save();
            }

        } catch (Exception e) {
            throw new SiteTreeException(
View Full Code Here

Examples of org.apache.lenya.cms.publication.SiteTree.removeLabel()

            throw new DocumentException(
                "Label for language " + language + " not found.");
        }
        if (href.equals("")) href = null;
          // FIXME: This is somewhat of a hack. See also RenameLabelTask.java
        tree.removeLabel(documentid, label);
        label.setHref(href);
        tree.addLabel(documentid, label);
        tree.save();
    }
View Full Code Here

Examples of org.apache.lenya.cms.publication.SiteTree.removeLabel()

        }
  // FIXME: This is somewhat of a hack. The change of the label
  // name should not be done by removing the label and readding
  // it. Instead the node should probably have a setLabel method
  // which could be invoked by the Label.setLabel() method.
        tree.removeLabel(documentid, label);
        label.setLabel(labelName);
        tree.addLabel(documentid, label);
        tree.save();
    }
View Full Code Here

Examples of org.apache.lenya.cms.publication.SiteTree.removeLabel()

        }
  // FIXME: This is somewhat of a hack. The change of the label
  // name should not be done by removing the label and readding
  // it. Instead the node should probably have a setLabel method
  // which could be invoked by the Label.setLabel() method.
        tree.removeLabel(documentid, label);
        label.setLabel(labelName);
        tree.addLabel(documentid, label);
        tree.save();
    }
View Full Code Here

Examples of org.apache.lenya.cms.publication.SiteTree.removeLabel()

            // if there is only one label left do not delete it.
            if (node.getLabels().length > 1) {
                // if there are more than one labels in this node
                // try to delete the label specified by the labelName.
                label = new Label(labelName, language);
                tree.removeLabel(documentid, label);
                tree.save();
            }

        } catch (Exception e) {
            throw new SiteTreeException(
View Full Code Here

Examples of org.apache.lenya.cms.publication.SiteTreeNode.removeLabel()

        SiteTree tree = null;

        try {
            tree = getPublication().getTree(area);
            SiteTreeNode node = tree.getNode(documentid);
            node.removeLabel(node.getLabel(language));
            Label[] labels = node.getLabels();
            if (labels.length < 1 ){
                deleteNode(documentid,area);  
            } else {
                tree.save();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.