}
DescribeSObjectResult dr = null;
IProject project = file.getProject();
Connection connection = getConnectionFactory().getConnection(project);
// get describe object w/o client id
dr = connection.describeSObject(crRoot.getText(), false);
Field[] fields = dr.getFields();
TreeItem childFields = createTreeItemChild(crRoot, "Fields", true, 0, true, childFieldsNode);
SubProgressMonitor spm = new SubProgressMonitor(monitor, 1);