| 1 6 package com.nightlabs.ipanema.config.id; 7 8 import com.nightlabs.ipanema.config.ConfigModule; 9 import com.nightlabs.jdo.BaseObjectID; 10 import com.nightlabs.jdo.ObjectIDException; 11 12 16 public class ConfigModuleID extends BaseObjectID { 17 18 19 public ConfigModuleID() { 20 super(); 21 } 22 23 27 public ConfigModuleID(String keyStr) throws ObjectIDException { 28 super(keyStr); 29 } 30 31 public static ConfigModuleID create(String organisationID, String configID, String cfModKey) { 32 ConfigModuleID n = new ConfigModuleID(); 33 n.organisationID = organisationID; 34 n.configID = configID; 35 n.cfModKey = cfModKey; 36 return n; 37 } 38 39 public static ConfigModuleID create(ConfigModule cfMod) { 40 return create(cfMod.getOrganisationID(), cfMod.getConfigID(), cfMod.getCfModKey()); 41 } 42 43 public String organisationID; 44 public String configID; 45 public String cfModKey; 46 47 } 48 | Popular Tags |