/frameworks/base/core/java/android/print/ |
H A D | PageRange.aidl | 19 parcelable PageRange;
|
H A D | PageRange.java | 28 public final class PageRange implements Parcelable { class in inherits:Parcelable 33 public static final PageRange ALL_PAGES = new PageRange(0, Integer.MAX_VALUE); 36 public static final PageRange[] ALL_PAGES_ARRAY = new PageRange[]{PageRange.ALL_PAGES}; 50 public PageRange(@IntRange(from = 0) int start, @IntRange(from = 0) int end) { method in class:PageRange 64 private PageRange(@NonNull Parcel parcel) { method in class:PageRange 141 PageRange other = (PageRange) ob [all...] |
H A D | IWriteResultCallback.aidl | 20 import android.print.PageRange; 29 void onWriteFinished(in PageRange[] pages, int sequence);
|
H A D | PrintDocumentAdapter.java | 42 * a call to {@link #onWrite(PageRange[], ParcelFileDescriptor, CancellationSignal, 66 * The {@link #onWrite(PageRange[], ParcelFileDescriptor, CancellationSignal, 100 * printed content. Then you can handle {@link #onWrite(PageRange[], ParcelFileDescriptor, 196 * invoke {@link WriteResultCallback#onWriteFinished(PageRange[])}, if writing 241 public abstract void onWrite(PageRange[] pages, ParcelFileDescriptor destination, 255 * PrintDocumentAdapter#onWrite(PageRange[], ParcelFileDescriptor, CancellationSignal, 272 * Returning {@link PageRange#ALL_PAGES} indicates that all pages that were 275 public void onWriteFinished(PageRange[] pages) {
|
H A D | IPrintDocumentAdapter.aidl | 24 import android.print.PageRange; 37 void write(in PageRange[] pages, in ParcelFileDescriptor fd,
|
H A D | PrintFileDocumentAdapter.java | 89 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination, 134 mResultCallback.onWriteFinished(new PageRange[] {PageRange.ALL_PAGES});
|
H A D | PrintJobInfo.java | 181 private PageRange[] mPageRanges; 244 mPageRanges = new PageRange[parcelables.length]; 246 mPageRanges[i] = (PageRange) parcelables[i]; 510 public @Nullable PageRange[] getPages() { 521 public void setPages(PageRange[] pageRanges) { 808 public void setPages(@NonNull PageRange[] pages) {
|
H A D | PrintManager.java | 879 public void write(PageRange[] pages, ParcelFileDescriptor fd, 1064 PageRange[] pages = (PageRange[]) args.arg2; 1228 public void onWriteFinished(PageRange[] pages) {
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/util/ |
H A D | PageRangeUtils.java | 19 import android.print.PageRange; 32 private static final PageRange[] ALL_PAGES_RANGE = new PageRange[] {PageRange.ALL_PAGES}; 34 private static final Comparator<PageRange> sComparator = new Comparator<PageRange>() { 36 public int compare(PageRange lhs, PageRange rhs) { 52 public static boolean contains(PageRange[] pageRanges, int pageIndex) { 55 PageRange pageRang [all...] |
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/renderer/ |
H A D | IPdfEditor.aidl | 20 import android.print.PageRange; 28 void removePages(in PageRange[] pages);
|
H A D | IPdfRenderer.aidl | 21 import android.print.PageRange;
|
H A D | PdfManipulationService.java | 31 import android.print.PageRange; 238 public void removePages(PageRange[] ranges) { 251 PageRange range = ranges[i]; 258 range = new PageRange(range.getStart(), lastPageIdx);
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/ui/ |
H A D | PageAdapter.java | 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...] |
H A D | PrintPreviewController.java | 23 import android.print.PageRange; 123 public PageRange[] getSelectedPages() { 127 public PageRange[] getRequestedPages() { 132 PageRange[] writtenPages, PageRange[] selectedPages, MediaSize mediaSize, 297 PageRange[] writtenPages = (PageRange[]) args.arg1; 298 PageRange[] selectedPages = (PageRange[]) args.arg2; 346 PageRange shownPage [all...] |
H A D | PrintActivity.java | 51 import android.print.PageRange; 247 private PageRange[] mSelectedPages; 951 PageRange[] pageRanges = printJobInfo.getPages(); 955 List<PageRange> validatedList = new ArrayList<>(); 958 PageRange pageRange = pageRanges[i]; 963 pageRange = new PageRange(rangeStart, rangeEnd); 972 PageRange[] validatedArray = new PageRange[validatedList.size()]; 1009 PageRange[] selectedPages = mPrintPreviewController.getSelectedPages(); 1016 private void updateSelectedPages(PageRange[] selectedPage [all...] |
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/model/ |
H A D | PageContentRepository.java | 34 import android.print.PageRange; 80 @Nullable private PageRange mScheduledPreloadVisiblePages; 81 @Nullable private PageRange[] mScheduledPreloadSelectedPages; 82 @Nullable private PageRange[] mScheduledPreloadWrittenPages; 149 public void startPreload(@NonNull PageRange visiblePages, @NonNull PageRange[] selectedPages, 150 @NonNull PageRange[] writtenPages) { 558 private int findIndexOfPage(int pageNum, @NonNull PageRange[] pages) { 571 void startPreload(@NonNull PageRange visiblePages, @NonNull PageRange[] selectedPage [all...] |
H A D | RemotePrintDocument.java | 35 import android.print.PageRange; 206 public boolean update(PrintAttributes attributes, PageRange[] pages, boolean preview) { 503 PageRange[] pages; 506 PageRange[] pages) { 536 public PageRange[] pagesInFileToPrint; 539 public PageRange[] pagesWrittenToFile; 995 private final PageRange[] mPages; 1005 RemotePrintDocumentInfo document, int pageCount, PageRange[] pages, 1098 private void handleOnWriteFinished(PageRange[] pages, int sequence) { 1107 PageRange[] writtenPage [all...] |
H A D | PrintSpoolerService.java | 42 import android.print.PageRange; 950 PageRange[] pages = printJob.getPages(); 1198 List<PageRange> pageRanges = null; 1202 PageRange pageRange = new PageRange(start, end); 1204 pageRanges = new ArrayList<PageRange>(); 1214 PageRange[] pageRangesArray = new PageRange[pageRanges.size()];
|
/frameworks/support/print/src/main/java/androidx/print/ |
H A D | PrintHelper.java | 35 import android.print.PageRange; 306 public void onWrite(PageRange[] pageRanges, 518 public void onWrite(PageRange[] pageRanges, ParcelFileDescriptor fileDescriptor, 712 new PageRange[] { PageRange.ALL_PAGES });
|
/frameworks/base/core/java/com/android/internal/print/ |
H A D | DumpUtils.java | 23 import android.print.PageRange; 258 * Write a {@link PageRange} to a proto. 266 @NonNull PageRange range) { 328 PageRange[] pages = printJobInfo.getPages();
|
/frameworks/base/packages/PrintSpooler/tests/outofprocess/src/com/android/printspooler/outofprocess/tests/ |
H A D | WorkflowTest.java | 25 import android.print.PageRange; 216 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination,
|
/frameworks/base/core/tests/coretests/src/android/print/ |
H A D | IPrintManagerParametersTest.java | 105 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination,
|
/frameworks/base/config/ |
H A D | boot-image-profile.txt | 4696 HPLandroid/print/PrintDocumentAdapter;->onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V [all...] |