// Path: nightowllib/src/main/java/com/asha/nightowllib/NightOwlUtil.java
// public static void checkNonNull(Object obj,String msg){
//     if ( obj == null ) throw new NullPointerException(msg);
// }


import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import static com.asha.nightowllib.NightOwlUtil.checkNonNull;
package com.asha.nightowllib.inflater;



/**
 * Created by hzqiujiadi on 15/11/7.
 * hzqiujiadi ashqalcn@gmail.com
 */
public class LastChance2Inflater {
    private InjectedInflaterBase mInflater;

    protected LastChance2Inflater(InjectedInflaterBase inflater) {
        mInflater = inflater;
    }

    protected View lastChance2CreateView(View parent, String name, Context context, AttributeSet attrs){
        View view = null;
        Object[] tmpConstructorArgs = mInflater.getConstructorArgs();
// Path: nightowllib/src/main/java/com/asha/nightowllib/NightOwlUtil.java
// public static void checkNonNull(Object obj,String msg){
//     if ( obj == null ) throw new NullPointerException(msg);
// }


// Path: nightowllib/src/main/java/com/asha/nightowllib/inflater/LastChance2Inflater.java
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import static com.asha.nightowllib.NightOwlUtil.checkNonNull;

package com.asha.nightowllib.inflater;



/**
 * Created by hzqiujiadi on 15/11/7.
 * hzqiujiadi ashqalcn@gmail.com
 */
public class LastChance2Inflater {
    private InjectedInflaterBase mInflater;

    protected LastChance2Inflater(InjectedInflaterBase inflater) {
        mInflater = inflater;
    }

    protected View lastChance2CreateView(View parent, String name, Context context, AttributeSet attrs){
        View view = null;
        Object[] tmpConstructorArgs = mInflater.getConstructorArgs();
        checkNonNull(tmpConstructorArgs,"LayoutInflater mConstructorArgs is null.");