import org.simantics.db.Resource;
/**
- *
- * A base class for exceptions in org.simantics.db.
- *
- * There are three classes of DatabaseException
- * <ul>
- * <li>ServiceException is a class of serious failures e.g. (connection failure, database corruption)
- * <li>ValidationException is a class of exceptions due to invalid semantic graph
- * <li>AssumptionException is a class of exceptions due to unsatisfied user assumptions (e.g. user assumes a single result or existence of an adapter)
- * </ul>
- *
- * The resources related to an exception are available for pretty printing uses.
- *
- * @author Antti Villberg
- * @version 0.7
- * @see ValidationException
- * @see ServiceException
- * @see AssumptionException
- *
- */
+*
+* A base class for exceptions in org.simantics.db.
+*
+* There are three classes of DatabaseException
+* <ul>
+* <li>ServiceException is a class of serious failures e.g. (connection failure, database corruption)
+* <li>ValidationException is a class of exceptions due to invalid semantic graph
+* <li>AssumptionException is a class of exceptions due to unsatisfied user assumptions (e.g. user assumes a single result or existence of an adapter)
+* <li>VariableException is a class of exceptions related to Simantics Variable-interface operations
+* </ul>
+*
+* The resources related to an exception are available for pretty printing uses.
+*
+* @author Antti Villberg
+* @version 0.7
+* @see ValidationException
+* @see ServiceException
+* @see AssumptionException
+* @see VariableException
+*
+*/
public class DatabaseException extends Exception {
private static final long serialVersionUID = -6234485044648476711L;