public String[] getParameterDescriptions() { final String[] descriptions = new String[m_Parameters.size()]; final Set<String> set = m_Parameters.keySet(); final Iterator<String> iter = set.iterator(); int i = 0; while (iter.hasNext()) { final String key = iter.next(); final MeigasParameter param = m_Parameters.get(key); descriptions[i] = param.getDescription(); i++; } return descriptions; }
public String getParameterNameFromDescription(final String sDescription) { final Set<String> set = m_Parameters.keySet(); final Iterator<String> iter = set.iterator(); int i = 0; while (iter.hasNext()) { final String key = iter.next(); final MeigasParameter param = m_Parameters.get(key); if (param.getDescription().equalsIgnoreCase(sDescription)) { return param.getName(); } i++; } return null; }