} } else { *result = PR_FALSE;
} else if (aArc == kNC_pulse || aArc == kNC_Name || aArc == kNC_Icon || aArc == kNC_URL || aArc == kNC_Length || aArc == kWEB_LastMod || aArc == kNC_FileSystemObject || aArc == kRDF_InstanceOf || aArc == kRDF_type) { *result = PR_TRUE; }
FileSystemDataSource::HasArcOut(nsIRDFResource *aSource, nsIRDFResource *aArc, PRBool *result){    if (aSource == kNC_FileSystemRoot) {	*result = (aArc == kNC_Child || aArc == kNC_pulse);    }    else if (isFileURI(aSource)) {	if (aArc == kNC_pulse) {	    *result = PR_TRUE;	}	else if (isDirURI(aSource)) {#ifdef	XP_WIN	    *result = isValidFolder(aSource);#else	    *result = PR_TRUE;#endif	}    }    else {	*result = PR_FALSE;    }    return NS_OK;}