/frameworks/base/core/java/android/print/ |
PageRange.aidl | 19 parcelable PageRange;
|
PageRange.java | 28 public final class PageRange implements 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) { 64 private PageRange(@NonNull Parcel parcel) { 141 PageRange other = (PageRange) obj [all...] |
IWriteResultCallback.aidl | 20 import android.print.PageRange; 29 void onWriteFinished(in PageRange[] pages, int sequence);
|
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) {
|
IPrintDocumentAdapter.aidl | 24 import android.print.PageRange; 37 void write(in PageRange[] pages, in ParcelFileDescriptor fd,
|
PrintFileDocumentAdapter.java | 87 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination, 145 mResultCallback.onWriteFinished(new PageRange[] {PageRange.ALL_PAGES});
|
PrintJobInfo.java | 175 private PageRange[] mPageRanges; 238 mPageRanges = new PageRange[parcelables.length]; 240 mPageRanges[i] = (PageRange) parcelables[i]; 504 public @Nullable PageRange[] getPages() { 515 public void setPages(PageRange[] pageRanges) { 802 public void setPages(@NonNull PageRange[] pages) {
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/util/ |
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 pageRange = pageRanges[i] [all...] |
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/renderer/ |
IPdfEditor.aidl | 20 import android.print.PageRange; 28 void removePages(in PageRange[] pages);
|
IPdfRenderer.aidl | 21 import android.print.PageRange;
|
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);
|
/packages/experimental/PrintService/src/foo/bar/printservice/ |
CustomPrintOptionsActivity.java | 6 import android.print.PageRange; 42 builder.setPages(new PageRange[] {new PageRange(1, 1), new PageRange(3, 3)});
|
/cts/tests/tests/print/src/android/print/cts/ |
PageRangeAdjustmentTest.java | 25 import android.print.PageRange; 102 PageRange[] pages = printJob.getInfo().getPages(); 103 assertTrue(pages.length == 1 && PageRange.ALL_PAGES.equals(pages[0])); 150 PageRange[] pages = printJob.getInfo().getPages(); 153 assertTrue(pages.length == 1 && PageRange.ALL_PAGES.equals(pages[0])); 180 PageRange[] pages = (PageRange[]) args[0]; 186 callback.onWriteFinished(new PageRange[] {PageRange.ALL_PAGES}); 239 PageRange[] pages = printJobInfo.getPages() [all...] |
PrintDocumentAdapterContractTest.java | 27 import android.print.PageRange; 98 PageRange[] pages = (PageRange[]) args[0]; 103 callback.onWriteFinished(new PageRange[]{new PageRange(0, 1)}); 156 PageRange[] firstPages = new PageRange[] {new PageRange(0, 1)}; 228 PageRange[] firstPages = new PageRange[] {new PageRange(0, 0)} [all...] |
CustomPrintOptionsTest.java | 20 import android.print.PageRange; 69 private final PageRange[] DEFAULT_PAGES = new PageRange[] { new PageRange(0, 0) }; 77 private final PageRange[][] PAGESS = { DEFAULT_PAGES, new PageRange[] { new PageRange(1, 1) }, 78 new PageRange[] { new PageRange(0, 2) } 101 private PageRange[] getPages() throws Exception [all...] |
PageRangeAdjustAndVerify.java | 32 import android.print.PageRange; 168 private boolean pageRangeContains(@NonNull PageRange[] pagesRanges, int pageNumber) { 169 for (PageRange pageRange : pagesRanges) { 170 if (pageRange.equals(PageRange.ALL_PAGES) 171 || pageRange.getStart() <= pageNumber && pageNumber <= pageRange.getEnd()) { 193 assertArrayEquals(new PageRange[]{PageRange.ALL_PAGES} [all...] |
PrintDocumentInfoTest.java | 20 import android.print.PageRange; 127 PageRange[] pages = (PageRange[]) args[0];
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/ui/ |
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_PAGES_ARRAY [all...] |
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 shownPages = computeShownPages() [all...] |
PrintActivity.java | 51 import android.print.PageRange; 238 private PageRange[] mSelectedPages; [all...] |
/packages/experimental/PrintApp/src/foo/bar/print/ |
Main.java | 33 import android.print.PageRange; 177 public void onWrite(final PageRange[] pages, 234 PageRange[] pageRanges = computePageRanges(mWrittenPages); 255 private PageRange[] computePageRanges(SparseIntArray writtenPages) { 256 List<PageRange> pageRanges = new ArrayList<>(); 269 PageRange pageRange = new PageRange(start, end); 270 pageRanges.add(pageRange); 273 PageRange[] pageRangesArray = new PageRange[pageRanges.size()] [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/app/ |
PrintCustomContent.java | 28 import android.print.PageRange; 300 public void onWrite(final PageRange[] pages, 420 PageRange[] pageRanges = computeWrittenPageRanges(mWrittenPages); 450 private PageRange[] computeWrittenPageRanges(SparseIntArray writtenPages) { 451 List<PageRange> pageRanges = new ArrayList<PageRange>(); 466 PageRange pageRange = new PageRange(start, end); 467 pageRanges.add(pageRange); [all...] |
PrintHtmlOffScreen.java | 24 import android.print.PageRange; 114 public void onWrite(PageRange[] pages, ParcelFileDescriptor destination,
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/model/ |
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[] selectedPages [all...] |
RemotePrintDocument.java | 36 import android.print.PageRange; 201 public boolean update(PrintAttributes attributes, PageRange[] pages, boolean preview) { 498 PageRange[] pages; 501 PageRange[] pages) { 531 public PageRange[] pagesInFileToPrint; 534 public PageRange[] pagesWrittenToFile; [all...] |