1 6 package com.nightlabs.ipanema.config; 7 8 import javax.jdo.PersistenceManager; 9 10 import com.nightlabs.ipanema.security.User; 11 12 24 public class UserConfigGroup extends UserConfig { 25 27 public static final String FETCH_GROUP_USER_CONFIGS = "UserConfigGroup.userConfigs"; 28 public static final String FETCH_GROUP_THIS_USER_CONFIG_GROUP = "UserConfigGroup.this"; 29 30 public static final String QUERY_GET_USER_CONFIG_GROUP_FOR_USER = "getUserConfigGroupForUser"; 31 32 protected UserConfigGroup() { 33 super(); 34 } 35 36 40 public UserConfigGroup(String organisationID, String userConfigID) { 41 super(organisationID, userConfigID); 42 } 44 45 48 private String name; 49 50 public String getName() { 51 return name; 52 } 53 54 public void setName(String name) { 55 this.name = name; 56 } 57 58 public static UserConfigGroup getUserConfigGroupForUser(PersistenceManager pm, User user) { 59 UserConfig userConfig = UserConfig.getUserConfig(pm, user); 60 return userConfig.getUserConfigGroup(); 61 } 62 } 63 | Popular Tags |