KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > nightlabs > ipanema > config > id > ConfigID


1 /*
2  * Created on Apr 15, 2005
3  * by alex
4  *
5  */

6 package com.nightlabs.ipanema.config.id;
7
8 import com.nightlabs.jdo.BaseObjectID;
9 import com.nightlabs.jdo.ObjectIDException;
10
11
12 /**
13  * @author Niklas Schiffler <nick@nightlabs.de>
14  *
15  */

16 public class ConfigID extends BaseObjectID
17 {
18   public String JavaDoc organisationID;
19   public String JavaDoc implementationClassName;
20   public String JavaDoc configID;
21     
22     public ConfigID()
23   {
24         super();
25     }
26     
27     /**
28      * @param keyStr
29      * @throws ObjectIDException
30      */

31     public ConfigID(String JavaDoc keyStr)
32     throws ObjectIDException
33   {
34         super(keyStr);
35     }
36     
37     public static ConfigID create(String JavaDoc organisationID, String JavaDoc configID, String JavaDoc implementationClassname)
38   {
39         ConfigID n = new ConfigID();
40         n.organisationID = organisationID;
41         n.configID = configID;
42     n.implementationClassName = implementationClassname;
43         return n;
44     }
45
46 }
47
Popular Tags