public void notify(EventObject o) { if (o instanceof IProfileEvent) { IProfileEvent event = (IProfileEvent) o; if (event.getReason() == IProfileEvent.CHANGED && sameProfile(event.getProfileId())) { triggerNewUpdateNotification(); } } } };
Tracing.debug(o.toString() + getReceiverString()); IProfileEvent event = (IProfileEvent) o; if (event.getReason() == IProfileEvent.CHANGED) { profileChanged(event.getProfileId()); } else if (event.getReason() == IProfileEvent.ADDED) { profileAdded(event.getProfileId()); } else if (event.getReason() == IProfileEvent.REMOVED) { profileRemoved(event.getProfileId());