]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.db/src/org/simantics/db/exception/NoHistoryException.java
Restored old NoSingleResultException constructors without result count
[simantics/platform.git] / bundles / org.simantics.db / src / org / simantics / db / exception / NoHistoryException.java
1 /*******************************************************************************
2  * Copyright (c) 2007, 2010 Association for Decentralized Information Management
3  * in Industry THTH ry.
4  * All rights reserved. This program and the accompanying materials
5  * are made available under the terms of the Eclipse Public License v1.0
6  * which accompanies this distribution, and is available at
7  * http://www.eclipse.org/legal/epl-v10.html
8  *
9  * Contributors:
10  *     VTT Technical Research Centre of Finland - initial API and implementation
11  *******************************************************************************/
12 package org.simantics.db.exception;
13
14 import org.simantics.db.service.UndoRedoSupport;
15
16 /**
17  * An exception thrown by {@link UndoRedoSupport} to indicate the lack of
18  * history for performing undo or redo operations. This is mainly an
19  * informational exception, indicating an operation could not be performed. For
20  * this reason the exception should be presented to clients in a discreet
21  * manner.
22  */
23 public class NoHistoryException extends ServiceException {
24
25     private static final long serialVersionUID = 4224735839986999952L;
26
27     public NoHistoryException() {
28         super("");
29     }
30
31     public NoHistoryException(String message, Throwable cause) {
32         super(message, cause);
33     }
34
35     public NoHistoryException(String message) {
36         super(message);
37     }
38
39     public NoHistoryException(Throwable cause) {
40         super(cause);
41     }
42
43 }