KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > util > release > ReleaseSingleton


1 /*====================================================================
2
3  ObjectWeb GoTM project - http://gotm.objectweb.org
4  Contact: gotm@objectweb.org
5
6  This library is free software; you can redistribute it and/or
7  modify it under the terms of the GNU Lesser General Public
8  License as published by the Free Software Foundation; either
9  version 2.1 of the License, or any later version.
10
11  This library is distributed in the hope that it will be useful,
12  but WITHOUT ANY WARRANTY; without even the implied warranty of
13  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14  Lesser General Public License for more details.
15
16  You should have received a copy of the GNU Lesser General Public
17  License along with this library; if not, write to the Free Software
18  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
19  USA
20
21  Initial developer(s): Romain Rouvoy.
22  Contributor(s): ______________________________________.
23
24  ---------------------------------------------------------------------
25  $Id: ReleaseSingleton.java,v 1.1 2004/02/27 19:07:20 rouvoy Exp $
26  ====================================================================*/

27
28 package org.objectweb.util.release;
29
30 /**
31  * ReleaseInfo Singleton.
32  * @author <a HREF="mailto:Romain.Rouvoy@lifl.fr">Romain Rouvoy</a>
33  * @version 0.1
34  */

35 public class ReleaseSingleton
36 {
37     /** Instance of the ReleaseInfo to use. */
38     protected static ReleaseInfo releaseInfo;
39     
40     /**
41      * Defines the instance of ReleaseInfo to use.
42      * @param info the instance of the ReleaseInfo to use.
43      */

44     public static void setReleaseInfo(ReleaseInfo info) {
45         releaseInfo = info;
46     }
47     
48     /**
49      * Provides the instance of the ReleaseInfo used.
50      * @return the instance of the ReleaseInfo used.
51      */

52     public static ReleaseInfo getReleaseInfo() {
53         return releaseInfo;
54     }
55 }
56
Popular Tags