View Javadoc

1   package org.odmg;
2   
3   
4   
5   /**
6   
7    * This exception is thrown when attempting to bind a name to an object
8   
9    * when the name is already bound to another object.
10  
11   * @author	David Jordan (as Java Editor of the Object Data Management Group)
12  
13   * @version ODMG 3.0
14  
15   * @see org.odmg.Database#bind
16  
17   */
18  
19  
20  
21  public class ObjectNameNotUniqueException extends ODMGException
22  
23  {
24  
25  /*
26  
27  	private	Object o;
28  
29    private String n;
30  
31  	public ObjectNameNotUniqueException(Object obj, String name)
32  
33    {
34  
35    	super();
36  
37  		o = obj;
38  
39  	n = name;
40  
41    }
42  
43  
44  
45  
46  
47  * Get the object that was passed to Database.bind.
48  
49  * @return	The object that was being bound to a name.
50  
51  
52  
53  	public	Object	getObject()
54  
55    {
56  
57  		return o;
58  
59    }
60  
61  
62  
63  
64  
65  * Get the name that is not unique.
66  
67  * @return The name that is already associated with another object.
68  
69  
70  
71    public String getName()
72  
73    {
74  
75    	return n;
76  
77    }
78  
79  */
80  
81  /*
82  
83  	private	Object o;
84  
85    private String n;
86  
87  	public ObjectNameNotUniqueException(Object obj, String name)
88  
89    {
90  
91    	super();
92  
93  		o = obj;
94  
95  	n = name;
96  
97    }
98  
99  
100 
101 
102 
103 * Get the object that was passed to Database.bind.
104 
105 * @return	The object that was being bound to a name.
106 
107 
108 
109 	public	Object	getObject()
110 
111   {
112 
113 		return o;
114 
115   }
116 
117 
118 
119 
120 
121 * Get the name that is not unique.
122 
123 * @return The name that is already associated with another object.
124 
125 
126 
127   public String getName()
128 
129   {
130 
131   	return n;
132 
133   }
134 
135 */
136 
137 /*
138 
139 	private	Object o;
140 
141   private String n;
142 
143 	public ObjectNameNotUniqueException(Object obj, String name)
144 
145   {
146 
147   	super();
148 
149 		o = obj;
150 
151 	n = name;
152 
153   }
154 
155 
156 
157 
158 
159 * Get the object that was passed to Database.bind.
160 
161 * @return	The object that was being bound to a name.
162 
163 
164 
165 	public	Object	getObject()
166 
167   {
168 
169 		return o;
170 
171   }
172 
173 
174 
175 
176 
177 * Get the name that is not unique.
178 
179 * @return The name that is already associated with another object.
180 
181 
182 
183   public String getName()
184 
185   {
186 
187   	return n;
188 
189   }
190 
191 */
192 
193     /**
194 
195      * Construct an instance of the exception.
196 
197      */
198 
199     public ObjectNameNotUniqueException()
200 
201     {
202 
203         super();
204 
205     }
206 
207 
208 
209     /**
210 
211      * Construct an instance of the exception with a descriptive message.
212 
213      * @param	msg	A message containing a description of the exception.
214 
215      */
216 
217     public ObjectNameNotUniqueException(String msg)
218 
219     {
220 
221         super(msg);
222 
223     }
224 
225 /*
226 
227 	private	Object o;
228 
229   private String n;
230 
231 	public ObjectNameNotUniqueException(Object obj, String name)
232 
233   {
234 
235   	super();
236 
237 		o = obj;
238 
239 	n = name;
240 
241   }
242 
243 
244 
245 
246 
247 * Get the object that was passed to Database.bind.
248 
249 * @return	The object that was being bound to a name.
250 
251 
252 
253 	public	Object	getObject()
254 
255   {
256 
257 		return o;
258 
259   }
260 
261 
262 
263 
264 
265 * Get the name that is not unique.
266 
267 * @return The name that is already associated with another object.
268 
269 
270 
271   public String getName()
272 
273   {
274 
275   	return n;
276 
277   }
278 
279 */
280 
281 }
282