if (!pageFileString.startsWith("/")) { //$NON-NLS-1$
pageFileString = "/" + pageFileString; //$NON-NLS-1$
}
final List<NavigationRuleType> navigationRules = getNavigationRules();
for (final NavigationRuleType navigationRule : navigationRules) {
FromViewIdType fromViewIdType = navigationRule.getFromViewId();
if (fromViewIdType != null) {
final String fromViewId = fromViewIdType.getTextContent();
if (fromViewId != null && fromViewId.length() > 0) {
if (!fromViewId.equals("*")) { //$NON-NLS-1$
if (fromViewId.equals(pageFileString)) {
//exact match
navigationRulesForPage.add(navigationRule);