KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > hansel > probes > StringProbeFilter


1 package org.hansel.probes;
2
3 import org.hansel.ProbeData;
4
5 public class StringProbeFilter implements ProbeFilter {
6     private String JavaDoc filterString;
7
8     public StringProbeFilter(String JavaDoc filterString) {
9         this.filterString = filterString;
10     }
11
12     public boolean filter(ProbeData probeData) {
13         if (probeData.getStackSize() == 0) {
14             return false;
15         }
16
17         String JavaDoc stackString = probeData.getStackEntry(0).toString();
18         return stackString.indexOf(filterString) > -1;
19     }
20 }
21
Popular Tags