// Path: Testing/app/src/main/java/com/example/mvp_practice02/root/App.java
// public class App extends Application
// {
// 
//     ApplicationComponent component;
// 
//     @Override public void onCreate()
//     {
//         super.onCreate();
// 
//         component = DaggerApplicationComponent
//                 .builder()
//                 .applicationModule( new ApplicationModule( this ) )
//                 .build();
//     }
// 
// 
//     public ApplicationComponent get()
//     {
// 
// 
//         return component;
// 
// 
//     }
// }


import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import com.example.mvp_practice02.R;
import com.example.mvp_practice02.root.App;
import javax.inject.Inject;
import butterknife.BindView;
import butterknife.ButterKnife;
package com.example.mvp_practice02.login;





public class LoginActivityView extends AppCompatActivity implements LoginActivityMVP.View
{

    @Inject LoginActivityMVP.Presenter presenter;

    @BindView(R.id.fname) EditText firstNameText;
    @BindView(R.id.lname) EditText lastNameText;
// Path: Testing/app/src/main/java/com/example/mvp_practice02/root/App.java
// public class App extends Application
// {
// 
//     ApplicationComponent component;
// 
//     @Override public void onCreate()
//     {
//         super.onCreate();
// 
//         component = DaggerApplicationComponent
//                 .builder()
//                 .applicationModule( new ApplicationModule( this ) )
//                 .build();
//     }
// 
// 
//     public ApplicationComponent get()
//     {
// 
// 
//         return component;
// 
// 
//     }
// }


// Path: Testing/app/src/main/java/com/example/mvp_practice02/login/LoginActivityView.java
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import com.example.mvp_practice02.R;
import com.example.mvp_practice02.root.App;
import javax.inject.Inject;
import butterknife.BindView;
import butterknife.ButterKnife;

package com.example.mvp_practice02.login;





public class LoginActivityView extends AppCompatActivity implements LoginActivityMVP.View
{

    @Inject LoginActivityMVP.Presenter presenter;

    @BindView(R.id.fname) EditText firstNameText;
    @BindView(R.id.lname) EditText lastNameText;
    @BindView(R.id.login) Button loginButton;