--- /dev/null
+package org.ufcspa.simdecs.bn.jpa.exceptions;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class IllegalOrphanException extends Exception {
+ private List<String> messages;
+ public IllegalOrphanException(List<String> messages) {
+ super((messages != null && messages.size() > 0 ? messages.get(0) : null));
+ if (messages == null) {
+ this.messages = new ArrayList<String>();
+ }
+ else {
+ this.messages = messages;
+ }
+ }
+ public List<String> getMessages() {
+ return messages;
+ }
+}