/** Helper method for getCommonRetrieveDesc used to check navigation. */
protected RetrieveDesc getCommonRetrieveDescHelper(
RetrieveDesc leftRD, JQLAST leftNavSrc,
RetrieveDesc rightRD, JQLAST rightNavSrc)
{
RetrieveDesc rd = null;
String leftPath = (String)rd2TagMap.get(leftRD);
String rightPath = (String)rd2TagMap.get(rightRD);
RetrieveDesc leftNavSrcRD =
(leftNavSrc == null) ? null : leftNavSrc.getRetrieveDesc();
String leftNavSrcPath =
(leftNavSrcRD == null ) ? null: (String)rd2TagMap.get(leftNavSrcRD);
RetrieveDesc rightNavSrcRD =
(rightNavSrc == null) ? null : rightNavSrc.getRetrieveDesc();
String rightNavSrcPath =
(rightNavSrcRD == null) ? null : (String)rd2TagMap.get(rightNavSrcRD);
if ((leftNavSrcPath != null) && leftNavSrcPath.equals(rightPath))