package com.openfarmanager.android.filesystem.commands; import com.openfarmanager.android.core.AbstractCommand; import com.openfarmanager.android.filesystem.DropboxFile; import com.openfarmanager.android.filesystem.actions.network.DropboxTask; import com.openfarmanager.android.fragments.MainPanel; /** * @author Vlad Namashko */ public class DropboxCommand implements AbstractCommand { private MainPanel mPanel; private DropboxFile mFile; private int mDropboxTask; public DropboxCommand(MainPanel panel, DropboxFile file, int dropboxTask) { mPanel = panel; mFile = file; mDropboxTask = dropboxTask; } @Override public void execute(Object... args) { try { new DropboxTask(mPanel, mFile, mDropboxTask).execute(); } catch (Exception e) { e.printStackTrace(); } } }