write( elementName + ".setEvaluationTime({0});\n", element.getEvaluationTimeValue(), EvaluationTimeEnum.NOW);
write( elementName + ".setEvaluationGroup(\"{0}\");\n", JRStringUtil.escapeJavaStringLiteral(element.getEvaluationGroupName()));
writeReportElement( element, elementName);
JRGenericElementType printKey = element.getGenericType();
// JRGenericElementType t = new JRGenericElementType(printKey.getNamespace(), printKey.getName());
write( "JRGenericElementType " + elementName + "Type = new JRGenericElementType(\""
+ JRStringUtil.escapeJavaStringLiteral(printKey.getNamespace())
+ "\", \""
+ JRStringUtil.escapeJavaStringLiteral(printKey.getName())
+ "\");\n");
write( elementName + ".setGenericType(" + elementName + "Type);\n");
flush();//genericElementType
JRGenericElementParameter[] params = element.getParameters();