T_Model
- The parametrised eventType extending Model
.T_EventType
- The parametrised eventType (e.g. enum eventType) representing Model event types.public abstract class ModelEvent<T_Model extends Model,T_EventType>
extends java.util.EventObject
ModelEvent
extends EventObject
to provide an abstract base class for implementing
Model
related events.Modifier | Constructor and Description |
---|---|
protected |
ModelEvent(T_Model model,
T_EventType eventType) |
Modifier and Type | Method and Description |
---|---|
T_EventType |
getEventType() |
<T extends T_Model> |
getModel() |
protected ModelEvent(T_Model model, T_EventType eventType)
public final <T extends T_Model> T getModel()
public final T_EventType getEventType()