|
|
@@ -5,14 +5,15 @@ package kr.co.zumo.app.lifeplus.view.command;
|
|
|
|
|
|
import android.util.Log;
|
|
|
|
|
|
+import kr.co.zumo.app.lifeplus.helper.ScreenChangerHelper;
|
|
|
import kr.co.zumo.app.lifeplus.model.Model;
|
|
|
import kr.co.zumo.app.lifeplus.supervisor.FragmentChanger;
|
|
|
import kr.co.zumo.app.lifeplus.supervisor.ScreenChanger;
|
|
|
-import kr.co.zumo.app.lifeplus.helper.ScreenChangerHelper;
|
|
|
import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
|
|
|
import kr.co.zumo.app.lifeplus.view.IView;
|
|
|
-import kr.co.zumo.app.lifeplus.view.screen.factory.FragmentFactory;
|
|
|
import kr.co.zumo.app.lifeplus.view.presenter.Presenter;
|
|
|
+import kr.co.zumo.app.lifeplus.view.screen.factory.BasicFragmentFactory;
|
|
|
+import kr.co.zumo.app.lifeplus.view.screen.factory.FragmentFactory;
|
|
|
|
|
|
/**
|
|
|
* FragmentChangeCommand
|
|
|
@@ -40,7 +41,7 @@ public class FragmentChangeCommand extends Command<Model, IView, Presenter> {
|
|
|
|
|
|
@Override
|
|
|
public void execute(Model model, IView view, Presenter presenter) {
|
|
|
- FragmentFactory factory = model.getFragmentFactory();
|
|
|
+ FragmentFactory factory = new BasicFragmentFactory();
|
|
|
ScreenChanger screenChanger = getScreenChanger(factory, view.getHelper(ScreenChangerHelper.class));
|
|
|
Log.i("APP# FragmentChangeCommand | execute", "| fragment factory: " + factory.getClass().getSimpleName());
|
|
|
|