Loading src/com/android/documentsui/AbstractActionHandler.java +0 −32 Original line number Diff line number Diff line Loading @@ -22,10 +22,8 @@ import static com.android.documentsui.base.Shared.DEBUG; import android.app.Activity; import android.app.LoaderManager.LoaderCallbacks; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.content.IntentSender; import android.content.Loader; import android.content.pm.ResolveInfo; import android.database.Cursor; Loading Loading @@ -78,10 +76,6 @@ import javax.annotation.Nullable; public abstract class AbstractActionHandler<T extends Activity & CommonAddons> implements ActionHandler { @VisibleForTesting public static final int CODE_FORWARD = 42; public static final int CODE_AUTHENTICATION = 43; @VisibleForTesting static final int LOADER_ID = 42; Loading Loading @@ -153,32 +147,6 @@ public abstract class AbstractActionHandler<T extends Activity & CommonAddons> listener).executeOnExecutor(ProviderExecutor.forAuthority(root.authority)); } @Override public void startAuthentication(PendingIntent intent) { try { mActivity.startIntentSenderForResult(intent.getIntentSender(), CODE_AUTHENTICATION, null, 0, 0, 0); } catch (IntentSender.SendIntentException cancelled) { Log.d(TAG, "Authentication Pending Intent either canceled or ignored."); } } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { switch (requestCode) { case CODE_AUTHENTICATION: onAuthenticationResult(resultCode); break; } } private void onAuthenticationResult(int resultCode) { if (resultCode == Activity.RESULT_OK) { Log.v(TAG, "Authentication was successful. Refreshing directory now."); mActivity.refreshCurrentRootAndDirectory(AnimationView.ANIM_NONE); } } @Override public void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback) { GetRootDocumentTask task = new GetRootDocumentTask( Loading src/com/android/documentsui/ActionHandler.java +0 −10 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ package com.android.documentsui; import android.annotation.IntDef; import android.app.PendingIntent; import android.content.ContentProvider; import android.content.Intent; import android.content.pm.ResolveInfo; Loading Loading @@ -49,8 +48,6 @@ public interface ActionHandler { public static final int VIEW_TYPE_REGULAR = 1; public static final int VIEW_TYPE_PREVIEW = 2; void onActivityResult(int requestCode, int resultCode, Intent data); void openSettings(RootInfo root); /** Loading @@ -76,13 +73,6 @@ public interface ActionHandler { */ void refreshDocument(DocumentInfo doc, BooleanConsumer callback); /** * Attempts to start the authentication process caused by * {@link android.app.AuthenticationRequiredException}. */ void startAuthentication(PendingIntent intent); void showAppDetails(ResolveInfo info); void openRoot(RootInfo root); Loading src/com/android/documentsui/BaseActivity.java +2 −5 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import android.widget.Toolbar; import com.android.documentsui.AbstractActionHandler.CommonAddons; import com.android.documentsui.Injector.Injected; import com.android.documentsui.NavigationViewManager.Breadcrumb; import com.android.documentsui.archives.ArchivesProvider; import com.android.documentsui.base.DocumentInfo; import com.android.documentsui.base.RootInfo; import com.android.documentsui.base.Shared; Loading @@ -64,6 +65,7 @@ import com.android.documentsui.sidebar.RootsFragment; import com.android.documentsui.sorting.SortController; import com.android.documentsui.sorting.SortModel; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.Date; import java.util.List; Loading Loading @@ -582,11 +584,6 @@ public abstract class BaseActivity return super.dispatchKeyEvent(event); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { mInjector.actions.onActivityResult(requestCode, resultCode, data); } /** * Pops the top entry off the directory stack, and returns the user to the previous directory. * If the directory stack only contains one item, this method does nothing. Loading src/com/android/documentsui/dirlist/DirectoryFragment.java +0 −5 Original line number Diff line number Diff line Loading @@ -1249,10 +1249,5 @@ public class DirectoryFragment extends Fragment public void onBindDocumentHolder(DocumentHolder holder, Cursor cursor) { setupDragAndDropOnDocumentView(holder.itemView, cursor); } @Override public ActionHandler getActionHandler() { return mActions; } } } src/com/android/documentsui/dirlist/DocumentsAdapter.java +0 −2 Original line number Diff line number Diff line Loading @@ -24,7 +24,6 @@ import android.provider.DocumentsContract.Document; import android.support.v7.widget.GridLayoutManager; import android.support.v7.widget.RecyclerView; import com.android.documentsui.ActionHandler; import com.android.documentsui.Model; import com.android.documentsui.base.EventListener; import com.android.documentsui.base.Features; Loading Loading @@ -104,7 +103,6 @@ public abstract class DocumentsAdapter interface Environment { Context getContext(); Features getFeatures(); ActionHandler getActionHandler(); int getColumnCount(); State getDisplayState(); boolean isInSearchMode(); Loading Loading
src/com/android/documentsui/AbstractActionHandler.java +0 −32 Original line number Diff line number Diff line Loading @@ -22,10 +22,8 @@ import static com.android.documentsui.base.Shared.DEBUG; import android.app.Activity; import android.app.LoaderManager.LoaderCallbacks; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.content.IntentSender; import android.content.Loader; import android.content.pm.ResolveInfo; import android.database.Cursor; Loading Loading @@ -78,10 +76,6 @@ import javax.annotation.Nullable; public abstract class AbstractActionHandler<T extends Activity & CommonAddons> implements ActionHandler { @VisibleForTesting public static final int CODE_FORWARD = 42; public static final int CODE_AUTHENTICATION = 43; @VisibleForTesting static final int LOADER_ID = 42; Loading Loading @@ -153,32 +147,6 @@ public abstract class AbstractActionHandler<T extends Activity & CommonAddons> listener).executeOnExecutor(ProviderExecutor.forAuthority(root.authority)); } @Override public void startAuthentication(PendingIntent intent) { try { mActivity.startIntentSenderForResult(intent.getIntentSender(), CODE_AUTHENTICATION, null, 0, 0, 0); } catch (IntentSender.SendIntentException cancelled) { Log.d(TAG, "Authentication Pending Intent either canceled or ignored."); } } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { switch (requestCode) { case CODE_AUTHENTICATION: onAuthenticationResult(resultCode); break; } } private void onAuthenticationResult(int resultCode) { if (resultCode == Activity.RESULT_OK) { Log.v(TAG, "Authentication was successful. Refreshing directory now."); mActivity.refreshCurrentRootAndDirectory(AnimationView.ANIM_NONE); } } @Override public void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback) { GetRootDocumentTask task = new GetRootDocumentTask( Loading
src/com/android/documentsui/ActionHandler.java +0 −10 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ package com.android.documentsui; import android.annotation.IntDef; import android.app.PendingIntent; import android.content.ContentProvider; import android.content.Intent; import android.content.pm.ResolveInfo; Loading Loading @@ -49,8 +48,6 @@ public interface ActionHandler { public static final int VIEW_TYPE_REGULAR = 1; public static final int VIEW_TYPE_PREVIEW = 2; void onActivityResult(int requestCode, int resultCode, Intent data); void openSettings(RootInfo root); /** Loading @@ -76,13 +73,6 @@ public interface ActionHandler { */ void refreshDocument(DocumentInfo doc, BooleanConsumer callback); /** * Attempts to start the authentication process caused by * {@link android.app.AuthenticationRequiredException}. */ void startAuthentication(PendingIntent intent); void showAppDetails(ResolveInfo info); void openRoot(RootInfo root); Loading
src/com/android/documentsui/BaseActivity.java +2 −5 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import android.widget.Toolbar; import com.android.documentsui.AbstractActionHandler.CommonAddons; import com.android.documentsui.Injector.Injected; import com.android.documentsui.NavigationViewManager.Breadcrumb; import com.android.documentsui.archives.ArchivesProvider; import com.android.documentsui.base.DocumentInfo; import com.android.documentsui.base.RootInfo; import com.android.documentsui.base.Shared; Loading @@ -64,6 +65,7 @@ import com.android.documentsui.sidebar.RootsFragment; import com.android.documentsui.sorting.SortController; import com.android.documentsui.sorting.SortModel; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.Date; import java.util.List; Loading Loading @@ -582,11 +584,6 @@ public abstract class BaseActivity return super.dispatchKeyEvent(event); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { mInjector.actions.onActivityResult(requestCode, resultCode, data); } /** * Pops the top entry off the directory stack, and returns the user to the previous directory. * If the directory stack only contains one item, this method does nothing. Loading
src/com/android/documentsui/dirlist/DirectoryFragment.java +0 −5 Original line number Diff line number Diff line Loading @@ -1249,10 +1249,5 @@ public class DirectoryFragment extends Fragment public void onBindDocumentHolder(DocumentHolder holder, Cursor cursor) { setupDragAndDropOnDocumentView(holder.itemView, cursor); } @Override public ActionHandler getActionHandler() { return mActions; } } }
src/com/android/documentsui/dirlist/DocumentsAdapter.java +0 −2 Original line number Diff line number Diff line Loading @@ -24,7 +24,6 @@ import android.provider.DocumentsContract.Document; import android.support.v7.widget.GridLayoutManager; import android.support.v7.widget.RecyclerView; import com.android.documentsui.ActionHandler; import com.android.documentsui.Model; import com.android.documentsui.base.EventListener; import com.android.documentsui.base.Features; Loading Loading @@ -104,7 +103,6 @@ public abstract class DocumentsAdapter interface Environment { Context getContext(); Features getFeatures(); ActionHandler getActionHandler(); int getColumnCount(); State getDisplayState(); boolean isInSearchMode(); Loading