package org.ntlab.radishforandroidstudio.CactusCleanArchitecture.Entities;
import android.app.Activity;
import android.app.Application;
import android.os.Bundle;
public class Cactus extends Application {
    private Account myAccount = null;
    private URIAddressedAccount addressedAccount;
    public Cactus() {
        registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() {
            @Override
            public void onActivityCreated(Activity activity, Bundle savedInstanceState) {
            }
            @Override
            public void onActivityStarted(Activity activity) {
            }
            @Override
            public void onActivityResumed(Activity activity) {
            }
            @Override
            public void onActivityPaused(Activity activity) {
            }
            @Override
            public void onActivityStopped(Activity activity) {
            }
            @Override
            public void onActivitySaveInstanceState(Activity activity, Bundle outState) {
            }
            @Override
            public void onActivityDestroyed(Activity activity) {
            }
        });
    }
    //MyAccountの追加
    public Account getMyAccount() {
        return myAccount;
    }
    public void setMyAccount(Account ac) {
        myAccount = ac;
    }
    public URIAddressedAccount getAddressedAccount() {
        return addressedAccount;
    }
    public void setAddressedAccount(URIAddressedAccount addressedAccount) {
        this.addressedAccount = addressedAccount;
    }
}