001: /***************************************************************
002: * This file is part of the [fleXive](R) project.
003: *
004: * Copyright (c) 1999-2008
005: * UCS - unique computing solutions gmbh (http://www.ucs.at)
006: * All rights reserved
007: *
008: * The [fleXive](R) project is free software; you can redistribute
009: * it and/or modify it under the terms of the GNU General Public
010: * License as published by the Free Software Foundation;
011: * either version 2 of the License, or (at your option) any
012: * later version.
013: *
014: * The GNU General Public License can be found at
015: * http://www.gnu.org/copyleft/gpl.html.
016: * A copy is found in the textfile GPL.txt and important notices to the
017: * license from the author are found in LICENSE.txt distributed with
018: * these libraries.
019: *
020: * This library is distributed in the hope that it will be useful,
021: * but WITHOUT ANY WARRANTY; without even the implied warranty of
022: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
023: * GNU General Public License for more details.
024: *
025: * For further information about UCS - unique computing solutions gmbh,
026: * please see the company website: http://www.ucs.at
027: *
028: * For further information about [fleXive](R), please see the
029: * project website: http://www.flexive.org
030: *
031: *
032: * This copyright notice MUST APPEAR in all copies of the file!
033: ***************************************************************/package com.flexive.shared.exceptions;
034:
035: import org.apache.commons.logging.Log;
036:
037: public class FxInvalidStateException extends FxApplicationException {
038: private static final long serialVersionUID = 7821899288798641023L;
039:
040: /**
041: * Localized exception constructor
042: *
043: * @param converted
044: */
045: public FxInvalidStateException(FxApplicationException converted) {
046: super (converted);
047: }
048:
049: /**
050: * Localized exception constructor
051: *
052: * @param log
053: * @param converted
054: */
055: public FxInvalidStateException(Log log,
056: FxApplicationException converted) {
057: super (log, converted);
058: }
059:
060: /**
061: * Localized exception constructor
062: *
063: * @param key
064: * @param values
065: */
066: public FxInvalidStateException(String key, Object... values) {
067: super (key, values);
068: }
069:
070: /**
071: * Localized exception constructor
072: *
073: * @param log
074: * @param key
075: * @param values
076: */
077: public FxInvalidStateException(Log log, String key,
078: Object... values) {
079: super (log, key, values);
080: }
081:
082: /**
083: * Localized exception constructor
084: *
085: * @param cause
086: * @param key
087: * @param values
088: */
089: public FxInvalidStateException(Throwable cause, String key,
090: Object... values) {
091: super (cause, key, values);
092: }
093:
094: /**
095: * Localized exception constructor
096: *
097: * @param log
098: * @param cause
099: * @param key
100: * @param values
101: */
102: public FxInvalidStateException(Log log, Throwable cause,
103: String key, Object... values) {
104: super (log, cause, key, values);
105: }
106:
107: /**
108: * Localized exception constructor
109: *
110: * @param key
111: */
112: public FxInvalidStateException(String key) {
113: super (key);
114: }
115:
116: /**
117: * Localized exception constructor
118: *
119: * @param log
120: * @param key
121: */
122: public FxInvalidStateException(Log log, String key) {
123: super (log, key);
124: }
125:
126: /**
127: * Localized exception constructor
128: *
129: * @param message
130: * @param cause
131: */
132: public FxInvalidStateException(String message, Throwable cause) {
133: super (message, cause);
134: }
135:
136: /**
137: * Localized exception constructor
138: *
139: * @param log
140: * @param message
141: * @param cause
142: */
143: public FxInvalidStateException(Log log, String message,
144: Throwable cause) {
145: super (log, message, cause);
146: }
147:
148: /**
149: * Localized exception constructor
150: *
151: * @param cause
152: */
153: public FxInvalidStateException(Throwable cause) {
154: super (cause);
155: }
156:
157: /**
158: * Localized exception constructor
159: *
160: * @param log
161: * @param cause
162: */
163: public FxInvalidStateException(Log log, Throwable cause) {
164: super(log, cause);
165: }
166: }
|