// Path: app/src/main/java/com/koma/filemanager/base/BaseFragment.java
// public class BaseFragment extends Fragment {
//     private static final String TAG = "BaseFragment";
//     protected Context mContext;
//     private CompositeSubscription mSubscriptions;
//     @BindView(R.id.loading_view)
//     LoadingView mLoadingView;
// 
//     @Override
//     public void onAttach(Context context) {
//         super.onAttach(context);
//         LogUtils.i(TAG, "onAttach");
//         mContext = context;
//     }
// 
//     @Override
//     public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
//         super.onViewCreated(view, savedInstanceState);
//         ButterKnife.bind(this, view);
//     }
// 
//     @Override
//     public void onDestroyView() {
//         super.onDestroyView();
//         if (mSubscriptions != null) {
//             mSubscriptions.clear();
//         }
//     }
// 
//     protected void showLoadingView() {
//         mLoadingView.post(new Runnable() {
//             @Override
//             public void run() {
//                 mLoadingView.showLoding();
//             }
//         });
//     }
// 
//     protected void hideLodingView() {
//         mLoadingView.post(new Runnable() {
//             @Override
//             public void run() {
//                 mLoadingView.hideLoading();
//             }
//         });
//     }
// 
//     protected void showLoadingEmpty() {
//         mLoadingView.post(new Runnable() {
//             @Override
//             public void run() {
//                 mLoadingView.showLoadingEmpty();
//             }
//         });
//     }
// 
//     protected void addSubscription(Subscription subscription) {
//         if (subscription == null) return;
//         if (mSubscriptions == null) {
//             mSubscriptions = new CompositeSubscription();
//         }
//         mSubscriptions.add(subscription);
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/data/model/Disk.java
// public class Disk {
//     private String mMountPoint, mDescription;
//     private long mTotalSpace, mVailableSpace;
// 
//     public Disk() {
//         this("", "", 0, 0);
//     }
// 
//     public Disk(String mountPoint, String description, long total, long vailableSpace) {
//         mMountPoint = mountPoint;
//         mDescription = description;
//         mTotalSpace = total;
//         mVailableSpace = vailableSpace;
//     }
// 
//     public void setMountPoint(String mountPoint) {
//         mMountPoint = mountPoint;
//     }
// 
//     public String getMountPoint() {
//         return mMountPoint;
//     }
// 
//     public void setDescription(String description) {
//         mDescription = description;
//     }
// 
//     public String getDescription() {
//         return mDescription;
//     }
// 
//     public void setTotalSpace(long totalSpace) {
//         mTotalSpace = totalSpace;
//     }
// 
//     public long getTotalSpace() {
//         return mTotalSpace;
//     }
// 
//     public void setAvailableSpace(long availableSpace) {
//         mVailableSpace = availableSpace;
//     }
// 
//     public long getAvailavleSpace() {
//         return mVailableSpace;
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/util/LogUtils.java
// public class LogUtils {
//     private static final boolean IS_DEBUG = true;
//     private static final String TAG = "FileManager";
// 
//     public static void i(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.i(TAG, buildString(tag, msg));
//         }
//     }
// 
//     public static void e(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.e(TAG, buildString(tag, msg));
//         }
//     }
// 
//     private static String buildString(String tag, String msg) {
//         StringBuilder sb = new StringBuilder(tag);
//         sb.append("----");
//         sb.append(msg);
//         return sb.toString();
//     }
// }


import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.koma.filemanager.R;
import com.koma.filemanager.base.BaseFragment;
import com.koma.filemanager.data.model.Disk;
import com.koma.filemanager.util.LogUtils;
import java.util.ArrayList;
import butterknife.BindView;
import butterknife.ButterKnife;
package com.koma.filemanager.archive;





/**
 * Created by koma on 12/12/16.
 */

public class ArchiveFragment extends BaseFragment implements ArchiveContract.View {
    private static final String TAG = "ArchiveFragment";
    @NonNull
    private ArchiveContract.Presenter mPresenter;
    @BindView(R.id.recycler_view)
    RecyclerView mRecyclerView;
    private ArrayList<Disk> mData;
    private ArchiveAdapter mAdapter;

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
// Path: app/src/main/java/com/koma/filemanager/base/BaseFragment.java
// public class BaseFragment extends Fragment {
//     private static final String TAG = "BaseFragment";
//     protected Context mContext;
//     private CompositeSubscription mSubscriptions;
//     @BindView(R.id.loading_view)
//     LoadingView mLoadingView;
// 
//     @Override
//     public void onAttach(Context context) {
//         super.onAttach(context);
//         LogUtils.i(TAG, "onAttach");
//         mContext = context;
//     }
// 
//     @Override
//     public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
//         super.onViewCreated(view, savedInstanceState);
//         ButterKnife.bind(this, view);
//     }
// 
//     @Override
//     public void onDestroyView() {
//         super.onDestroyView();
//         if (mSubscriptions != null) {
//             mSubscriptions.clear();
//         }
//     }
// 
//     protected void showLoadingView() {
//         mLoadingView.post(new Runnable() {
//             @Override
//             public void run() {
//                 mLoadingView.showLoding();
//             }
//         });
//     }
// 
//     protected void hideLodingView() {
//         mLoadingView.post(new Runnable() {
//             @Override
//             public void run() {
//                 mLoadingView.hideLoading();
//             }
//         });
//     }
// 
//     protected void showLoadingEmpty() {
//         mLoadingView.post(new Runnable() {
//             @Override
//             public void run() {
//                 mLoadingView.showLoadingEmpty();
//             }
//         });
//     }
// 
//     protected void addSubscription(Subscription subscription) {
//         if (subscription == null) return;
//         if (mSubscriptions == null) {
//             mSubscriptions = new CompositeSubscription();
//         }
//         mSubscriptions.add(subscription);
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/data/model/Disk.java
// public class Disk {
//     private String mMountPoint, mDescription;
//     private long mTotalSpace, mVailableSpace;
// 
//     public Disk() {
//         this("", "", 0, 0);
//     }
// 
//     public Disk(String mountPoint, String description, long total, long vailableSpace) {
//         mMountPoint = mountPoint;
//         mDescription = description;
//         mTotalSpace = total;
//         mVailableSpace = vailableSpace;
//     }
// 
//     public void setMountPoint(String mountPoint) {
//         mMountPoint = mountPoint;
//     }
// 
//     public String getMountPoint() {
//         return mMountPoint;
//     }
// 
//     public void setDescription(String description) {
//         mDescription = description;
//     }
// 
//     public String getDescription() {
//         return mDescription;
//     }
// 
//     public void setTotalSpace(long totalSpace) {
//         mTotalSpace = totalSpace;
//     }
// 
//     public long getTotalSpace() {
//         return mTotalSpace;
//     }
// 
//     public void setAvailableSpace(long availableSpace) {
//         mVailableSpace = availableSpace;
//     }
// 
//     public long getAvailavleSpace() {
//         return mVailableSpace;
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/util/LogUtils.java
// public class LogUtils {
//     private static final boolean IS_DEBUG = true;
//     private static final String TAG = "FileManager";
// 
//     public static void i(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.i(TAG, buildString(tag, msg));
//         }
//     }
// 
//     public static void e(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.e(TAG, buildString(tag, msg));
//         }
//     }
// 
//     private static String buildString(String tag, String msg) {
//         StringBuilder sb = new StringBuilder(tag);
//         sb.append("----");
//         sb.append(msg);
//         return sb.toString();
//     }
// }


// Path: app/src/main/java/com/koma/filemanager/archive/ArchiveFragment.java
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.koma.filemanager.R;
import com.koma.filemanager.base.BaseFragment;
import com.koma.filemanager.data.model.Disk;
import com.koma.filemanager.util.LogUtils;
import java.util.ArrayList;
import butterknife.BindView;
import butterknife.ButterKnife;

package com.koma.filemanager.archive;





/**
 * Created by koma on 12/12/16.
 */

public class ArchiveFragment extends BaseFragment implements ArchiveContract.View {
    private static final String TAG = "ArchiveFragment";
    @NonNull
    private ArchiveContract.Presenter mPresenter;
    @BindView(R.id.recycler_view)
    RecyclerView mRecyclerView;
    private ArrayList<Disk> mData;
    private ArchiveAdapter mAdapter;

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        LogUtils.i(TAG, "onActivtyCreated");