*/
@Override
public Object[] getChildren(Object parentElement) {
Object[] ret = super.getChildren(parentElement);
if (parentElement instanceof PythonProjectSourceFolder) {
PythonProjectSourceFolder projectSourceFolder = (PythonProjectSourceFolder) parentElement;
Set<Object> set = new HashSet<Object>();
fillChildrenForProject(set, (IProject) projectSourceFolder.getActualObject(), projectSourceFolder);
if (set.size() > 0) {
Object[] newRet = new Object[ret.length + set.size()];
System.arraycopy(ret, 0, newRet, 0, ret.length);
int i = ret.length;
for (Object o : set) {