Home | History | Annotate | Download | only in ui

Lines Matching refs:PageRange

27 import android.print.PageRange;
67 private static final PageRange[] ALL_PAGES_ARRAY = new PageRange[] {
68 PageRange.ALL_PAGES
92 private PageRange[] mRequestedPages;
94 private PageRange[] mWrittenPages;
96 private PageRange[] mSelectedPages;
208 public void update(PageRange[] writtenPages, PageRange[] selectedPages,
255 mSelectedPages = PageRange.ALL_PAGES_ARRAY;
400 public PageRange[] getRequestedPages() {
404 public PageRange[] getSelectedPages() {
405 PageRange[] selectedPages = computeSelectedPages();
514 private PageRange[] computeSelectedPages() {
515 ArrayList<PageRange> selectedPagesList = new ArrayList<>();
527 PageRange pageRange = new PageRange(startPageIndex, endPageIndex);
528 selectedPagesList.add(pageRange);
536 PageRange pageRange = new PageRange(startPageIndex, endPageIndex);
537 selectedPagesList.add(pageRange);
540 PageRange[] selectedPages = new PageRange[selectedPagesList.size()];
571 PageRange pageRange = PageRangeUtils.asAbsoluteRange(
573 skippedAdapterPages += pageRange.getSize();
576 return pageRange.getEnd() - overshoot;
593 PageRange pageRange = mWrittenPages[i];
594 if (!pageRange.contains(pageIndexInDocument)) {
595 indexInFile += pageRange.getSize();
597 indexInFile += pageIndexInDocument - pageRange.getStart() + 1;
604 private void setConfirmedPages(PageRange[] pagesInDocument, int documentPageCount) {
608 PageRange pageRange = PageRangeUtils.asAbsoluteRange(pagesInDocument[i],
610 for (int j = pageRange.getStart(); j <= pageRange.getEnd(); j++) {
617 PageRange[] requestedPages = computeRequestedPages(pageInDocument);
634 private PageRange[] computeRequestedPages(int pageInDocument) {
640 List<PageRange> pageRangesList = new ArrayList<>();
646 PageRange[] boundPagesInDocument = computeBoundPagesInDocument();
650 PageRange boundRange = boundPagesInDocument[i];
670 PageRange selectedRange = PageRangeUtils.asAbsoluteRange(mSelectedPages[i],
676 PageRange pagesInRange;
684 pagesInRange = new PageRange(fromPage, pageInDocument);
691 pagesInRange = new PageRange(fromPage, toPage);
708 PageRange selectedRange = PageRangeUtils.asAbsoluteRange(mSelectedPages[i],
714 PageRange pagesInRange;
722 pagesInRange = new PageRange(pageInDocument, toPage);
729 pagesInRange = new PageRange(fromPage, toPage);
740 PageRange[] pageRanges = new PageRange[pageRangesList.size()];
746 private PageRange[] computeBoundPagesInDocument() {
747 List<PageRange> pagesInDocumentList = new ArrayList<>();
767 PageRange pageRange = new PageRange(fromPage, toPage);
768 pagesInDocumentList.add(pageRange);
776 PageRange pageRange = new PageRange(fromPage, toPage);
777 pagesInDocumentList.add(pageRange);
780 PageRange[] pageInDocument = new PageRange[pagesInDocumentList.size()];
800 void startPreloadContent(@NonNull PageRange visiblePagesInAdapter) {
808 mPageContentRepository.startPreload(new PageRange(startVisibleDocument, endVisibleDocument),