for (int i = 0; i < selectedElements.length; i++)
{
final Object element = selectedElements[i];
if (element instanceof ReportQueryNode)
{
final ReportQueryNode queryNode = (ReportQueryNode) element;
try
{
performEdit(queryNode.getDataFactory(), queryNode.getQueryName());
}
catch (ReportDataFactoryException e1)
{
UncaughtExceptionsModel.getInstance().addException(e1);
}