Searched refs:RootInfo (Results 1 - 25 of 63) sorted by relevance

123

/packages/apps/DocumentsUI/tests/common/com/android/documentsui/testing/
H A DRoots.java18 import com.android.documentsui.base.RootInfo;
24 public static RootInfo create(String id) {
25 RootInfo root = new RootInfo();
H A DTestProvidersAccess.java21 import com.android.documentsui.base.RootInfo;
35 public static final RootInfo DOWNLOADS;
36 public static final RootInfo HOME;
37 public static final RootInfo HAMMY;
38 public static final RootInfo PICKLES;
39 public static final RootInfo RECENTS;
40 public static final RootInfo INSPECTOR;
43 DOWNLOADS = new RootInfo() {{
53 HOME = new RootInfo();
61 HAMMY = new RootInfo();
[all...]
H A DTestDragAndDropManager.java32 import com.android.documentsui.base.RootInfo;
41 public final TestEventHandler<Pair<ClipData, RootInfo>> dropOnRootHandler =
50 public void startDrag(View v, List<DocumentInfo> srcs, RootInfo root, List<Uri> invalidDest,
56 public boolean canSpringOpen(RootInfo root, DocumentInfo doc) {
64 public int updateState(View v, RootInfo destRoot, @Nullable DocumentInfo destDoc) {
72 public boolean drop(ClipData clipData, Object localState, RootInfo root, ActionHandler actions,
H A DDocumentStackAsserts.java7 import com.android.documentsui.base.RootInfo;
18 public static void assertEqualsTo(DocumentStack stack, RootInfo root, List<DocumentInfo> docs) {
H A DTestActionHandler.java24 import com.android.documentsui.base.RootInfo;
66 public void openRoot(RootInfo root) {
81 public void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback) {
H A DTestPackageManager.java27 import com.android.documentsui.base.RootInfo;
45 public void addStubContentProviderForRoot(RootInfo... roots) {
46 for (RootInfo root : roots) {
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/roots/
H A DProvidersCacheTest.java25 import com.android.documentsui.base.RootInfo;
35 private static RootInfo mNull = new RootInfo();
36 private static RootInfo mEmpty = buildForMimeTypes();
37 private static RootInfo mWild = buildForMimeTypes("*/*");
38 private static RootInfo mImages = buildForMimeTypes("image/*");
39 private static RootInfo mAudio = buildForMimeTypes(
41 private static RootInfo mDocs = buildForMimeTypes(
43 private static RootInfo mMalformed1 = buildForMimeTypes("meow");
44 private static RootInfo mMalformed
[all...]
/packages/apps/DocumentsUI/src/com/android/documentsui/roots/
H A DProvidersAccess.java25 import com.android.documentsui.base.RootInfo;
41 * Return the requested {@link RootInfo}, but only loading the roots for the
45 RootInfo getRootOneshot(String authority, String rootId);
47 Collection<RootInfo> getMatchingRootsBlocking(State state);
49 Collection<RootInfo> getRootsBlocking();
51 RootInfo getDefaultRootBlocking(State state);
53 RootInfo getRecentsRoot();
63 Collection<RootInfo> getRootsForAuthorityBlocking(String authority);
65 public static List<RootInfo> getMatchingRoots(Collection<RootInfo> root
[all...]
H A DRootsLoader.java26 import com.android.documentsui.base.RootInfo;
31 public class RootsLoader extends AsyncTaskLoader<Collection<RootInfo>> {
42 private Collection<RootInfo> mResult;
54 public final Collection<RootInfo> loadInBackground() {
59 public void deliverResult(Collection<RootInfo> result) {
H A DProvidersCache.java47 import com.android.documentsui.base.RootInfo;
86 private final RootInfo mRecentsRoot;
97 private Multimap<String, RootInfo> mRoots = ArrayListMultimap.create();
108 // Create a new anonymous "Recents" RootInfo. It's a faker.
109 mRecentsRoot = new RootInfo() {{
112 derivedType = RootInfo.TYPE_RECENTS;
156 assert(mRecentsRoot.derivedType == RootInfo.TYPE_RECENTS);
239 private Collection<RootInfo> loadRootsForAuthority(
266 ArrayList<RootInfo> cachedRoots = systemCache.getParcelableArrayList(TAG);
277 final ArrayList<RootInfo> root
[all...]
H A DLoadRootTask.java28 import com.android.documentsui.base.RootInfo;
32 extends PairedTask<T, Void, RootInfo> {
48 protected RootInfo run(Void... params) {
56 protected void finish(RootInfo root) {
H A DGetRootDocumentTask.java27 import com.android.documentsui.base.RootInfo;
32 * A {@link CheckedTask} that takes {@link RootInfo} and query SAF to obtain the
40 private final RootInfo mRootInfo;
45 RootInfo rootInfo,
/packages/apps/DocumentsUI/src/com/android/documentsui/files/
H A DConfig.java21 import com.android.documentsui.base.RootInfo;
34 final RootInfo root = stack.getRoot();
/packages/apps/DocumentsUI/src/com/android/documentsui/
H A DActionHandler.java31 import com.android.documentsui.base.RootInfo;
56 void openSettings(RootInfo root);
61 boolean dropOn(DragEvent event, RootInfo root);
66 void ejectRoot(RootInfo root, BooleanConsumer listener);
73 void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback);
90 void openRoot(RootInfo root);
100 void pasteIntoFolder(RootInfo root);
H A DRootsMonitor.java30 import com.android.documentsui.base.RootInfo;
81 extends PairedTask<T, RootInfo, RootInfo> {
89 private RootInfo mCurrentRoot;
110 protected RootInfo run(RootInfo... roots) {
113 final Collection<RootInfo> cachedRoots = mProviders.getRootsBlocking();
114 for (final RootInfo root : cachedRoots) {
122 final RootInfo defaultRoot = mProviders.getDefaultRootBlocking(mState);
131 protected void finish(RootInfo defaultRoo
[all...]
H A DDragAndDropManager.java34 import com.android.documentsui.base.RootInfo;
80 RootInfo root,
92 boolean canSpringOpen(RootInfo root, DocumentInfo doc);
111 View v, RootInfo destRoot, @Nullable DocumentInfo destDoc);
130 boolean drop(ClipData clipData, Object localState, RootInfo destRoot, ActionHandler actions,
177 private RootInfo mDestRoot;
229 RootInfo root,
297 public boolean canSpringOpen(RootInfo root, DocumentInfo doc) {
309 View v, RootInfo destRoot, @Nullable DocumentInfo destDoc) {
373 public boolean drop(ClipData clipData, Object localState, RootInfo destRoo
[all...]
H A DShortcutsUpdater.java27 import com.android.documentsui.base.RootInfo;
50 public void update(Collection<RootInfo> roots) {
78 private List<ShortcutInfo> getDeviceShortcuts(Collection<RootInfo> roots) {
80 for (RootInfo root : roots) {
124 private ShortcutInfo createShortcut(RootInfo root, @DrawableRes int resId) {
H A DInjector.java30 import com.android.documentsui.base.RootInfo;
55 public final Consumer<Collection<RootInfo>> shortcutsUpdater;
86 Consumer<Collection<RootInfo>> shortcutsUpdater) {
99 Consumer<Collection<RootInfo>> shortcutsUpdater,
/packages/apps/DocumentsUI/src/com/android/documentsui/base/
H A DRootInfo.java54 public class RootInfo implements Durable, Parcelable, Comparable<RootInfo> { class in inherits:Durable,Parcelable,Comparable
56 private static final String TAG = "RootInfo";
104 public RootInfo() { method in class:RootInfo
171 public static final Creator<RootInfo> CREATOR = new Creator<RootInfo>() {
173 public RootInfo createFromParcel(Parcel in) {
174 final RootInfo root = new RootInfo();
180 public RootInfo[] newArra
[all...]
H A DDocumentStack.java54 private @Nullable RootInfo mRoot;
66 public DocumentStack(RootInfo root, DocumentInfo... docs) {
79 public DocumentStack(RootInfo root, List<DocumentInfo> docs) {
102 public @Nullable RootInfo getRoot() {
151 public void changeRoot(RootInfo root) {
205 private void updateRoot(Collection<RootInfo> matchingRoots) throws FileNotFoundException {
206 for (RootInfo root : matchingRoots) {
207 // RootInfo's equals() only checks authority and rootId, so this will update RootInfo if
228 Cursor cursor, Collection<RootInfo> matchingRoot
[all...]
/packages/apps/DocumentsUI/src/com/android/documentsui/dirlist/
H A DDirectoryState.java21 import com.android.documentsui.base.RootInfo;
43 private RootInfo mRoot;
68 public void update(RootInfo root, DocumentInfo doc) {
/packages/apps/DocumentsUI/tests/functional/com/android/documentsui/
H A DFilesActivityDefaultsUiTest.java26 import com.android.documentsui.base.RootInfo;
43 protected RootInfo getInitialRoot() {
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/services/
H A DAbstractJobTest.java36 import com.android.documentsui.base.RootInfo;
56 RootInfo mSrcRoot;
57 RootInfo mDestRoot;
/packages/apps/DocumentsUI/src/com/android/documentsui/prefs/
H A DLocalPreferences.java29 import com.android.documentsui.base.RootInfo;
39 public static @ViewMode int getViewMode(Context context, RootInfo root,
44 public static void setViewMode(Context context, RootInfo root, @ViewMode int viewMode) {
53 private static String createKey(RootInfo root) {
/packages/apps/DocumentsUI/src/com/android/documentsui/sidebar/
H A DRootItem.java36 import com.android.documentsui.base.RootInfo;
44 public final RootInfo root;
49 public RootItem(RootInfo root, ActionHandler actionHandler) {
55 private static String getStringId(RootInfo root) {

Completed in 299 milliseconds

123