001 package com.thaiopensource.relaxng.parse;
002
003 public class BuildException extends RuntimeException {
004 private final Throwable cause;
005 public BuildException(Throwable cause) {
006 if (cause == null)
007 throw new NullPointerException("null cause");
008 this.cause = cause;
009 }
010
011 public Throwable getCause() {
012 return cause;
013 }
014 }