package de.skuzzle.polly.core.eventhandler; import de.skuzzle.polly.core.internal.users.UserManagerImpl; import de.skuzzle.polly.sdk.eventlistener.NickChangeEvent; import de.skuzzle.polly.sdk.eventlistener.NickChangeListener; public class TraceNickChangeHandler implements NickChangeListener { private UserManagerImpl userManager; public TraceNickChangeHandler(UserManagerImpl userManager) { this.userManager = userManager; } @Override public void nickChanged(NickChangeEvent e) { if (this.userManager.isSignedOn(e.getOldUser())) { this.userManager.traceNickChange(e.getOldUser(), e.getNewUser()); } } }