// Path: app/src/main/java/com/mortarnav/view/HomeDoubleNestedView.java
// @AutoInjector(HomeDoubleNestedPresenter.class)
// public class HomeDoubleNestedView extends StackedLinearLayout<HomeDoubleNestedPresenter> {
// 
// 
//     public HomeDoubleNestedView(Context context, AttributeSet attrs) {
//         super(context, attrs);
//     }
// 
//     @Override
//     public Stackable getStackable() {
//         return new HomeDoubleNestedStackable();
//     }
// 
//     @Override
//     public void initWithContext(Context context) {
//         DaggerService.<HomeDoubleNestedStackableComponent>get(context).inject(this);
// 
//         View view = View.inflate(context, R.layout.home_double_subcontent_view, this);
//         ButterKnife.bind(view);
//     }
// }


import com.mortarnav.DaggerScope;
import com.mortarnav.view.HomeDoubleNestedView;
import architect.robot.AutoStackable;
import autodagger.AutoComponent;
import mortar.ViewPresenter;
package com.mortarnav.presenter;



/**
 * @author Lukasz Piliszczuk - lukasz.pili@gmail.com
 */
@AutoStackable(
        component = @AutoComponent(dependencies = HomeNestedPresenter.class)
)
@DaggerScope(HomeDoubleNestedPresenter.class)
// Path: app/src/main/java/com/mortarnav/view/HomeDoubleNestedView.java
// @AutoInjector(HomeDoubleNestedPresenter.class)
// public class HomeDoubleNestedView extends StackedLinearLayout<HomeDoubleNestedPresenter> {
// 
// 
//     public HomeDoubleNestedView(Context context, AttributeSet attrs) {
//         super(context, attrs);
//     }
// 
//     @Override
//     public Stackable getStackable() {
//         return new HomeDoubleNestedStackable();
//     }
// 
//     @Override
//     public void initWithContext(Context context) {
//         DaggerService.<HomeDoubleNestedStackableComponent>get(context).inject(this);
// 
//         View view = View.inflate(context, R.layout.home_double_subcontent_view, this);
//         ButterKnife.bind(view);
//     }
// }


// Path: app/src/main/java/com/mortarnav/presenter/HomeDoubleNestedPresenter.java
import com.mortarnav.DaggerScope;
import com.mortarnav.view.HomeDoubleNestedView;
import architect.robot.AutoStackable;
import autodagger.AutoComponent;
import mortar.ViewPresenter;

package com.mortarnav.presenter;



/**
 * @author Lukasz Piliszczuk - lukasz.pili@gmail.com
 */
@AutoStackable(
        component = @AutoComponent(dependencies = HomeNestedPresenter.class)
)
@DaggerScope(HomeDoubleNestedPresenter.class)
public class HomeDoubleNestedPresenter extends ViewPresenter<HomeDoubleNestedView> {