List instanceParams = new ArrayList();
for (int i = 0; i < values.length; i++) {
JavaField _f = js.newJavaField("_" + values[i].getName(), String.class, JavaSource.PUBLIC);
_f.setStatic(true);
_f.setFinal(true);
_f.addLine(JavaSource.getQuoted(values[i].getName()));
JavaField f = js.newJavaField(values[i].getName(), qName, JavaSource.PUBLIC);
f.addLine("new ", qName, "(", JavaSource.getQuoted(values[i].getName()), ", ",
super.getCastFromString(pController, values[i].getValue()), ", ",
JavaSource.getQuoted(values[i].getValue()), ");");