package jscl;
import jscl.math.function.CustomFunction;
import jscl.text.msg.Messages;
import org.solovyev.common.msg.Message;
import javax.annotation.Nonnull;
public class CustomFunctionCalculationException extends JsclArithmeticException {
@Nonnull
private final Message causeMessage;
public CustomFunctionCalculationException(@Nonnull CustomFunction function, @Nonnull Message causeMessage) {
super(Messages.msg_19, function.getName(), causeMessage);
this.causeMessage = causeMessage;
}
@Nonnull
public Message getCauseMessage() {
return causeMessage;
}
}