} else if(treeMapper.m_sourceTreeComponent.m_flat&&sourcePathListSize==1){
targetLoopNode.setSourcePath(targetNode.m_mappingKits.getGenerator());
setStatusSilently(RESOLVED);
} else if(sourcePathListSize==1){
targetLoopNode.setSourcePath(targetNode.m_mappingKits.getGenerator());
Node parent=targetLoopNode.getRootLoopNode();
if(parent!=null){
String parentSourcePath=parent.getSourcePath();
if((parentSourcePath != null) && parentSourcePath.equals(Node.c_blankString))parentSourcePath="";
if(parentSourcePath!=null&&!targetLoopNode.getSourcePath().startsWith(parentSourcePath)){
setStatusSilently(CONFLICT_PATH);
parent.setSourcePath(null);
targetLoopNode.setSourcePath(null);
} else {
setStatusSilently(DEFAUlT_PATH);
}
} else {