code: public TreeSet<String> getParamNameSet(HtmlParameter.Type type) {
  	    TreeSet<String> set = new TreeSet<>();
  		Map<String, String> paramMap = Model.getSingleton().getSession().getParams(this, type);
  
  		for (Entry<String, String> param : paramMap.entrySet()) {
  			set.add(param.getKey());
  		}
  		return set;
  	}
docs: Returns the names of the parameters of the given {@code type}.
  
  @param type the type of the parameters that will be extracted from the message
  @return a {@code TreeSet} with the names of the parameters of the given {@code type}, never {@code null}
  @since 2.4.2