if (start == s && end == e)
if (start == s && end == e || start == e && end == s )
	private ModuleLink findModuleLink(ModuleView start,ModuleView end) {		ModuleLink lnk = null;				Iterator iter = modules.getChildrenIterator();		while (iter.hasNext()) {			Object obj = iter.next();			if (obj instanceof ModuleLink) {				lnk = (ModuleLink) obj;				ModuleView s = lnk.getStart();				ModuleView e = lnk.getEnd();				if (start == s && end == e) 					return lnk;			}		}		return null;	}