/frameworks/base/core/java/android/print/ |
H A D | PrinterId.aidl | 19 parcelable PrinterId;
|
H A D | PrinterId.java | 29 public final class PrinterId implements Parcelable { class in inherits:Parcelable 43 public PrinterId(@NonNull ComponentName serviceName, @NonNull String localId) { method in class:PrinterId 48 private PrinterId(@NonNull Parcel parcel) { method in class:PrinterId 96 PrinterId other = (PrinterId) object; 118 builder.append("PrinterId{"); 125 public static final Parcelable.Creator<PrinterId> CREATOR = 126 new Creator<PrinterId>() { 128 public PrinterId createFromParcel(Parcel parcel) { 129 return new PrinterId(parce [all...] |
H A D | IPrinterDiscoveryObserver.aidl | 19 import android.print.PrinterId;
|
H A D | PrinterDiscoverySession.java | 46 private final LinkedHashMap<PrinterId, PrinterInfo> mPrinters = 47 new LinkedHashMap<PrinterId, PrinterInfo>(); 77 public final void startPrinterDiscovery(@Nullable List<PrinterId> priorityList) { 107 public final void startPrinterStateTracking(@NonNull PrinterId printerId) { 119 public final void stopPrinterStateTracking(@NonNull PrinterId printerId) { 131 public final void validatePrinters(List<PrinterId> printerIds) { 215 ArrayMap<PrinterId, PrinterInfo> addedPrintersMap = 216 new ArrayMap<PrinterId, PrinterInfo>(); 224 for (PrinterId oldPrinterId : mPrinters.keySet()) { 238 private void handlePrintersRemoved(List<PrinterId> printerId [all...] |
H A D | IPrintManager.aidl | 28 import android.print.PrinterId; 126 in List<PrinterId> priorityList, int userId); 128 void validatePrinters(in List<PrinterId> printerIds, int userId); 129 void startPrinterStateTracking(in PrinterId printerId, int userId); 141 Icon getCustomPrinterIcon(in PrinterId printerId, int userId); 143 void stopPrinterStateTracking(in PrinterId printerId, int userId);
|
H A D | IPrintSpooler.aidl | 24 import android.print.PrinterId; 81 void onCustomPrinterIconLoaded(in PrinterId printerId, in Icon icon, 93 void getCustomPrinterIcon(in PrinterId printerId,
|
H A D | IPrintSpoolerCallbacks.aidl | 21 import android.print.PrinterId;
|
H A D | PrinterInfo.java | 70 private final @NonNull PrinterId mId; 92 private PrinterInfo(@NonNull PrinterId printerId, @NonNull String name, @Status int status, 112 public @NonNull PrinterId getId() { 223 private static @NonNull PrinterId checkPrinterId(PrinterId printerId) { 258 mId = checkPrinterId((PrinterId) parcel.readParcelable(null)); 389 private @NonNull PrinterId mPrinterId; 408 public Builder(@NonNull PrinterId printerId, @NonNull String name, @Status int status) {
|
H A D | PrintJobInfo.java | 154 private PrinterId mPrinterId; 302 public @Nullable PrinterId getPrinterId() { 313 public void setPrinterId(@NonNull PrinterId printerId) {
|
/frameworks/base/core/tests/coretests/src/android/print/mockservice/ |
H A D | PrinterDiscoverySessionCallbacks.java | 20 import android.print.PrinterId; 37 public abstract void onStartPrinterDiscovery(List<PrinterId> priorityList); 41 public abstract void onValidatePrinters(List<PrinterId> printerIds); 43 public abstract void onStartPrinterStateTracking(PrinterId printerId); 45 public abstract void onRequestCustomPrinterIcon(PrinterId printerId, 48 public abstract void onStopPrinterStateTracking(PrinterId printerId);
|
H A D | StubbablePrinterDiscoverySession.java | 20 import android.print.PrinterId; 45 public void onStartPrinterDiscovery(List<PrinterId> priorityList) { 59 public void onValidatePrinters(List<PrinterId> printerIds) { 66 public void onStartPrinterStateTracking(PrinterId printerId) { 73 public void onRequestCustomPrinterIcon(PrinterId printerId, 81 public void onStopPrinterStateTracking(PrinterId printerId) {
|
/frameworks/base/core/java/android/printservice/ |
H A D | IPrintService.aidl | 19 import android.print.PrinterId; 34 void startPrinterDiscovery(in List<PrinterId> priorityList); 36 void validatePrinters(in List<PrinterId> printerIds); 37 void startPrinterStateTracking(in PrinterId printerId); 45 void requestCustomPrinterIcon(in PrinterId printerId); 47 void stopPrinterStateTracking(in PrinterId printerId);
|
H A D | PrinterDiscoverySession.java | 24 import android.print.PrinterId; 69 * printer you will receive a call to {@link #onStartPrinterStateTracking(PrinterId)} 75 * PrinterId)}. 90 private final ArrayMap<PrinterId, PrinterInfo> mPrinters = 91 new ArrayMap<PrinterId, PrinterInfo>(); 93 private final List<PrinterId> mTrackedPrinters = 94 new ArrayList<PrinterId>(); 96 private ArrayMap<PrinterId, PrinterInfo> mLastSentPrinters; 201 mLastSentPrinters = new ArrayMap<PrinterId, PrinterInfo>(mPrinters); 230 public final void removePrinters(@NonNull List<PrinterId> printerId [all...] |
H A D | CustomPrinterIconCallback.java | 23 import android.print.PrinterId; 32 private final @NonNull PrinterId mPrinterId; 42 CustomPrinterIconCallback(@NonNull PrinterId printerId, @NonNull IPrintServiceClient observer) {
|
H A D | PrintService.java | 31 import android.print.PrinterId; 350 public @NonNull final PrinterId generatePrinterId(String localId) { 353 return new PrinterId(new ComponentName(getPackageName(), 377 public void startPrinterDiscovery(List<PrinterId> priorityList) { 388 public void validatePrinters(List<PrinterId> printerIds) { 394 public void startPrinterStateTracking(PrinterId printerId) { 400 public void requestCustomPrinterIcon(PrinterId printerId) { 406 public void stopPrinterStateTracking(PrinterId printerId) { 487 List<PrinterId> priorityList = (ArrayList<PrinterId>) messag [all...] |
H A D | IPrintServiceClient.aidl | 22 import android.print.PrinterId; 74 void onCustomPrinterIconLoaded(in PrinterId printerId, in Icon icon);
|
/frameworks/base/services/print/java/com/android/server/print/ |
H A D | RemotePrintService.java | 41 import android.print.PrinterId; 95 private List<PrinterId> mDiscoveryPriorityList; 97 private List<PrinterId> mTrackedPrinterList; 101 public void onPrintersRemoved(List<PrinterId> printerIds); 111 public void onCustomPrinterIconLoaded(PrinterId printerId, Icon icon); 322 public void startPrinterDiscovery(List<PrinterId> priorityList) { 327 private void handleStartPrinterDiscovery(final List<PrinterId> priorityList) { 330 mDiscoveryPriorityList = new ArrayList<PrinterId>(); 386 public void validatePrinters(List<PrinterId> printerIds) { 391 private void handleValidatePrinters(final List<PrinterId> printerId [all...] |
H A D | UserState.java | 56 import android.print.PrinterId; 318 public @Nullable Icon getCustomPrinterIcon(@NonNull PrinterId printerId) { 341 PrinterId printerId = printJobInfo.getPrinterId(); 471 @Nullable List<PrinterId> printerIds) { 498 public void validatePrinters(@NonNull List<PrinterId> printerIds) { 514 public void startPrinterStateTracking(@NonNull PrinterId printerId) { 530 public void stopPrinterStateTracking(PrinterId printerId) { 717 public void onPrintersRemoved(List<PrinterId> printerIds) { 733 public void onCustomPrinterIconLoaded(PrinterId printerId, Icon icon) { 1229 private final ArrayMap<PrinterId, PrinterInf [all...] |
H A D | RemotePrintSpooler.java | 41 import android.print.PrinterId; 370 public final void onCustomPrinterIconLoaded(@NonNull PrinterId printerId, 403 public final @Nullable Icon getCustomPrinterIcon(@NonNull PrinterId printerId) { 816 public Void onCustomPrinterIconLoaded(IPrintSpooler target, PrinterId printerId, 858 public Icon getCustomPrinterIcon(IPrintSpooler target, PrinterId printerId)
|
H A D | PrintManagerService.java | 52 import android.print.PrinterId; 192 public Icon getCustomPrinterIcon(PrinterId printerId, int userId) { 383 List<PrinterId> priorityList, int userId) { 387 "PrinterId"); 429 public void validatePrinters(List<PrinterId> printerIds, int userId) { 430 printerIds = Preconditions.checkCollectionElementsNotNull(printerIds, "PrinterId"); 450 public void startPrinterStateTracking(PrinterId printerId, int userId) { 471 public void stopPrinterStateTracking(PrinterId printerId, int userId) {
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/model/ |
H A D | CustomPrinterIconCache.java | 22 import android.print.PrinterId; 66 private @Nullable File getIconFileName(@NonNull PrinterId printerId) { 91 public synchronized @Nullable Icon getIcon(@NonNull PrinterId printerId) { 140 public synchronized void onCustomPrinterIconLoaded(@NonNull PrinterId printerId,
|
/frameworks/base/packages/PrintSpooler/src/com/android/printspooler/ui/ |
H A D | PrinterRegistry.java | 27 import android.print.PrinterId; 83 public void forgetFavoritePrinter(PrinterId printerId) { 90 public boolean isFavoritePrinter(PrinterId printerId) { 98 public void setTrackedPrinter(@Nullable PrinterId printerId) {
|
H A D | FusedPrintersProvider.java | 41 import android.print.PrinterId; 112 private PrinterId mTrackedPrinter; 155 Map<PrinterId, PrinterInfo> updatedPrinters) { 173 private void computeAndDeliverResult(Map<PrinterId, PrinterInfo> discoveredPrinters, 180 HashSet<PrinterId> alreadyAddedPrinter = new HashSet<>(MAX_FAVORITE_PRINTER_COUNT); 324 List<PrinterId> printerIds = new ArrayList<>(favoriteCount); 352 Map<PrinterId, PrinterInfo> printersMap = new LinkedHashMap<>(); 463 public void setTrackedPrinter(@Nullable PrinterId printerId) { 479 public boolean isFavoritePrinter(PrinterId printerId) { 490 public void forgetFavoritePrinter(PrinterId printerI [all...] |
/frameworks/base/core/tests/coretests/src/android/print/ |
H A D | IPrintManagerParametersTest.java | 61 private PrinterId mBadPrinterId; 62 private PrinterId mGoodPrinterId; 228 // Generate dummy printerId which is a valid PrinterId object, but does not correspond to a 230 mBadPrinterId = new PrinterId(mGoodComponentName, "dummy printer"); 662 final List<PrinterId> goodPrinters = new ArrayList<>(); 665 final List<PrinterId> badPrinters = new ArrayList<>(); 668 final List<PrinterId> emptyPrinters = new ArrayList<>(); 670 final List<PrinterId> nullPrinters = new ArrayList<>(); 728 final List<PrinterId> goodPrinters = new ArrayList<>(); 731 final List<PrinterId> badPrinter [all...] |
H A D | BasePrintTest.java | 38 import android.print.PrinterId; 281 any(PrinterId.class)); 285 any(PrinterId.class), any(CancellationSignal.class), 290 any(PrinterId.class));
|