|
@@ -14,6 +14,7 @@ import kr.co.zumo.app.lifeplus.model.Model;
|
|
|
import kr.co.zumo.app.lifeplus.network.INetworkReceiverListener;
|
|
import kr.co.zumo.app.lifeplus.network.INetworkReceiverListener;
|
|
|
import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
|
|
import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
|
|
|
import kr.co.zumo.app.lifeplus.view.Event;
|
|
import kr.co.zumo.app.lifeplus.view.Event;
|
|
|
|
|
+import kr.co.zumo.app.lifeplus.view.IEventListener;
|
|
|
import kr.co.zumo.app.lifeplus.view.IView;
|
|
import kr.co.zumo.app.lifeplus.view.IView;
|
|
|
import kr.co.zumo.app.lifeplus.view.command.Command;
|
|
import kr.co.zumo.app.lifeplus.view.command.Command;
|
|
|
import kr.co.zumo.app.lifeplus.view.command.FragmentBackStackChangeCommand;
|
|
import kr.co.zumo.app.lifeplus.view.command.FragmentBackStackChangeCommand;
|
|
@@ -29,7 +30,7 @@ import kr.co.zumo.app.lifeplus.view.command.HomeCommand;
|
|
|
* @history 민효동 [2018. 9. 21.] [최초 작성]
|
|
* @history 민효동 [2018. 9. 21.] [최초 작성]
|
|
|
* @since 2018. 9. 21.
|
|
* @since 2018. 9. 21.
|
|
|
*/
|
|
*/
|
|
|
-public abstract class Presenter<M extends Model, V extends IView> implements ILifeCycle, INetworkReceiverListener, IModelResult {
|
|
|
|
|
|
|
+public abstract class Presenter<M extends Model, V extends IView> implements ILifeCycle, INetworkReceiverListener, IModelResult, IEventListener {
|
|
|
|
|
|
|
|
protected M model;
|
|
protected M model;
|
|
|
protected V view;
|
|
protected V view;
|