public void initGroup(String group, String[][] props) {
    if (!isGroup(group)) {
      RegistryGroup rg = new RegistryGroup();
      for (int i = 0; i < props.length; i++) {
        String[] prop = props[i];
        if (prop == null || prop.length == 0) {
          continue;
        }
        String propName = prop[0];
        String propValue = (prop.length > 1) ? prop[1] : "";
        String propType = (prop.length > 2) ? prop[2] : "String";
        rg.setProperty(propName, propValue, Registry.javaTypeToType(propType));
      }
      m_groups.put(group, rg);
      m_altered = true;
    }
  }