1 10 package org.mmbase.bridge.jsp.taglib.edit; 11 12 import javax.servlet.jsp.JspTagException ; 13 14 import org.mmbase.bridge.jsp.taglib.NodeTag; 15 import org.mmbase.bridge.jsp.taglib.util.Attribute; 16 17 24 25 public class DeleteNodeTag extends NodeTag { 26 27 private Attribute deleteRelations = Attribute.NULL; 28 29 public void setDeleterelations(String r) throws JspTagException { 30 deleteRelations = getAttribute(r); 31 } 32 protected boolean getDeleterelations() throws JspTagException { 33 return deleteRelations.getBoolean(this, false); 34 } 35 36 public int doEndTag() throws JspTagException { 37 org.mmbase.bridge.Node node = getNodeVar(); 38 if (node != null) { 39 node.delete(getDeleterelations()); 40 } 41 return super.doEndTag(); 42 } 43 } 44 | Popular Tags |