public abstract class AbstractModel<T_Event extends ModelEvent,T_Observer extends ModelObserver<T_Event>> extends AbstractPluginStateComponent
params
Modifier | Constructor and Description |
---|---|
protected |
AbstractModel() |
Modifier and Type | Method and Description |
---|---|
protected abstract T_Observer |
getObserver() |
protected void |
notifyModelChanged(T_Event event) |
destroy, getLifecycleState, getParams, getState, isDestroyed, isPaused, isRestarted, isResumed, isStarted, isStopped, onCreate, onDestroy, onPause, onRestart, onResume, onStart, onStop, pause, restart, resume, start, start, stop
onPlugged, onPluginPlugged, onPluginUnplugged, onUnplugged
getScope, setScope
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onPlugged, onPluginPlugged, onPluginUnplugged, onUnplugged
protected void notifyModelChanged(T_Event event)
protected abstract T_Observer getObserver()