+/**\r
+ * \r
+ */\r
+package uk.ac.vamsas.client;\r
+\r
+/**\r
+ * @author JimP\r
+ *\r
+ */\r
+public class InvalidSessionDocumentException extends Exception\r
+{\r
+ /**\r
+ * basic error for this exception\r
+ */\r
+ public static final String INVALID_DOC = "Invalid Shared Document.";\r
+ /**\r
+ * \r
+ */\r
+ public InvalidSessionDocumentException() {\r
+ super(INVALID_DOC);\r
+ }\r
+\r
+ /**\r
+ * @param message\r
+ */\r
+ public InvalidSessionDocumentException(String message) {\r
+ super(INVALID_DOC+":"+message);\r
+ }\r
+\r
+ /**\r
+ * @param cause\r
+ */\r
+ public InvalidSessionDocumentException(Throwable cause) {\r
+ super(INVALID_DOC, cause);\r
+ }\r
+\r
+ /**\r
+ * @param message\r
+ * @param cause\r
+ */\r
+ public InvalidSessionDocumentException(String message, Throwable cause) {\r
+ super(INVALID_DOC+":"+message, cause);\r
+ }\r
+\r
+}\r