Lines Matching refs:PrintService

40 import javax.print.PrintService;
64 * its preferable to minimise creation of PrintService instances.
69 private PrintService defaultPrintService;
70 private PrintService[] printServices; /* includes the default printer */
181 /* Want the PrintService which is default print service to have
186 public synchronized PrintService[] getPrintServices() {
196 return new PrintService[0];
229 printServices = new PrintService[1];
315 printServices = (PrintService[])printerList.toArray(
316 new PrintService[] {});
320 PrintService saveService = printServices[0];
326 private boolean matchesAttributes(PrintService service,
363 private PrintService getServiceByName(PrinterName nameAttr) {
370 for (PrintService printService : printServices) {
391 PrintService printer = null;
400 private PrintService[]
414 PrintService[] services;
416 PrintService defService;
428 services = new PrintService[1];
432 return new PrintService[0];
436 PrintService service = getServiceByName(name);
439 services = new PrintService[1];
443 return new PrintService[0];
455 services = new PrintService[matchedServices.size()];
457 services[i] = (PrintService)matchedServices.elementAt(i);
467 public PrintService[] getPrintServices(DocFlavor flavor,
491 PrintService[] services = getPrintServices(serviceSet);
507 services = new PrintService[matchingServices.size()];
508 return (PrintService[])matchingServices.toArray(services);
511 // We only need to compare 1 PrintService because all
513 // default PrintService because it might be null.
514 PrintService service = services[0];
521 return new PrintService[0];
540 public synchronized PrintService getDefaultPrintService() {
575 PrintService defaultPS =
612 private PrintService[] copyOf(PrintService[] inArr) {
616 PrintService []outArr = new PrintService[inArr.length];
623 PrintService[] services = getPrintServices();
651 private PrintService getNamedPrinterNameBSD(String name) {
697 private PrintService getNamedPrinterNameSysV(String name) {