Home
last modified time | relevance | path

Searched refs:DocumentInfo (Results 1 – 25 of 126) sorted by relevance

123456

/packages/apps/DocumentsUI/tests/common/com/android/documentsui/testing/
DTestEnv.java31 import com.android.documentsui.base.DocumentInfo;
48 public static DocumentInfo FOLDER_0;
49 public static DocumentInfo FOLDER_1;
50 public static DocumentInfo FOLDER_2;
51 public static DocumentInfo FILE_TXT;
52 public static DocumentInfo FILE_PNG;
53 public static DocumentInfo FILE_JPG;
54 public static DocumentInfo FILE_GIF;
55 public static DocumentInfo FILE_PDF;
56 public static DocumentInfo FILE_MP4;
[all …]
DTestDocumentsAccess.java27 import com.android.documentsui.base.DocumentInfo;
37 public @Nullable DocumentInfo nextRootDocument;
38 public @Nullable DocumentInfo nextDocument;
39 public @Nullable List<DocumentInfo> nextDocuments;
46 private Pair<DocumentInfo, DocumentInfo> mLastCreatedDoc;
49 public DocumentInfo getRootDocument(RootInfo root) { in getRootDocument()
54 public DocumentInfo getDocument(Uri uri, UserId userId) { in getDocument()
59 public List<DocumentInfo> getDocuments(UserId userId, String authority, List<String> docIds) { in getDocuments()
64 public Uri createDocument(DocumentInfo parentDoc, String mimeType, String displayName) { in createDocument()
65 final DocumentInfo child = new DocumentInfo(); in createDocument()
[all …]
DTestModel.java27 import com.android.documentsui.base.DocumentInfo;
76 public DocumentInfo createFile(String name) { in createFile()
84 public DocumentInfo createFile(String name, int flags) { in createFile()
91 public DocumentInfo createFolder(String name) { in createFolder()
100 public DocumentInfo createFolder(String name, int flags) { in createFolder()
107 public DocumentInfo createDocumentForUser(String name, String mimeType, int flags, in createDocumentForUser()
109 DocumentInfo doc = new DocumentInfo(); in createDocumentForUser()
125 public DocumentInfo createDocument(String name, String mimeType, int flags) { in createDocument()
129 private void addToCursor(DocumentInfo doc) { in addToCursor()
DTestDragAndDropManager.java30 import com.android.documentsui.base.DocumentInfo;
40 public final TestEventListener<List<DocumentInfo>> startDragHandler = new TestEventListener<>();
50 public void startDrag(View v, List<DocumentInfo> srcs, RootInfo root, List<Uri> invalidDest, in startDrag()
51 SelectionDetails details, IconHelper iconHelper, @Nullable DocumentInfo parent) { in startDrag()
56 public boolean canSpringOpen(RootInfo root, DocumentInfo doc) { in canSpringOpen()
64 public int updateState(View v, RootInfo destRoot, @Nullable DocumentInfo destDoc) { in updateState()
/packages/apps/DocumentsUI/src/com/android/documentsui/
DActionHandler.java30 import com.android.documentsui.base.DocumentInfo;
77 void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback); in getRootDocument()
83 void refreshDocument(DocumentInfo doc, BooleanConsumer callback); in refreshDocument()
121 void showPreview(DocumentInfo doc); in showPreview()
123 @Nullable DocumentInfo renameDocument(String name, DocumentInfo document); in renameDocument()
135 void openDocumentViewOnly(DocumentInfo doc); in openDocumentViewOnly()
142 void springOpenDirectory(DocumentInfo doc); in springOpenDirectory()
144 void showChooserForDoc(DocumentInfo doc); in showChooserForDoc()
146 void openRootDocument(@Nullable DocumentInfo rootDoc); in openRootDocument()
148 void openContainerDocument(DocumentInfo doc); in openContainerDocument()
[all …]
DDocumentsAccess.java35 import com.android.documentsui.base.DocumentInfo;
50 @Nullable DocumentInfo getRootDocument(RootInfo root); in getRootDocument()
51 @Nullable DocumentInfo getDocument(Uri uri, UserId userId); in getDocument()
52 @Nullable DocumentInfo getArchiveDocument(Uri uri, UserId userId); in getArchiveDocument()
60 List<DocumentInfo> getDocuments(UserId userId, String authority, List<String> docIds) in getDocuments()
63 @Nullable Uri createDocument(DocumentInfo parentDoc, String mimeType, String displayName); in createDocument()
82 public DocumentInfo getRootDocument(RootInfo root) { in getRootDocument()
88 public @Nullable DocumentInfo getDocument(Uri uri, UserId userId) { in getDocument()
91 return DocumentInfo.fromUri(userId.getContentResolver(mContext), uri, userId); in getDocument()
101 public List<DocumentInfo> getDocuments(UserId userId, String authority, List<String> docIds) in getDocuments()
[all …]
DDragAndDropManager.java35 import com.android.documentsui.base.DocumentInfo;
83 List<DocumentInfo> srcs, in startDrag()
88 @Nullable DocumentInfo parent); in startDrag()
96 boolean canSpringOpen(RootInfo root, DocumentInfo doc); in canSpringOpen()
115 View v, RootInfo destRoot, @Nullable DocumentInfo destDoc); in updateState()
189 private DocumentInfo mDestDoc;
239 List<DocumentInfo> srcs, in startDrag()
244 @Nullable DocumentInfo parent) { in startDrag()
252 for (DocumentInfo doc : srcs) { in startDrag()
277 private void updateShadow(List<DocumentInfo> srcs, IconHelper iconHelper) { in updateShadow()
[all …]
DAbstractActionHandler.java19 import static com.android.documentsui.base.DocumentInfo.getCursorInt;
20 import static com.android.documentsui.base.DocumentInfo.getCursorString;
55 import com.android.documentsui.base.DocumentInfo;
213 public void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback) { in getRootDocument()
225 public void refreshDocument(DocumentInfo doc, BooleanConsumer callback) { in refreshDocument()
265 public void openDocumentViewOnly(DocumentInfo doc) { in openDocumentViewOnly()
270 public void showPreview(DocumentInfo doc) { in showPreview()
275 public void springOpenDirectory(DocumentInfo doc) { in springOpenDirectory()
356 public DocumentInfo renameDocument(String name, DocumentInfo document) { in renameDocument()
361 public void showChooserForDoc(DocumentInfo doc) { in showChooserForDoc()
[all …]
DModel.java35 import com.android.documentsui.base.DocumentInfo;
60 public @Nullable DocumentInfo doc;
185 public List<DocumentInfo> getDocuments(Selection<String> selection) { in getDocuments()
189 public @Nullable DocumentInfo getDocument(String modelId) { in getDocument()
193 : DocumentInfo.fromDirectoryCursor(cursor); in getDocument()
196 public List<DocumentInfo> loadDocuments(Selection<String> selection, Predicate<Cursor> filter) { in loadDocuments()
199 final List<DocumentInfo> docs = new ArrayList<>(size); in loadDocuments()
200 DocumentInfo doc; in loadDocuments()
222 private @Nullable DocumentInfo loadDocument(String modelId, Predicate<Cursor> filter) { in loadDocument()
231 return DocumentInfo.fromDirectoryCursor(cursor); in loadDocument()
[all …]
DCreateDirectoryFragment.java49 import com.android.documentsui.base.DocumentInfo;
132 final DocumentInfo cwd = activity.getCurrentDirectory(); in createDirectory()
140 private class CreateDirectoryTask extends AsyncTask<Void, Void, DocumentInfo> {
142 private final DocumentInfo mCwd;
146 BaseActivity activity, DocumentInfo cwd, String displayName) { in CreateDirectoryTask()
153 protected DocumentInfo doInBackground(Void... params) { in doInBackground()
161 DocumentInfo doc = DocumentInfo.fromUri(resolver, childUri, mCwd.userId); in doInBackground()
172 protected void onPostExecute(DocumentInfo result) { in onPostExecute()
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/base/
DDocumentInfoTest.java49 private static final DocumentInfo TEST_DOC
69 private static DocumentInfo createDocInfo(String authority, String docId, String mimeType) { in createDocInfo()
70 DocumentInfo doc = new DocumentInfo(); in createDocInfo()
100 assertFalse(TEST_DOC.equals(new DocumentInfo())); in testEquals_HandlesNullFields()
101 assertFalse(new DocumentInfo().equals(TEST_DOC)); in testEquals_HandlesNullFields()
106 DocumentInfo documentInfo1 = createDocInfo("authority.a", "doc.1", "text/plain"); in testNotEquals_differentUser()
107 DocumentInfo documentInfo2 = createDocInfo("authority.a", "doc.1", "text/plain"); in testNotEquals_differentUser()
133 DocumentInfo.addMimeTypes(mResolver, validUri, mimeTypes); in testFolderMimeTypeFromUri()
146 DocumentInfo.addMimeTypes(mResolver, validUri, mimeTypes); in testFileMimeTypeFromUri()
165 final DocumentInfo doc = createDocInfo("authority.a", "doc.1", "text/plain"); in testGetTreeDocumentUri_otherUser_shouldHaveDifferentUri()
[all …]
/packages/apps/DocumentsUI/tests/common/com/android/documentsui/
DDocumentsProviderHelper.java26 import static com.android.documentsui.base.DocumentInfo.getCursorString;
50 import com.android.documentsui.base.DocumentInfo;
180 List<DocumentInfo> children = listChildren(parentUri); in assertChildCount()
185 List<DocumentInfo> children = listChildren(parentId, -1); in assertChildCount()
194 List<DocumentInfo> children = listChildren(parentUri); in assertHasFile()
195 for (DocumentInfo child : children) { in assertHasFile()
213 List<DocumentInfo> children = listChildren(parentUri); in assertHasDirectory()
214 for (DocumentInfo child : children) { in assertHasDirectory()
232 List<DocumentInfo> children = listChildren(parentUri); in assertDoesNotExist()
233 for (DocumentInfo child : children) { in assertDoesNotExist()
[all …]
/packages/apps/DocumentsUI/src/com/android/documentsui/base/
DDocumentStack.java55 private LinkedList<DocumentInfo> mList;
68 public DocumentStack(RootInfo root, DocumentInfo... docs) { in DocumentStack()
81 public DocumentStack(RootInfo root, List<DocumentInfo> docs) { in DocumentStack()
90 public DocumentStack(DocumentStack src, DocumentInfo... docs) { in DocumentStack()
92 for (DocumentInfo doc : docs) { in DocumentStack()
116 public DocumentInfo peek() { in peek()
123 public DocumentInfo get(int index) { in get()
127 public void push(DocumentInfo info) { in push()
136 public DocumentInfo pop() { in pop()
140 final DocumentInfo result = mList.removeLast(); in pop()
[all …]
DDocumentInfo.java55 public class DocumentInfo implements Durable, Parcelable { class
75 public DocumentInfo() { in DocumentInfo() method in DocumentInfo
147 public static final Creator<DocumentInfo> CREATOR = new Creator<DocumentInfo>() {
149 public DocumentInfo createFromParcel(Parcel in) {
150 final DocumentInfo doc = new DocumentInfo();
156 public DocumentInfo[] newArray(int size) {
157 return new DocumentInfo[size];
161 public static DocumentInfo fromDirectoryCursor(Cursor cursor) { in fromDirectoryCursor()
169 public static DocumentInfo fromCursor(Cursor cursor, UserId userId, String authority) { in fromCursor()
171 final DocumentInfo info = new DocumentInfo(); in fromCursor()
[all …]
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/
DGlobalSearchLoaderTest.java31 import com.android.documentsui.base.DocumentInfo;
100 final DocumentInfo doc = mEnv.model.createFile(SEARCH_STRING + ".jpg", FILE_FLAG); in setUp()
154 final DocumentInfo doc = mEnv.model.createFolder(SEARCH_STRING); in testSearchResult_includeDirectory()
172 final DocumentInfo doc1 = mEnv.model.createFile(".test" + SEARCH_STRING); in testShowOrHideHiddenFiles()
173 final DocumentInfo doc2 = mEnv.model.createFile("test" + SEARCH_STRING); in testShowOrHideHiddenFiles()
211 final DocumentInfo currentUserDoc = mEnv.model.createFile( in testSearchResult_includeDirectory_excludedOtherUsers()
217 final DocumentInfo otherUserDoc = mEnv.model.createFile(SEARCH_STRING + "_otherUser.png"); in testSearchResult_includeDirectory_excludedOtherUsers()
237 final DocumentInfo pdfDoc = mEnv.model.createFile(SEARCH_STRING + ".pdf"); in testSearchResult_includeSearchString()
240 final DocumentInfo apkDoc = mEnv.model.createFile(SEARCH_STRING + ".apk"); in testSearchResult_includeSearchString()
243 final DocumentInfo testApkDoc = mEnv.model.createFile("test.apk"); in testSearchResult_includeSearchString()
[all …]
/packages/apps/DocumentsUI/src/com/android/documentsui/files/
DActionHandler.java59 import com.android.documentsui.base.DocumentInfo;
158 DocumentInfo doc = mModel.getDocument(selection.iterator().next()); in openSelectedInNewWindow()
176 (DocumentInfo doc) -> pasteIntoFolder(root, doc)); in pasteIntoFolder()
179 private void pasteIntoFolder(RootInfo root, @Nullable DocumentInfo doc) { in pasteIntoFolder()
185 public @Nullable DocumentInfo renameDocument(String name, DocumentInfo document) { in renameDocument()
194 return DocumentInfo.fromUri(resolver, newUri, document.userId); in renameDocument()
212 DocumentInfo doc = mModel.getDocument(details.getSelectionKey()); in openItem()
225 public boolean openDocument(DocumentInfo doc, @ViewType int type, @ViewType int fallback) { in openDocument()
235 public void openDocumentViewOnly(DocumentInfo doc) { in openDocumentViewOnly()
241 public void springOpenDirectory(DocumentInfo doc) { in springOpenDirectory()
[all …]
/packages/apps/DocumentsUI/src/com/android/documentsui/roots/
DGetRootDocumentTask.java26 import com.android.documentsui.base.DocumentInfo;
36 public class GetRootDocumentTask extends TimeoutTask<Void, DocumentInfo> {
41 private final Consumer<DocumentInfo> mCallback;
49 Consumer<DocumentInfo> callback) { in GetRootDocumentTask()
57 public @Nullable DocumentInfo run(Void... args) { in run()
62 public void finish(@Nullable DocumentInfo documentInfo) { in finish()
/packages/apps/DocumentsUI/src/com/android/documentsui/services/
DCopyJob.java27 import static com.android.documentsui.base.DocumentInfo.getCursorLong;
28 import static com.android.documentsui.base.DocumentInfo.getCursorString;
82 import com.android.documentsui.base.DocumentInfo;
111 final ArrayList<DocumentInfo> convertedFiles = new ArrayList<>();
112 DocumentInfo mDstInfo;
272 DocumentInfo srcInfo; in start()
374 protected void makeOptimizedCopyProgress(DocumentInfo doc) { in makeOptimizedCopyProgress()
395 void processDocument(DocumentInfo src, DocumentInfo srcParent, in processDocument()
396 DocumentInfo dstDirInfo) throws ResourceException { in processDocument()
431 private void processDocumentThenUpdateProgress(DocumentInfo src, DocumentInfo srcParent, in processDocumentThenUpdateProgress()
[all …]
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/inspector/
DInspectorControllerTest.java41 import com.android.documentsui.base.DocumentInfo;
208 DocumentInfo doc = new DocumentInfo(); in testShowInProvider_visible()
246 DocumentInfo doc = TestEnv.clone(TestEnv.FILE_JPG); in testMetadata_GeoHandlerInstalled()
255 DocumentInfo doc = TestEnv.clone(TestEnv.FILE_JPG); in testMetadata_notDisplayedWhenNotReturned()
273 DocumentInfo doc = TestEnv.clone(TestEnv.FILE_JPG); in testMetadata_GeoHandlerStartsAction()
353 public void accept(DocumentInfo info) { in accept()
372 public void accept(DocumentInfo info, String displayName) { in accept()
399 public void accept(DocumentInfo info, Bundle metadata, Runnable geoClickCallback) { in accept()
411 public void accept(DocumentInfo info) { in accept()
424 private @Nullable DocumentInfo mDoc;
[all …]
/packages/apps/DocumentsUI/tests/functional/com/android/documentsui/services/
DFileOperationServiceTest.java37 import com.android.documentsui.base.DocumentInfo;
56 private static final DocumentInfo ALPHA_DOC = createDoc("alpha");
57 private static final DocumentInfo BETA_DOC = createDoc("alpha");
58 private static final DocumentInfo GAMMA_DOC = createDoc("gamma");
59 private static final DocumentInfo DELTA_DOC = createDoc("delta");
327 private Intent createCopyIntent(List<DocumentInfo> files, DocumentInfo dest) in createCopyIntent()
333 for (DocumentInfo file : files) { in createCopyIntent()
343 private Intent createDeleteIntent(List<DocumentInfo> files) { in createDeleteIntent()
347 for (DocumentInfo file : files) { in createDeleteIntent()
357 private static DocumentInfo createDoc(String name) { in createDoc()
[all …]
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/sorting/
DSortingCursorWrapperTest.java19 import static com.android.documentsui.base.DocumentInfo.getCursorString;
34 import com.android.documentsui.base.DocumentInfo;
146 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_names_ascending()
170 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_names_descending()
193 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_sizes_ascending()
195 int size = DocumentInfo.getCursorInt(cursor, Document.COLUMN_SIZE); in testSort_sizes_ascending()
216 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_sizes_descending()
218 int size = DocumentInfo.getCursorInt(cursor, Document.COLUMN_SIZE); in testSort_sizes_descending()
255 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_sizesWithBucketing_ascending()
269 int size = DocumentInfo.getCursorInt(c, Document.COLUMN_SIZE); in testSort_sizesWithBucketing_ascending()
[all …]
/packages/apps/DocumentsUI/tests/functional/com/android/documentsui/inspector/
DDocumentLoaderTest.java33 import com.android.documentsui.base.DocumentInfo;
102 LatchedConsumer<DocumentInfo> consumer = new LatchedConsumer<>(1); in testLoadsDocument()
121 LatchedConsumer<DocumentInfo> consumer = new LatchedConsumer<>(1); in testInvalidInput()
135 LatchedConsumer<DocumentInfo> consumer = new LatchedConsumer<>(1); in testNonContentUri()
152 DocumentInfo info = DocumentInfo.fromUri(mResolver, dirUri, mUserId); in testDir_loadNumberOfChildren()
167 DocumentInfo info = DocumentInfo.fromUri(mResolver, uri, mUserId); in testDir_notADirectory()
/packages/apps/DocumentsUI/src/com/android/documentsui/dirlist/
DRenameDocumentFragment.java44 import com.android.documentsui.base.DocumentInfo;
56 private DocumentInfo mDocument;
61 public static void show(FragmentManager fm, DocumentInfo document) { in show()
201 private class RenameDocumentsTask extends AsyncTask<DocumentInfo, Void, DocumentInfo> {
211 protected DocumentInfo doInBackground(DocumentInfo... document) { in doInBackground()
218 protected void onPostExecute(DocumentInfo result) { in onPostExecute()
/packages/apps/DocumentsUI/src/com/android/documentsui/clipping/
DDocumentClipper.java26 import com.android.documentsui.base.DocumentInfo;
55 ClipData getClipDataForDocuments(List<Uri> uris, @OpType int opType, DocumentInfo parent); in getClipDataForDocuments()
71 Function<String, Uri> uriBuilder, Selection<String> selection, DocumentInfo parent); in clipDocumentsForCut()
83 DocumentInfo destination, in copyFromClipboard()
108 DocumentInfo destination, in copyFromClipData()
/packages/apps/DocumentsUI/src/com/android/documentsui/inspector/
DInspectorController.java38 import com.android.documentsui.base.DocumentInfo;
159 private void updateView(@Nullable DocumentInfo docInfo) { in updateView()
204 private void onDocumentMetadataLoaded(DocumentInfo doc, @Nullable Bundle metadata) { in onDocumentMetadataLoaded()
289 void loadDocInfo(Uri uri, UserId userId, Consumer<DocumentInfo> callback); in loadDocInfo()
297 void loadDirCount(DocumentInfo directory, Consumer<Integer> callback); in loadDirCount()
346 void accept(DocumentInfo info); in accept()
354 void accept(DocumentInfo info, String displayName); in accept()
363 void accept(DocumentInfo info, Bundle metadata, @Nullable Runnable geoClickListener); in accept()
375 void accept(DocumentInfo info); in accept()

123456