public static void setNotifierConfiguration(String id, PropertyTree config, Project project) {
    PropertyTree current = getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTree(id);

    for (String name : config.getPropertyNames()) {
      current.setProperty(name, config.getProperty(name));
    }
  }
 public static PropertyTree getNotifierConfiguration(String id, Project project) {
   return getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTree(id);
 }
 public static Set<String> getNotifierList(Project project) {
   return getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTreeIds();
 }
 public static void removeNotifierConfiguration(String id, Project project) {
   getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).removeSubTree(id);
 }
 public static void addNotifierConfiguration(String id, PropertyTree config, Project project) {
   getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).addSubTree(id, config);
 }