anchor.diff:          
           return excludes;
        }
  -%>
  +     
  +     public boolean isDisappearingEvent(Event e) {
  +         if ("donotpersist".equalsIgnoreCase(e.getLogmsg().getDest())) {
  +             return true;
  +         }
  +         if (e.getAlarmData() != null && e.getAlarmData().getAutoClean() == true) {
  +             return true;
  +         }
  +         return false;
  +     }
  +%>
  
positive.code: 			buffer.append("<option value=" + uei + ">" + label + "</option>");
  		}
          }
          
          return buffer.toString();
      }
  
negative.code: 
          List excludeList = getExcludeList();
  	TreeMap<String, String> sortedMap = new TreeMap<String, String>();
  	List<Event> disappearingList = new ArrayList<Event>();
  
          Iterator i = events.iterator();
  
  