@Override
public int compare(QEntity o1, QEntity o2) {
return o1.toString().compareTo(o2.toString());
}
});
NewReportEntityDlg dlg = new NewReportEntityDlg(parent, childrenList);
dlg.setVisible(true);
if(dlg.isOK()) {
int index = dlg.getSelectedIndex();
QEntity selectedEntity = childrenList.get(index);
if(path == null) {
core.setRoot(selectedEntity);
mainTree.setModel(new ReportEntityModel(selectedEntity));