// Path: src/com/foobnix/android/utils/LOG.java
// public class LOG {
//     public static boolean isEnable = true;
//     public static String TAG = "DEBUG";
//     public static String DELIMITER = "|";
// 
//     public static void printlog(String statement) {
//         if (isEnable) {
//             Log.d(TAG, statement);
//         }
//     }
// 
//     public static void d(Object... statement) {
//         if (isEnable) {
//             Log.d(TAG, asString(statement));
//         }
//     }
// 
//     public static void dMeta(Object... statement) {
//         String meta = null;
//         StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();
//         if (stackTrace.length > 3) {
//             meta = asString(stackTrace[3].getClassName(), stackTrace[3].getMethodName(), stackTrace[3].getLineNumber());
//         }
// 
//         d(meta, asString(statement));
// 
//     }
// 
//     public static void e(Throwable e, Object... statement) {
//         if (isEnable) {
//             Log.e(TAG, asString(statement), e);
//         }
//     }
// 
//     private static String asString(Object... statements) {
//         return TxtUtils.join(DELIMITER, statements);
//     }
// 
// }


import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.support.v4.content.LocalBroadcastManager;
import com.foobnix.android.utils.LOG;
package com.foobnix.android.utils.broadcast;



public class LocalBroadcast {
    public static String LOCAL_NOTIFY_ACTION = "LOCAL_NOTIFY_ACTION";
    public static IntentFilter INTENT_FILTER = new IntentFilter(LocalBroadcast.LOCAL_NOTIFY_ACTION);

    public static void send(Context context, Intent intent) {
// Path: src/com/foobnix/android/utils/LOG.java
// public class LOG {
//     public static boolean isEnable = true;
//     public static String TAG = "DEBUG";
//     public static String DELIMITER = "|";
// 
//     public static void printlog(String statement) {
//         if (isEnable) {
//             Log.d(TAG, statement);
//         }
//     }
// 
//     public static void d(Object... statement) {
//         if (isEnable) {
//             Log.d(TAG, asString(statement));
//         }
//     }
// 
//     public static void dMeta(Object... statement) {
//         String meta = null;
//         StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();
//         if (stackTrace.length > 3) {
//             meta = asString(stackTrace[3].getClassName(), stackTrace[3].getMethodName(), stackTrace[3].getLineNumber());
//         }
// 
//         d(meta, asString(statement));
// 
//     }
// 
//     public static void e(Throwable e, Object... statement) {
//         if (isEnable) {
//             Log.e(TAG, asString(statement), e);
//         }
//     }
// 
//     private static String asString(Object... statements) {
//         return TxtUtils.join(DELIMITER, statements);
//     }
// 
// }


// Path: src/com/foobnix/android/utils/broadcast/LocalBroadcast.java
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.support.v4.content.LocalBroadcastManager;
import com.foobnix.android.utils.LOG;

package com.foobnix.android.utils.broadcast;



public class LocalBroadcast {
    public static String LOCAL_NOTIFY_ACTION = "LOCAL_NOTIFY_ACTION";
    public static IntentFilter INTENT_FILTER = new IntentFilter(LocalBroadcast.LOCAL_NOTIFY_ACTION);

    public static void send(Context context, Intent intent) {
        LOG.d("LocalBroadcast", "send", intent);