return ((IResource) o1).getFullPath().toString().compareTo(((IResource) o2).getFullPath().toString()) * ((ascending) ? 1 : -1);
return ((IResource) o1).getFullPath().toString().compareTo(((IResource) o2).getFullPath().toString());
    			public int compare(Object o1, Object o2) {    				return ((IResource) o1).getFullPath().toString().compareTo(((IResource) o2).getFullPath().toString())    				* ((ascending) ? 1 : -1);    			}});