root / branches / v2_0_0_prep / libraries / libTools / src / org / gvsig / tools / dynobject / exception / DynMethodNotSupportedException.java @ 25791
History | View | Annotate | Download (1.24 KB)
1 |
package org.gvsig.tools.dynobject.exception; |
---|---|
2 |
|
3 |
|
4 |
public class DynMethodNotSupportedException extends DynMethodException { |
5 |
|
6 |
/**
|
7 |
*
|
8 |
*/
|
9 |
private static final long serialVersionUID = -5061673498469446308L; |
10 |
private final static String MESSAGE_FORMAT = "Method not suported"; |
11 |
private final static String MESSAGE_FORMAT_CODE = "Method not suported (code=%(code)) for class %(className)"; |
12 |
private final static String MESSAGE_FORMAT_NAME = "Method not suported (name=%(name)) for class %(className)"; |
13 |
private final static String MESSAGE_KEY = "_DynMethodNotSupportedException"; |
14 |
|
15 |
public DynMethodNotSupportedException() {
|
16 |
super(MESSAGE_FORMAT, MESSAGE_KEY, serialVersionUID);
|
17 |
} |
18 |
|
19 |
public DynMethodNotSupportedException(int code) { |
20 |
super(MESSAGE_FORMAT_CODE, MESSAGE_KEY, serialVersionUID);
|
21 |
setValue("code", "" + code); |
22 |
} |
23 |
|
24 |
// public DynMethodNotSupportedException(String className, int code) {
|
25 |
// super(MESSAGE_FORMAT_CODE, MESSAGE_KEY, serialVersionUID);
|
26 |
// setValue("code", new Integer(code));
|
27 |
// setValue("className", className);
|
28 |
// }
|
29 |
//
|
30 |
// public DynMethodNotSupportedException(String className, String name) {
|
31 |
// super(MESSAGE_FORMAT_NAME, MESSAGE_KEY, serialVersionUID);
|
32 |
// setValue("name", name);
|
33 |
// setValue("className", className);
|
34 |
// }
|
35 |
|
36 |
} |