static public boolean isValidValueName(String name)
  {
    int i;
    for(i = 0; i < name.length(); i++)
    {
      char c = name.charAt(i);
      if(!(Character.isLetter(c) || Character.isDigit(c) || c == '_' || c == '-'))
      {
        return false;
      }
    }
    return true;
  }