return;
}
super.handleData(event);
- if (event != null) {
- if (((fFilter == null) || fFilter.matches(event)) && (skipCount-- <= 0)) {
- synchronized (TmfEventsCache.this) {
- if (monitor.isCanceled()) {
- return;
- }
- fCache[count] = new CachedEvent(event, rank);
- count++;
- fCacheEndIndex++;
- }
- if (fFilter != null) {
- fTable.cacheUpdated(false);
+ if (((fFilter == null) || fFilter.matches(event)) && (skipCount-- <= 0)) {
+ synchronized (TmfEventsCache.this) {
+ if (monitor.isCanceled()) {
+ return;
}
+ fCache[count] = new CachedEvent(event, rank);
+ count++;
+ fCacheEndIndex++;
+ }
+ if (fFilter != null) {
+ fTable.cacheUpdated(false);
}
}
if (count >= fCache.length) {