/** Returns parameter type of named parameter in list, if not exist throws exception. */ public String getType(String name) throws ParameterException { name = getParameterName(name); int index = getIndexOf(name); if (index != -1) { ParameterAPI param = (ParameterAPI) params.get(index); String str = param.getType(); return str; } else { String S = C + ": getType(): "; throw new ParameterException(S + "No parameter exists named " + name); } }