anchor.diff: -<%--
  +<%@ page import="org.opennms.core.utils.WebSecurityUtils" %><%--
   /*******************************************************************************
    * This file is part of OpenNMS(R).
    *
  
positive.code:     String url = "/opennms/rest/heatmap/";
  
      if (request.getParameterMap().containsKey("mode")) {
          mode = request.getParameter("mode");
      }
  
      if (request.getParameterMap().containsKey("heatmap")) {
          heatmap = request.getParameter("heatmap");
      }
  
      if ("services".equals(heatmap)) {
  
negative.code:     url += mode + "/" + heatmap + "/";
  
      if ("nodesByForeignSource".equals(heatmap)) {
          foreignSource = WebSecurityUtils.sanitizeString(request.getParameter("foreignSource"));
          url += foreignSource;
          title += " (Nodes by ForeignSource '" + foreignSource + "')";
      }
  
      if ("nodesByCategory".equals(heatmap)) {
          category = WebSecurityUtils.sanitizeString(request.getParameter("category"));
          url += category;
          title += " (Nodes by Category '" + category + "')";
      }
  
      if ("nodesByMonitoredService".equals(heatmap)) {
          monitoredService = WebSecurityUtils.sanitizeString(request.getParameter("monitoredService"));
          url += monitoredService;
          title += " (Nodes by Service '" +monitoredService + "')";
      }
  