Home
last modified time | relevance | path

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

1234

/packages/apps/DocumentsUI/tests/common/com/android/documentsui/
DDocumentsProviderHelper.java22 import static com.android.documentsui.base.DocumentInfo.getCursorString;
43 import com.android.documentsui.base.DocumentInfo;
161 List<DocumentInfo> children = listChildren(parentUri); in assertChildCount()
166 List<DocumentInfo> children = listChildren(parentId); in assertChildCount()
175 List<DocumentInfo> children = listChildren(parentUri); in assertHasFile()
176 for (DocumentInfo child : children) { in assertHasFile()
194 List<DocumentInfo> children = listChildren(parentUri); in assertHasDirectory()
195 for (DocumentInfo child : children) { in assertHasDirectory()
213 List<DocumentInfo> children = listChildren(parentUri); in assertDoesNotExist()
214 for (DocumentInfo child : children) { in assertDoesNotExist()
[all …]
/packages/apps/DocumentsUI/src/com/android/documentsui/base/
DDocumentInfo.java50 public class DocumentInfo implements Durable, Parcelable { class
67 public DocumentInfo() { in DocumentInfo() method in DocumentInfo
132 public static final Creator<DocumentInfo> CREATOR = new Creator<DocumentInfo>() {
134 public DocumentInfo createFromParcel(Parcel in) {
135 final DocumentInfo doc = new DocumentInfo();
141 public DocumentInfo[] newArray(int size) {
142 return new DocumentInfo[size];
146 public static DocumentInfo fromDirectoryCursor(Cursor cursor) { in fromDirectoryCursor()
152 public static DocumentInfo fromCursor(Cursor cursor, String authority) { in fromCursor()
154 final DocumentInfo info = new DocumentInfo(); in fromCursor()
[all …]
DDocumentStack.java53 private LinkedList<DocumentInfo> mList;
66 public DocumentStack(RootInfo root, DocumentInfo... docs) { in DocumentStack()
79 public DocumentStack(RootInfo root, List<DocumentInfo> docs) { in DocumentStack()
88 public DocumentStack(DocumentStack src, DocumentInfo... docs) { in DocumentStack()
90 for (DocumentInfo doc : docs) { in DocumentStack()
114 public DocumentInfo peek() { in peek()
121 public DocumentInfo get(int index) { in get()
125 public void push(DocumentInfo info) { in push()
135 public DocumentInfo pop() { in pop()
137 final DocumentInfo result = mList.removeLast(); in pop()
[all …]
/packages/apps/DocumentsUI/tests/common/com/android/documentsui/testing/
DTestEnv.java24 import com.android.documentsui.base.DocumentInfo;
42 public static DocumentInfo FOLDER_0;
43 public static DocumentInfo FOLDER_1;
44 public static DocumentInfo FOLDER_2;
45 public static DocumentInfo FILE_TXT;
46 public static DocumentInfo FILE_PNG;
47 public static DocumentInfo FILE_JPG;
48 public static DocumentInfo FILE_GIF;
49 public static DocumentInfo FILE_PDF;
50 public static DocumentInfo FILE_APK;
[all …]
DTestDocumentsAccess.java27 import com.android.documentsui.base.DocumentInfo;
36 public @Nullable DocumentInfo nextRootDocument;
37 public @Nullable DocumentInfo nextDocument;
38 public @Nullable List<DocumentInfo> nextDocuments;
45 private Pair<DocumentInfo, DocumentInfo> mLastCreatedDoc;
48 public DocumentInfo getRootDocument(RootInfo root) { in getRootDocument()
53 public DocumentInfo getDocument(Uri uri) { in getDocument()
58 public List<DocumentInfo> getDocuments(String authority, List<String> docIds) { in getDocuments()
63 public Uri createDocument(DocumentInfo parentDoc, String mimeType, String displayName) { in createDocument()
64 final DocumentInfo child = new DocumentInfo(); in createDocument()
[all …]
DTestModel.java26 import com.android.documentsui.base.DocumentInfo;
71 public DocumentInfo createFile(String name) { in createFile()
79 public DocumentInfo createFile(String name, int flags) { in createFile()
86 public DocumentInfo createFolder(String name) { in createFolder()
95 public DocumentInfo createFolder(String name, int flags) { in createFolder()
102 public DocumentInfo createDocument(String name, String mimeType, int flags) { in createDocument()
103 DocumentInfo doc = new DocumentInfo(); in createDocument()
117 private void addToCursor(DocumentInfo doc) { in addToCursor()
DTestDocumentClipper.java25 import com.android.documentsui.base.DocumentInfo;
56 DocumentInfo parent) { in clipDocumentsForCut()
60 public void copyFromClipboard(DocumentInfo destination, DocumentStack docStack, in copyFromClipboard()
69 public void copyFromClipData(RootInfo root, DocumentInfo destination, ClipData clipData, in copyFromClipData()
75 public void copyFromClipData(DocumentInfo destination, DocumentStack docStack, in copyFromClipData()
/packages/apps/DocumentsUI/src/com/android/documentsui/files/
DActionHandler.java46 import com.android.documentsui.base.DocumentInfo;
127 (DocumentInfo rootDoc) -> dropOnCallback(clipData, localState, rootDoc, root)); in dropOn()
132 ClipData clipData, Object localState, DocumentInfo rootDoc, RootInfo root) { in dropOnCallback()
145 DocumentInfo doc = mModel.getDocument(selection.iterator().next()); in openSelectedInNewWindow()
163 (DocumentInfo doc) -> pasteIntoFolder(root, doc)); in pasteIntoFolder()
166 private void pasteIntoFolder(RootInfo root, @Nullable DocumentInfo doc) { in pasteIntoFolder()
172 public @Nullable DocumentInfo renameDocument(String name, DocumentInfo document) { in renameDocument()
181 return DocumentInfo.fromUri(resolver, newUri); in renameDocument()
199 DocumentInfo doc = mModel.getDocument(details.getModelId()); in openDocument()
211 public boolean openDocument(DocumentInfo doc, @ViewType int type, @ViewType int fallback) { in openDocument()
[all …]
/packages/apps/DocumentsUI/src/com/android/documentsui/
DDocumentsAccess.java32 import com.android.documentsui.base.DocumentInfo;
45 @Nullable DocumentInfo getRootDocument(RootInfo root); in getRootDocument()
46 @Nullable DocumentInfo getDocument(Uri uri); in getDocument()
47 @Nullable DocumentInfo getArchiveDocument(Uri uri); in getArchiveDocument()
52 List<DocumentInfo> getDocuments(String authority, List<String> docIds) throws RemoteException; in getDocuments()
54 @Nullable Uri createDocument(DocumentInfo parentDoc, String mimeType, String displayName); in createDocument()
71 public @Nullable DocumentInfo getRootDocument(RootInfo root) { in getRootDocument()
77 public @Nullable DocumentInfo getDocument(Uri uri) { in getDocument()
79 return DocumentInfo.fromUri(mContext.getContentResolver(), uri); in getDocument()
88 public List<DocumentInfo> getDocuments(String authority, List<String> docIds) in getDocuments()
[all …]
DAbstractActionHandler.java19 import static com.android.documentsui.base.DocumentInfo.getCursorInt;
20 import static com.android.documentsui.base.DocumentInfo.getCursorString;
45 import com.android.documentsui.base.DocumentInfo;
183 public void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback) { in getRootDocument()
195 public void refreshDocument(DocumentInfo doc, BooleanConsumer callback) { in refreshDocument()
235 public void springOpenDirectory(DocumentInfo doc) { in springOpenDirectory()
299 public DocumentInfo renameDocument(String name, DocumentInfo document) { in renameDocument()
304 public void showChooserForDoc(DocumentInfo doc) { in showChooserForDoc()
309 public void openRootDocument(@Nullable DocumentInfo rootDoc) { in openRootDocument()
321 public void openContainerDocument(DocumentInfo doc) { in openContainerDocument()
[all …]
DModel.java19 import static com.android.documentsui.base.DocumentInfo.getCursorString;
37 import com.android.documentsui.base.DocumentInfo;
63 public @Nullable DocumentInfo doc;
209 public List<DocumentInfo> getDocuments(Selection selection) { in getDocuments()
213 public @Nullable DocumentInfo getDocument(String modelId) { in getDocument()
217 : DocumentInfo.fromDirectoryCursor(cursor); in getDocument()
220 public List<DocumentInfo> loadDocuments(Selection selection, Predicate<Cursor> filter) { in loadDocuments()
223 final List<DocumentInfo> docs = new ArrayList<>(size); in loadDocuments()
224 DocumentInfo doc; in loadDocuments()
246 private @Nullable DocumentInfo loadDocument(String modelId, Predicate<Cursor> filter) { in loadDocument()
[all …]
DActionHandler.java28 import com.android.documentsui.base.DocumentInfo;
71 void getRootDocument(RootInfo root, int timeout, Consumer<DocumentInfo> callback); in getRootDocument()
77 void refreshDocument(DocumentInfo doc, BooleanConsumer callback); in refreshDocument()
102 @Nullable DocumentInfo renameDocument(String name, DocumentInfo document); in renameDocument()
115 void springOpenDirectory(DocumentInfo doc); in springOpenDirectory()
117 void showChooserForDoc(DocumentInfo doc); in showChooserForDoc()
119 void openRootDocument(@Nullable DocumentInfo rootDoc); in openRootDocument()
121 void openContainerDocument(DocumentInfo doc); in openContainerDocument()
DCreateDirectoryFragment.java46 import com.android.documentsui.base.DocumentInfo;
112 final DocumentInfo cwd = activity.getCurrentDirectory(); in createDirectory()
118 private class CreateDirectoryTask extends AsyncTask<Void, Void, DocumentInfo> {
120 private final DocumentInfo mCwd;
124 BaseActivity activity, DocumentInfo cwd, String displayName) { in CreateDirectoryTask()
136 protected DocumentInfo doInBackground(Void... params) { in doInBackground()
144 return DocumentInfo.fromUri(resolver, childUri); in doInBackground()
154 protected void onPostExecute(DocumentInfo result) { in onPostExecute()
/packages/apps/DocumentsUI/src/com/android/documentsui/services/
DCopyJob.java25 import static com.android.documentsui.base.DocumentInfo.getCursorLong;
26 import static com.android.documentsui.base.DocumentInfo.getCursorString;
61 import com.android.documentsui.base.DocumentInfo;
84 final ArrayList<DocumentInfo> convertedFiles = new ArrayList<>();
85 DocumentInfo mDstInfo;
250 DocumentInfo srcInfo; in start()
338 void processDocument(DocumentInfo src, DocumentInfo srcParent, in processDocument()
339 DocumentInfo dstDirInfo) throws ResourceException { in processDocument()
371 void byteCopyDocument(DocumentInfo src, DocumentInfo dest) throws ResourceException { in byteCopyDocument()
428 DocumentInfo dstInfo = null; in byteCopyDocument()
[all …]
DMoveJob.java34 import com.android.documentsui.base.DocumentInfo;
51 private @Nullable DocumentInfo mSrcParent;
96 mSrcParent = DocumentInfo.fromUri(resolver, mSrcParentUri); in setUp()
118 for (DocumentInfo src : mResolvedDocs) { in checkSpace()
138 void processDocument(DocumentInfo src, DocumentInfo srcParent, DocumentInfo dest) in processDocument()
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/services/
DFileOperationServiceTest.java36 import com.android.documentsui.base.DocumentInfo;
54 private static final DocumentInfo ALPHA_DOC = createDoc("alpha");
55 private static final DocumentInfo BETA_DOC = createDoc("alpha");
56 private static final DocumentInfo GAMMA_DOC = createDoc("gamma");
57 private static final DocumentInfo DELTA_DOC = createDoc("delta");
296 private Intent createCopyIntent(ArrayList<DocumentInfo> files, DocumentInfo dest) in createCopyIntent()
302 for (DocumentInfo file: files) { in createCopyIntent()
312 private Intent createDeleteIntent(ArrayList<DocumentInfo> files) { in createDeleteIntent()
316 for (DocumentInfo file: files) { in createDeleteIntent()
326 private static DocumentInfo createDoc(String name) { in createDoc()
[all …]
/packages/apps/DocumentsUI/src/com/android/documentsui/dirlist/
DDirectoryFragment.java19 import static com.android.documentsui.base.DocumentInfo.getCursorInt;
20 import static com.android.documentsui.base.DocumentInfo.getCursorString;
82 import com.android.documentsui.base.DocumentInfo;
720 List<DocumentInfo> docs = mModel.getDocuments(selected); in openDocuments()
732 DocumentInfo doc = in showChooserForDoc()
733 DocumentInfo.fromDirectoryCursor(mModel.getItem(selected.iterator().next())); in showChooserForDoc()
762 final DocumentInfo parent = mState.stack.peek(); in transferDocuments()
811 List<DocumentInfo> docs = mModel.getDocuments(selected); in transferDocuments()
836 private static boolean hasDirectory(List<DocumentInfo> docs) { in hasDirectory()
837 for (DocumentInfo info : docs) { in hasDirectory()
[all …]
DRenameDocumentFragment.java51 import com.android.documentsui.base.DocumentInfo;
60 private DocumentInfo mDocument;
65 public static void show(FragmentManager fm, DocumentInfo document) { in show()
207 private class RenameDocumentsTask extends AsyncTask<DocumentInfo, Void, DocumentInfo> {
222 protected DocumentInfo doInBackground(DocumentInfo... document) { in doInBackground()
229 protected void onPostExecute(DocumentInfo result) { in onPostExecute()
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/sorting/
DSortingCursorWrapperTest.java19 import static com.android.documentsui.base.DocumentInfo.getCursorString;
31 import com.android.documentsui.base.DocumentInfo;
113 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_names_ascending()
137 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_names_descending()
160 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_sizes_ascending()
162 int size = DocumentInfo.getCursorInt(cursor, Document.COLUMN_SIZE); in testSort_sizes_ascending()
183 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_sizes_descending()
185 int size = DocumentInfo.getCursorInt(cursor, Document.COLUMN_SIZE); in testSort_sizes_descending()
222 DocumentInfo.getCursorString(cursor, Document.COLUMN_DOCUMENT_ID))); in testSort_sizesWithBucketing_ascending()
236 int size = DocumentInfo.getCursorInt(c, Document.COLUMN_SIZE); in testSort_sizesWithBucketing_ascending()
[all …]
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/base/
DDocumentInfoTest.java22 import com.android.documentsui.base.DocumentInfo;
27 private static final DocumentInfo TEST_DOC
40 assertFalse(TEST_DOC.equals(new DocumentInfo())); in testEquals_HandlesNullFields()
41 assertFalse(new DocumentInfo().equals(TEST_DOC)); in testEquals_HandlesNullFields()
56 private static DocumentInfo createDocInfo(String authority, String docId, String mimeType) { in createDocInfo()
57 DocumentInfo doc = new DocumentInfo(); in createDocInfo()
/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/clipping/
DRuntimeDocumentClipper.java30 import com.android.documentsui.base.DocumentInfo;
126 DocumentInfo.addMimeTypes(resolver, uri, clipTypes); in createStandardClipData()
160 DocumentInfo.addMimeTypes(resolver, uri, clipTypes); in createJumboClipData()
195 Function<String, Uri> uriBuilder, Selection selection, DocumentInfo parent) { in clipDocumentsForCut()
212 DocumentInfo destination, in copyFromClipboard()
230 final DocumentInfo destination, in copyFromClipData()
239 final DocumentInfo destination, in copyFromClipData()
301 private static boolean canCopy(@Nullable DocumentInfo dest) { in canCopy()
DDocumentClipper.java25 import com.android.documentsui.base.DocumentInfo;
62 Function<String, Uri> uriBuilder, Selection selection, DocumentInfo parent); in clipDocumentsForCut()
74 DocumentInfo destination, in copyFromClipboard()
98 final DocumentInfo destination, in copyFromClipData()
112 final DocumentInfo destination, in copyFromClipData()
/packages/apps/DocumentsUI/tests/common/com/android/documentsui/ui/
DTestDialogController.java21 import com.android.documentsui.base.DocumentInfo;
35 private DocumentInfo mOverwriteTarget;
43 public void confirmDelete(List<DocumentInfo> docs, ConfirmationCallback callback) { in confirmDelete()
70 public void confirmOverwrite(FragmentManager fm, DocumentInfo overwriteTarget) { in confirmOverwrite()
90 public void assertOverwriteConfirmed(DocumentInfo expected) { in assertOverwriteConfirmed()
/packages/apps/DocumentsUI/src/com/android/documentsui/picker/
DActionHandler.java45 import com.android.documentsui.base.DocumentInfo;
244 public void springOpenDirectory(DocumentInfo doc) { in springOpenDirectory()
250 DocumentInfo doc = mModel.getDocument(details.getModelId()); in openDocument()
265 void pickDocument(DocumentInfo pickTarget) { in pickDocument()
300 void saveDocument(FragmentManager fm, DocumentInfo replaceTarget) { in saveDocument()
361 final DocumentInfo cwd = mState.stack.peek(); in getExecutorForCurrentDirectory()
370 void onDocumentPicked(DocumentInfo doc); in onDocumentPicked()

1234