1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package org.millscript.commons.vfs.alerts;
22
23 /**
24 * This class implements an Alert for use in situations where the real
25 * equivalent of a virtual folder cannot be made.
26 */
27 public class VFolderNotMadeAlert extends VFSAlert {
28
29 /**
30 * This is the ID from the first release for future compatibility.
31 */
32 private static final long serialVersionUID = 3258415036413392434L;
33
34 /**
35 * Constructs a new virtual folder not made alert with no explanation.
36 */
37 public VFolderNotMadeAlert() {
38 this( null );
39 }
40
41 /**
42 * Constructs a new virtual folder not made alert with the specified
43 * explanation.
44 *
45 * @param exp the explanation for the alert
46 */
47 public VFolderNotMadeAlert( final String exp ) {
48 this( "Could not make the real equivalent for this virtual folder", exp );
49 }
50
51 /**
52 * Constructs a new alert with the specified complaint and explanation.
53 * This constructor is for private use, to allow us to provide an exception
54 * hierarchy.
55 *
56 * @param comp the alerts complaint
57 * @param exp the explanation for the alert
58 */
59 protected VFolderNotMadeAlert( final String comp, final String exp ) {
60 super( comp, exp );
61 }
62
63 }