// Iterate through the list of record nodes and change their type expressions
for (int i = 0; i < listSize; i++) {
AbstractRecordValueNode recordValueNode = (AbstractRecordValueNode)((ListValueNode)getValueNode()).getValueAt(i);
recordValueNode = recordValueNode.renameField(oldName, newName, valueEditorManager.getValueNodeBuilderHelper(), valueEditorManager.getValueNodeTransformer());
((ListValueNode)getValueNode()).setValueNodeAt(i, recordValueNode);
}
}