package NET.worlds.scape; public class UserEvent extends Event { public UserEvent(int time, Object source, WObject target) { super(time, source, target); } @Override public boolean deliver(Object o) { return o instanceof UserHandler && ((UserHandler)o).handle(this); } }