// Path: app/src/main/java/com/newegg/tr/dagger2prac/model/config/Config.java
// public interface Config {
// 
//     public String getUserName();
// 
//     public void setUserName(String userName);
// 
// }
// 
// Path: app/src/main/java/com/newegg/tr/dagger2prac/model/message/Messenger.java
// public interface Messenger {
// 
//     public String getHelloFormat();
// 
//     public String getByeFormat();
// 
//     public String getFibInitMessage();
// 
//     public String getCalcText();
// }


import com.newegg.tr.dagger2prac.model.config.Config;
import com.newegg.tr.dagger2prac.model.message.Messenger;
import javax.inject.Inject;
package com.newegg.tr.dagger2prac.model.action;



/**
 * Created by william on 15/1/30.
 */
public class ActionModel implements Action {

    private final Messenger mMessenger;

// Path: app/src/main/java/com/newegg/tr/dagger2prac/model/config/Config.java
// public interface Config {
// 
//     public String getUserName();
// 
//     public void setUserName(String userName);
// 
// }
// 
// Path: app/src/main/java/com/newegg/tr/dagger2prac/model/message/Messenger.java
// public interface Messenger {
// 
//     public String getHelloFormat();
// 
//     public String getByeFormat();
// 
//     public String getFibInitMessage();
// 
//     public String getCalcText();
// }


// Path: app/src/main/java/com/newegg/tr/dagger2prac/model/action/ActionModel.java
import com.newegg.tr.dagger2prac.model.config.Config;
import com.newegg.tr.dagger2prac.model.message.Messenger;
import javax.inject.Inject;

package com.newegg.tr.dagger2prac.model.action;



/**
 * Created by william on 15/1/30.
 */
public class ActionModel implements Action {

    private final Messenger mMessenger;

    private final Config mConfig;