if( (s = hstSiteMapItemService.getChild(elements[position])) != null && !checkedSiteMapItems.contains(s)) { return traverseInToSiteMapItem(s, params, ++position, elements, checkedSiteMapItems); } else if( (s = hstSiteMapItemService.getWildCardPatternChild(elements[position], checkedSiteMapItems)) != null ) { String parameter = getStrippedParameter((HstSiteMapItemService)s, elements[position]); params.put(String.valueOf(params.size()+1), parameter);
} else if( (s = hstSiteMapItemService.getWildCardPatternChild(elements[position], checkedSiteMapItems)) != null && !s.isMarkedDeleted()) { String parameter = getStrippedParameter((HstSiteMapItemService)s, elements[position]); params.put(String.valueOf(params.size()+1), parameter);
if( (s = hstSiteMapItem.getChild(WILDCARD)) != null && !checkedSiteMapItems.contains(s)){ return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); } else if( (s = hstSiteMapItemService.getWildCardPatternChild(elements[position], checkedSiteMapItems)) != null && !checkedSiteMapItems.contains(s)) { return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); }else if(hstSiteMapItem.getChild(ANY) != null) { } else if( (s = hstSiteMapItem.getChild(WILDCARD)) != null && !checkedSiteMapItems.contains(s)){ return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); } else if( (s = hstSiteMapItemService.getWildCardPatternChild(elements[position], checkedSiteMapItems)) != null && !checkedSiteMapItems.contains(s)) { return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); } else if(hstSiteMapItem.getChild(ANY) != null ){
if( (s = hstSiteMapItem.getChild(WILDCARD)) != null && !checkedSiteMapItems.contains(s)){ return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); } else if( (s = hstSiteMapItemService.getWildCardPatternChild(elements[position], checkedSiteMapItems)) != null && !checkedSiteMapItems.contains(s)) { return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); }else if(hstSiteMapItem.getChild(ANY) != null) { } else if( (s = hstSiteMapItem.getChild(WILDCARD)) != null && !checkedSiteMapItems.contains(s)){ return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); } else if( (s = hstSiteMapItemService.getWildCardPatternChild(elements[position], checkedSiteMapItems)) != null && !checkedSiteMapItems.contains(s)) { return traverseInToSiteMapItem(hstSiteMapItem, params, position, elements, checkedSiteMapItems); } else if(hstSiteMapItem.getChild(ANY) != null ){