1 17 18 package org.sape.carbon.core.config.node; 19 20 28 public class NodeRemovalException extends NodeException { 29 30 33 protected Node node; 34 35 43 public NodeRemovalException( 44 Class sourceClass, Node node, Throwable previousException) { 45 46 47 super(sourceClass, node.getAbsoluteName(), 48 "The node could not be removed", 49 previousException); 50 this.node = node; 51 } 52 53 59 public NodeRemovalException(Class sourceClass, Node node, String reason) { 60 super(sourceClass, node.getAbsoluteName(), 61 "The node could not be removed, Reason: " + reason); 62 this.node = node; 63 } 64 65 69 public Node getNode() { 70 return this.node; 71 } 72 } 73 | Popular Tags |