Searched refs:PrinterInfo (Results 1 - 17 of 17) sorted by relevance

/frameworks/base/core/java/android/print/
H A DPrinterInfo.aidl19 parcelable PrinterInfo;
H A DIPrinterDiscoveryObserver.aidl20 import android.print.PrinterInfo;
H A DPrinterDiscoverySession.java46 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 DPrinterInfo.java49 * 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 DIPrintSpooler.aidl25 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 DPrinterDiscoverySession.java25 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 DIPrintServiceClient.aidl23 import android.print.PrinterInfo;
72 * @see android.print.PrinterInfo.Builder#setHasCustomPrinterIcon()
H A DPrintService.java34 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 DPrinterRegistry.java28 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 DFusedPrintersProvider.java42 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 DSelectPrinterActivity.java37 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 DPrintActivity.java61 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 DWorkflowTest.java29 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 DUserState.java55 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 DRemotePrintService.java42 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 DIPrintManagerParametersTest.java125 List<PrinterInfo> printers = new ArrayList<>();
144 PrinterInfo printer = new PrinterInfo.Builder(
147 PrinterInfo.STATUS_IDLE)
/frameworks/base/
H A DAndroid.mk665 frameworks/base/core/java/android/print/PrinterInfo.aidl \

Completed in 366 milliseconds