package com.casic.missiles.event;

import com.casic.missiles.model.application.event.core.ModelEvent;
import com.casic.missiles.model.application.event.type.AbstractEventTypeEnum;
import com.casic.missiles.modular.system.model.User;

/**
 * 用户事件
 *
 * @author lwh
 */
public class UserEvent extends ModelEvent<User> {
    /**
     * Create a new {@code ApplicationEvent}.
     *
     * @param type   事件类型
     * @param source the object on which the event initially occurred or with
     *               which the event is associated (never {@code null})
     */
    public UserEvent(AbstractEventTypeEnum type, User source) {
        super(type, source);
    }
}
