1 package com.sri.emo.dbobj.model_tree; 2 3 /*** 4 * Exception that is thrown whenever something happens while visiting a node. 5 * 6 * @author Michael Rimov 7 */ 8 public class ViewVisitorException extends RuntimeException { 9 10 /*** 11 * 12 */ 13 private static final long serialVersionUID = 1L; 14 15 /*** 16 * Default constructor, no message, no nested exception. 17 */ 18 public ViewVisitorException() { 19 super(); 20 } 21 22 /*** 23 * Constructor that takes a message. 24 * 25 * @param message String 26 */ 27 public ViewVisitorException(final String message) { 28 super(message); 29 } 30 31 /*** 32 * Constructor that takes a message and a nested exception. 33 * 34 * @param message String 35 * @param cause Throwable 36 */ 37 public ViewVisitorException(final String message, final Throwable cause) { 38 super(message, cause); 39 } 40 41 /*** 42 * Constructor that takes a nested exception. 43 * 44 * @param cause Throwable 45 */ 46 public ViewVisitorException(final Throwable cause) { 47 super(cause); 48 } 49 }