Searched refs:PageRange (Results 1 - 23 of 23) sorted by relevance

/frameworks/base/core/java/android/print/
H A DPageRange.aidl19 parcelable PageRange;
H A DPageRange.java28 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 DIWriteResultCallback.aidl20 import android.print.PageRange;
29 void onWriteFinished(in PageRange[] pages, int sequence);
H A DPrintDocumentAdapter.java42 * 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 DIPrintDocumentAdapter.aidl24 import android.print.PageRange;
37 void write(in PageRange[] pages, in ParcelFileDescriptor fd,
H A DPrintFileDocumentAdapter.java89 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination,
134 mResultCallback.onWriteFinished(new PageRange[] {PageRange.ALL_PAGES});
H A DPrintJobInfo.java181 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 DPrintManager.java879 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 DPageRangeUtils.java19 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 DIPdfEditor.aidl20 import android.print.PageRange;
28 void removePages(in PageRange[] pages);
H A DIPdfRenderer.aidl21 import android.print.PageRange;
H A DPdfManipulationService.java31 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 DPageAdapter.java27 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 DPrintPreviewController.java23 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 DPrintActivity.java51 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 DPageContentRepository.java34 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 DRemotePrintDocument.java35 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 DPrintSpoolerService.java42 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 DPrintHelper.java35 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 DDumpUtils.java23 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 DWorkflowTest.java25 import android.print.PageRange;
216 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination,
/frameworks/base/core/tests/coretests/src/android/print/
H A DIPrintManagerParametersTest.java105 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination,
/frameworks/base/config/
H A Dboot-image-profile.txt4696 HPLandroid/print/PrintDocumentAdapter;->onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V
[all...]

Completed in 448 milliseconds