Home
last modified time | relevance | path

Searched refs:SortModel (Results 1 – 17 of 17) sorted by relevance

/packages/apps/DocumentsUI/src/com/android/documentsui/sorting/
DSortModel.java46 public class SortModel implements Parcelable { class
99 public SortModel(Collection<SortDimension> columns) { in SortModel() method in SortModel
239 case SortModel.SORT_DIMENSION_ID_TITLE: in addQuerySortArgs()
244 case SortModel.SORT_DIMENSION_ID_DATE: in addQuerySortArgs()
249 case SortModel.SORT_DIMENSION_ID_SIZE: in addQuerySortArgs()
291 case SortModel.SORT_DIMENSION_ID_TITLE: in getDocumentSortQuery()
294 case SortModel.SORT_DIMENSION_ID_DATE: in getDocumentSortQuery()
297 case SortModel.SORT_DIMENSION_ID_SIZE: in getDocumentSortQuery()
354 if (o == null || !(o instanceof SortModel)) { in equals()
362 SortModel other = (SortModel) o; in equals()
[all …]
DTableHeaderController.java22 import com.android.documentsui.sorting.SortModel.SortDimensionId;
40 private final SortModel.UpdateListener mModelListener = this::onModelUpdate;
42 private final SortModel mModel;
44 private TableHeaderController(SortModel sortModel, View tableHeader) { in TableHeaderController()
56 onModelUpdate(mModel, SortModel.UPDATE_TYPE_UNSPECIFIED); in TableHeaderController()
61 private void onModelUpdate(SortModel model, int updateTypeUnspecified) { in onModelUpdate()
62 bindCell(mTitleCell, SortModel.SORT_DIMENSION_ID_TITLE); in onModelUpdate()
63 bindCell(mSummaryCell, SortModel.SORT_DIMENSION_ID_SUMMARY); in onModelUpdate()
64 bindCell(mSizeCell, SortModel.SORT_DIMENSION_ID_SIZE); in onModelUpdate()
65 bindCell(mDateCell, SortModel.SORT_DIMENSION_ID_DATE); in onModelUpdate()
[all …]
DDropdownSortWidgetController.java31 import com.android.documentsui.sorting.SortModel.SortDimensionId;
32 import com.android.documentsui.sorting.SortModel.UpdateType;
42 private final SortModel mModel;
47 private final SortModel.UpdateListener mListener;
49 public DropdownSortWidgetController(SortModel model, View widget) { in DropdownSortWidgetController()
63 onModelUpdate(mModel, SortModel.UPDATE_TYPE_UNSPECIFIED); in DropdownSortWidgetController()
94 private void onModelUpdate(SortModel model, @UpdateType int updateType) { in onModelUpdate()
97 if ((updateType & SortModel.UPDATE_TYPE_VISIBILITY) != 0) { in onModelUpdate()
101 if ((updateType & SortModel.UPDATE_TYPE_SORTING) != 0) { in onModelUpdate()
118 if (sortedId == SortModel.SORT_DIMENSION_ID_UNKNOWN) { in bindSortedDimension()
[all …]
DSortingCursorWrapper.java28 import com.android.documentsui.sorting.SortModel.SortDimensionId;
51 case SortModel.SORT_DIMENSION_ID_TITLE: in SortingCursorWrapper()
54 case SortModel.SORT_DIMENSION_ID_DATE: in SortingCursorWrapper()
55 case SortModel.SORT_DIMENSION_ID_SIZE: in SortingCursorWrapper()
70 case SortModel.SORT_DIMENSION_ID_TITLE: in SortingCursorWrapper()
75 case SortModel.SORT_DIMENSION_ID_DATE: in SortingCursorWrapper()
79 case SortModel.SORT_DIMENSION_ID_SIZE: in SortingCursorWrapper()
88 case SortModel.SORT_DIMENSION_ID_TITLE: in SortingCursorWrapper()
91 case SortModel.SORT_DIMENSION_ID_DATE: in SortingCursorWrapper()
92 case SortModel.SORT_DIMENSION_ID_SIZE: in SortingCursorWrapper()
DSortController.java78 SortModel sortModel) { in create()
82 case SortModel.SORT_DIMENSION_ID_TITLE: in create()
85 case SortModel.SORT_DIMENSION_ID_SIZE: in create()
88 case SortModel.SORT_DIMENSION_ID_DATE: in create()
/packages/apps/DocumentsUI/tests/functional/com/android/documentsui/
DSortDocumentUiTest.java24 import com.android.documentsui.sorting.SortModel;
95 SortModel.SORT_DIMENSION_ID_TITLE, SortDimension.SORT_DIRECTION_DESCENDING); in testSortByName_Descending_listMode()
105 SortModel.SORT_DIMENSION_ID_SIZE, SortDimension.SORT_DIRECTION_ASCENDING); in testSortBySize_Ascending_listMode()
115 SortModel.SORT_DIMENSION_ID_SIZE, SortDimension.SORT_DIRECTION_DESCENDING); in testSortBySize_Descending_listMode()
125 SortModel.SORT_DIMENSION_ID_DATE, SortDimension.SORT_DIRECTION_ASCENDING); in testSortByModified_Ascending_listMode()
135 SortModel.SORT_DIMENSION_ID_DATE, SortDimension.SORT_DIRECTION_DESCENDING); in testSortByModified_Descending_listMode()
145 SortModel.SORT_DIMENSION_ID_TITLE, SortDimension.SORT_DIRECTION_DESCENDING); in testSortByName_Descending_gridMode()
155 SortModel.SORT_DIMENSION_ID_SIZE, SortDimension.SORT_DIRECTION_ASCENDING); in testSortBySize_Ascending_gridMode()
165 SortModel.SORT_DIMENSION_ID_SIZE, SortDimension.SORT_DIRECTION_DESCENDING); in testSortBySize_Descending_gridMode()
175 SortModel.SORT_DIMENSION_ID_DATE, SortDimension.SORT_DIRECTION_ASCENDING); in testSortByModified_Ascending_gridMode()
[all …]
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/sorting/
DSortModelTest.java29 import com.android.documentsui.sorting.SortModel.UpdateListener;
30 import com.android.documentsui.sorting.SortModel.UpdateType;
74 private SortModel mModel;
78 mModel = new SortModel(Arrays.asList(DIMENSIONS)); in setUp()
108 assertEquals(SortModel.UPDATE_TYPE_VISIBILITY, DUMMY_LISTENER.mLastUpdateType); in testSetDimensionVisibility()
113 assertEquals(SortModel.SORT_DIMENSION_ID_UNKNOWN, mModel.getSortedDimensionId()); in testNotSortedByDefault()
125 assertEquals(SortModel.UPDATE_TYPE_SORTING, DUMMY_LISTENER.mLastUpdateType); in testSortByDefault()
137 assertEquals(SortModel.UPDATE_TYPE_SORTING, DUMMY_LISTENER.mLastUpdateType); in testSortByUser()
150 assertEquals(SortModel.UPDATE_TYPE_SORTING, DUMMY_LISTENER.mLastUpdateType); in testOrderNotChanged_sortByDefaultAfterSortByUser()
163 assertEquals(SortModel.UPDATE_TYPE_SORTING, DUMMY_LISTENER.mLastUpdateType); in testOrderChanged_sortByUserAfterSortByDefault()
[all …]
DSortingCursorWrapperTest.java34 import com.android.documentsui.sorting.SortModel.SortDimensionId;
76 private SortModel sortModel;
105 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_TITLE, in testSort_names_ascending()
129 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_TITLE, in testSort_names_descending()
150 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_SIZE, in testSort_sizes_ascending()
173 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_SIZE, in testSort_sizes_descending()
208 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_SIZE, in testSort_sizesWithBucketing_ascending()
260 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_SIZE, in testSort_sizesWithBucketing_descending()
318 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_DATE, in testSort_time_ascending()
355 sortModel.sortByUser(SortModel.SORT_DIMENSION_ID_DATE, in testSort_time_descending()
[all …]
/packages/apps/DocumentsUI/tests/common/com/android/documentsui/bots/
DSortHeaderBot.java41 import com.android.documentsui.sorting.SortModel;
42 import com.android.documentsui.sorting.SortModel.SortDimensionId;
54 private final SortModel mSortModel = SortModel.createModel();
/packages/apps/DocumentsUI/tests/common/com/android/documentsui/testing/
DSortModels.java19 import com.android.documentsui.sorting.SortModel;
25 public static SortModel createTestSortModel() { in createTestSortModel()
28 return SortModel.createModel(); in createTestSortModel()
DTestEnv.java29 import com.android.documentsui.sorting.SortModel;
73 state.sortModel = SortModel.createModel(); in TestEnv()
/packages/apps/DocumentsUI/src/com/android/documentsui/
DDirectoryLoader.java45 import com.android.documentsui.sorting.SortModel;
58 private final SortModel mModel;
73 SortModel model, in DirectoryLoader()
DBaseActivity.java65 import com.android.documentsui.sorting.SortModel;
262 state.sortModel = SortModel.createModel(); in getState()
301 SortModel.SORT_DIMENSION_ID_SUMMARY, in onRootPicked()
/packages/apps/DocumentsUI/src/com/android/documentsui/dirlist/
DDirectoryFragment.java108 import com.android.documentsui.sorting.SortModel;
192 private SortModel.UpdateListener mSortListener = (model, updateType) -> {
194 if ((updateType & SortModel.UPDATE_TYPE_SORTING) != 0) {
402 ? SortModel.SORT_DIMENSION_ID_DATE in onActivityCreated()
403 : SortModel.SORT_DIMENSION_ID_TITLE); in onActivityCreated()
1178 || mLocalState.mLastSortDimensionId == SortModel.SORT_DIMENSION_ID_UNKNOWN in accept()
DDirectoryState.java25 import com.android.documentsui.sorting.SortModel;
40 int mLastSortDimensionId = SortModel.SORT_DIMENSION_ID_UNKNOWN;
/packages/apps/DocumentsUI/src/com/android/documentsui/base/
DState.java28 import com.android.documentsui.sorting.SortModel;
79 public SortModel sortModel;
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/
DAbstractActionHandlerTest.java37 import com.android.documentsui.sorting.SortModel;
209 SortModel.SORT_DIMENSION_ID_TITLE, SortDimension.SORT_DIRECTION_ASCENDING); in testLoadChildrenDocuments()