while (propertyKeys.hasNext())
{
final String key = (String) propertyKeys.next();
final String function = key.substring(FUNCTION_EDITOR_CONFIX_PREFIX.length());
final String editor = configuration.getConfigProperty(key);
final FunctionParameterEditor fnEditor = (FunctionParameterEditor)
ObjectUtilities.loadAndInstantiate(editor, GUIUtils.class, FunctionParameterEditor.class);
if (fnEditor instanceof ReportDesignerFunctionParameterEditor)
{
final ReportDesignerFunctionParameterEditor rfn = (ReportDesignerFunctionParameterEditor) fnEditor;
rfn.setReportDesignerContext(context);