Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit baa1341c authored by Steve McKay's avatar Steve McKay Committed by Android (Google) Code Review
Browse files

Merge "Selection code isolation."

parents b58dc835 0aa72075
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -57,10 +57,10 @@ import com.android.documentsui.queries.SearchViewManager;
import com.android.documentsui.roots.GetRootDocumentTask;
import com.android.documentsui.roots.LoadRootTask;
import com.android.documentsui.roots.ProvidersAccess;
import com.android.documentsui.selection.ContentLock;
import com.android.documentsui.selection.MutableSelection;
import com.android.documentsui.selection.SelectionHelper;
import com.android.documentsui.selection.addons.ContentLock;
import com.android.documentsui.selection.addons.ItemDetailsLookup.ItemDetails;
import com.android.documentsui.selection.ItemDetailsLookup.ItemDetails;
import com.android.documentsui.sidebar.EjectRootTask;
import com.android.documentsui.ui.Snackbars;

+2 −2
Original line number Diff line number Diff line
@@ -28,8 +28,8 @@ import com.android.documentsui.base.BooleanConsumer;
import com.android.documentsui.base.DocumentInfo;
import com.android.documentsui.base.DocumentStack;
import com.android.documentsui.base.RootInfo;
import com.android.documentsui.selection.addons.ContentLock;
import com.android.documentsui.selection.addons.ItemDetailsLookup.ItemDetails;
import com.android.documentsui.selection.ContentLock;
import com.android.documentsui.selection.ItemDetailsLookup.ItemDetails;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
+1 −1
Original line number Diff line number Diff line
@@ -43,7 +43,7 @@ import com.android.documentsui.base.FilteringCursorWrapper;
import com.android.documentsui.base.Lookup;
import com.android.documentsui.base.RootInfo;
import com.android.documentsui.roots.RootCursorWrapper;
import com.android.documentsui.selection.addons.ContentLock;
import com.android.documentsui.selection.ContentLock;
import com.android.documentsui.sorting.SortModel;

import libcore.io.IoUtils;
+3 −3
Original line number Diff line number Diff line
@@ -32,8 +32,8 @@ import com.android.documentsui.dirlist.DocsStableIdProvider;
import com.android.documentsui.dirlist.DocumentsAdapter;
import com.android.documentsui.prefs.ScopedPreferences;
import com.android.documentsui.queries.SearchViewManager;
import com.android.documentsui.selection.ContentLock;
import com.android.documentsui.selection.SelectionHelper;
import com.android.documentsui.selection.addons.ContentLock;
import com.android.documentsui.ui.DialogController;
import com.android.documentsui.ui.MessageBuilder;
import com.android.internal.annotations.VisibleForTesting;
@@ -134,8 +134,8 @@ public class Injector<T extends ActionHandler> {
     * Obtains action handler and resets it if necessary.
     *
     * @param contentLock the lock held by
     *            {@link com.android.documentsui.selection.addons.BandSelectionHelper} and
     *            {@link com.android.documentsui.selection.addons.GestureSelectionHelper} to prevent
     *            {@link com.android.documentsui.selection.BandSelectionHelper} and
     *            {@link com.android.documentsui.selection.GestureSelectionHelper} to prevent
     *            loader from updating result during band/gesture selection. May be {@code null} if
     *            called from {@link com.android.documentsui.sidebar.RootsFragment}.
     * @return the action handler
+12 −13
Original line number Diff line number Diff line
@@ -86,22 +86,21 @@ import com.android.documentsui.clipping.DocumentClipper;
import com.android.documentsui.clipping.UrisSupplier;
import com.android.documentsui.dirlist.AnimationView.AnimationType;
import com.android.documentsui.picker.PickActivity;
import com.android.documentsui.selection.BandPredicate;
import com.android.documentsui.selection.BandSelectionHelper;
import com.android.documentsui.selection.ContentLock;
import com.android.documentsui.selection.DefaultBandHost;
import com.android.documentsui.selection.DefaultBandPredicate;
import com.android.documentsui.selection.GestureRouter;
import com.android.documentsui.selection.GestureSelectionHelper;
import com.android.documentsui.selection.ItemDetailsLookup;
import com.android.documentsui.selection.MotionInputHandler;
import com.android.documentsui.selection.MouseInputHandler;
import com.android.documentsui.selection.Selection;
import com.android.documentsui.selection.SelectionHelper;
import com.android.documentsui.selection.TouchEventRouter;
import com.android.documentsui.selection.TouchInputHandler;
import com.android.documentsui.selection.SelectionHelper.SelectionPredicate;
import com.android.documentsui.selection.addons.BandPredicate;
import com.android.documentsui.selection.addons.BandSelectionHelper;
import com.android.documentsui.selection.addons.ContentLock;
import com.android.documentsui.selection.addons.DefaultBandHost;
import com.android.documentsui.selection.addons.DefaultBandPredicate;
import com.android.documentsui.selection.addons.GestureRouter;
import com.android.documentsui.selection.addons.GestureSelectionHelper;
import com.android.documentsui.selection.addons.ItemDetailsLookup;
import com.android.documentsui.selection.addons.KeyInputHandler;
import com.android.documentsui.selection.addons.MotionInputHandler;
import com.android.documentsui.selection.addons.MouseInputHandler;
import com.android.documentsui.selection.addons.TouchEventRouter;
import com.android.documentsui.selection.addons.TouchInputHandler;
import com.android.documentsui.services.FileOperation;
import com.android.documentsui.services.FileOperationService;
import com.android.documentsui.services.FileOperationService.OpType;
Loading