/frameworks/base/core/java/android/print/ |
H A D | PrinterInfo.aidl | 19 parcelable PrinterInfo;
|
H A D | IPrinterDiscoveryObserver.aidl | 20 import android.print.PrinterInfo;
|
H A D | PrinterDiscoverySession.java | 46 private final LinkedHashMap<PrinterId, PrinterInfo> mPrinters = 47 new LinkedHashMap<PrinterId, PrinterInfo>(); 150 public final List<PrinterInfo> getPrinters() { 155 return new ArrayList<PrinterInfo>(mPrinters.values()); 198 private void handlePrintersAdded(List<PrinterInfo> addedPrinters) { 207 PrinterInfo printer = addedPrinters.get(i); 215 ArrayMap<PrinterId, PrinterInfo> addedPrintersMap = 216 new ArrayMap<PrinterId, PrinterInfo>(); 219 PrinterInfo printer = addedPrinters.get(i); 225 PrinterInfo updatedPrinte [all...] |
H A D | PrinterInfo.java | 49 * Once {@link PrinterInfo.Builder#build() built} the objects are immutable. 52 public final class PrinterInfo implements Parcelable { class in inherits:Parcelable 92 private PrinterInfo(@NonNull PrinterId printerId, @NonNull String name, @Status int status, method in class:PrinterInfo 266 private PrinterInfo(Parcel parcel) { method in class:PrinterInfo 315 * Compare two {@link PrinterInfo printerInfos} in all aspects beside being null and the 318 * @param other the other {@link PrinterInfo} 322 public boolean equalsIgnoringStatus(PrinterInfo other) { 369 PrinterInfo other = (PrinterInfo) obj; 382 builder.append("PrinterInfo{"); [all...] |
H A D | IPrintSpooler.aidl | 25 import android.print.PrinterInfo; 79 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon() 91 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon()
|
/frameworks/base/core/java/android/printservice/ |
H A D | PrinterDiscoverySession.java | 25 import android.print.PrinterInfo; 90 private final ArrayMap<PrinterId, PrinterInfo> mPrinters = 91 new ArrayMap<PrinterId, PrinterInfo>(); 96 private ArrayMap<PrinterId, PrinterInfo> mLastSentPrinters; 117 mObserver.onPrintersAdded(new ParceledListSlice<PrinterInfo>(getPrinters())); 143 public final @NonNull List<PrinterInfo> getPrinters() { 148 return new ArrayList<PrinterInfo>(mPrinters.values()); 166 public final void addPrinters(@NonNull List<PrinterInfo> printers) { 177 List<PrinterInfo> addedPrinters = null; 180 PrinterInfo addedPrinte [all...] |
H A D | IPrintServiceClient.aidl | 23 import android.print.PrinterInfo; 72 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon()
|
H A D | PrintService.java | 34 import android.print.PrinterInfo; 220 * get the current {@link android.print.PrinterInfo PrinterInfo} using the 234 * {@link android.print.PrinterInfo} to your activity allowing you to inspect it. 255 * {@link PrinterInfo.Builder#setInfoIntent(PendingIntent)} is called this boolean extra 266 * {@link PrinterInfo.Builder#setInfoIntent(PendingIntent)} the printer will be selected.
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/ui/ |
H A D | PrinterRegistry.java | 28 import android.print.PrinterInfo; 40 private final List<PrinterInfo> mPrinters = new ArrayList<>(); 51 public void onPrintersChanged(List<PrinterInfo> printers); 72 public List<PrinterInfo> getPrinters() { 76 public void addHistoricalPrinter(PrinterInfo printer) { 118 private final LoaderCallbacks<List<PrinterInfo>> mLoaderCallbacks = 119 new LoaderCallbacks<List<PrinterInfo>>() { 121 public void onLoaderReset(Loader<List<PrinterInfo>> loader) { 132 public void onLoadFinished(Loader<List<PrinterInfo>> loader, List<PrinterInfo> printer [all...] |
H A D | FusedPrintersProvider.java | 42 import android.print.PrinterInfo; 79 public final class FusedPrintersProvider extends Loader<List<PrinterInfo>> 102 private final List<PrinterInfo> mPrinters = 105 private final List<Pair<PrinterInfo, Location>> mFavoritePrinters = 142 public void addHistoricalPrinter(PrinterInfo printer) { 154 private void updateAndAddPrinter(List<PrinterInfo> dest, PrinterInfo printer, 155 Map<PrinterId, PrinterInfo> updatedPrinters) { 156 PrinterInfo updatedPrinter = updatedPrinters.remove(printer.getId()); 173 private void computeAndDeliverResult(Map<PrinterId, PrinterInfo> discoveredPrinter [all...] |
H A D | SelectPrinterActivity.java | 37 import android.print.PrinterInfo; 115 private @Nullable PrinterInfo mPrinterForInfoIntent; 163 PrinterInfo printer = (PrinterInfo) mListView.getAdapter().getItem(position); 286 PrinterInfo printer = (PrinterInfo) mListView.getAdapter().getItem(position); 291 if (printer.getStatus() != PrinterInfo.STATUS_UNAVAILABLE) { 314 PrinterInfo printer = item.getIntent().getParcelableExtra(EXTRA_PRINTER); 357 List<PrinterInfo> printers = adapter.getPrinters(); 366 PrinterInfo printe [all...] |
H A D | PrintActivity.java | 61 import android.print.PrinterInfo; 236 private PrinterInfo mCurrentPrinter; 749 PrinterInfo printerInfo = data.getParcelableExtra( 776 private void startAdvancedPrintOptionsActivity(PrinterInfo printer) { 1592 private static boolean canPrint(PrinterInfo printer) { 1594 && printer.getStatus() != PrinterInfo.STATUS_UNAVAILABLE; 2037 public void onPrinterAvailable(PrinterInfo printer) { 2047 public void onPrinterUnavailable(PrinterInfo printer) { 2089 if (mCurrentPrinter.getStatus() == PrinterInfo.STATUS_UNAVAILABLE) { 2178 private PrinterInfo mPrinte [all...] |
/frameworks/base/packages/PrintSpooler/tests/outofprocess/src/com/android/printspooler/outofprocess/tests/ |
H A D | WorkflowTest.java | 29 import android.print.PrinterInfo; 176 List<PrinterInfo> printers = new ArrayList<>(1); 181 PrinterInfo printerInfo; 190 printerInfo = new PrinterInfo.Builder(printerId, name, 191 PrinterInfo.STATUS_IDLE).setCapabilities(builder.build()).build(); 193 printerInfo = (new PrinterInfo.Builder(printerId, name, 194 PrinterInfo.STATUS_IDLE)).build();
|
/frameworks/base/services/print/java/com/android/server/print/ |
H A D | UserState.java | 55 import android.print.PrinterInfo; 323 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon 711 public void onPrintersAdded(List<PrinterInfo> printers) { 1252 private final ArrayMap<PrinterId, PrinterInfo> mPrinters = 1253 new ArrayMap<PrinterId, PrinterInfo>(); 1290 List<PrinterInfo> printers = new ArrayList<PrinterInfo>(mPrinters.values()); 1487 public void onPrintersAddedLocked(List<PrinterInfo> printers) { 1495 List<PrinterInfo> addedPrinters = null; 1498 PrinterInfo printe [all...] |
H A D | RemotePrintService.java | 42 import android.print.PrinterInfo; 100 public void onPrintersAdded(List<PrinterInfo> printers); 109 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon() 415 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon 426 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon 861 List<PrinterInfo> addedPrinters = (List<PrinterInfo>) printers.getList(); 889 List<PrinterInfo> printerInfos) {
|
/frameworks/base/core/tests/coretests/src/android/print/ |
H A D | IPrintManagerParametersTest.java | 125 List<PrinterInfo> printers = new ArrayList<>(); 144 PrinterInfo printer = new PrinterInfo.Builder( 147 PrinterInfo.STATUS_IDLE)
|
/frameworks/base/ |
H A D | Android.mk | 665 frameworks/base/core/java/android/print/PrinterInfo.aidl \
|