Package javax.print.attribute.standard

Examples of javax.print.attribute.standard.RequestingUserName


        if (userNameTxt.isEnabled()) {
            String name = userNameTxt.getText();
            if (name.length() == 0) {
                removeAttribute(RequestingUserName.class);
            } else {
                newAttrs.add(new RequestingUserName(name, Locale.getDefault()));
            }
        } else {
            removeAttribute(RequestingUserName.class);
        }
    }
View Full Code Here


     */
    public Object getDefaultAttributeValue(Class category) {
        if (category.equals(JobName.class)) {
            return new JobName("Java GDI client print job", Locale.US);
        } else if (category.equals(RequestingUserName.class)) {
            return new RequestingUserName(System.getProperty("user.name"),
                    Locale.US);
        } else if (category.equals(Destination.class)) {
            File file = new File(System.getProperty("user.dir") +
                    File.separator + "output.prn");
            return new Destination(file.toURI());
View Full Code Here

            userNameTxt.setText(((TextSyntax)
                    attrs.get(RequestingUserName.class)).getValue());
        }
      
        if (flg && (userNameTxt.getText().length() <= 0)) {
            RequestingUserName defaul = (RequestingUserName) (myService
                    .getDefaultAttributeValue(RequestingUserName.class));
            userNameTxt.setText(defaul==null ? "" : (String) (defaul.getValue()));
        }
    }
View Full Code Here

        if (userNameTxt.isEnabled()) {
            String name = userNameTxt.getText();
            if (name.length() == 0) {
                removeAttribute(RequestingUserName.class);
            } else {
                newAttrs.add(new RequestingUserName(name, Locale.getDefault()));
            }
        } else {
            removeAttribute(RequestingUserName.class);
        }
    }
View Full Code Here

     */
    private Object[] getDefaultAttributeValueEx(Class category) {
        if (Destination.class.isAssignableFrom(category)) {
            return new Object[0];
        } else if (RequestingUserName.class.isAssignableFrom(category)) {
            return new Object[] { new RequestingUserName(
                    (String) AccessController
                            .doPrivileged(new PrivilegedAction() {
                                public Object run() {
                                    return System.getProperty("user.name");
                                }
View Full Code Here

                    // return empty array - values are not supported
                    return new Object[0];
                }
            }
        } else if (RequestingUserName.class.isAssignableFrom(category)) {
            return new Object[] { new RequestingUserName("I.A.Muser", Locale.US) };
        } else if (JobName.class.isAssignableFrom(category)) {
            return new Object[] { new JobName("Foo print job", Locale.US) };
        } else if (DocumentName.class.isAssignableFrom(category)) {
            return new Object[] { new DocumentName("Foo document", Locale.US) };
        }
View Full Code Here

        return name != null ? name.getValue() : null;
    }

    @Override
    public String getUserName() {
        final RequestingUserName name = (RequestingUserName) attributes
                        .get(RequestingUserName.class);
        return name != null ? name.getValue() : null;
    }
View Full Code Here

          userName = System.getProperty("user.name");
        } catch (SecurityException se) {
        }

        if (userName == null || userName.equals("")) {
            RequestingUserName ruName =
                (RequestingUserName)reqSet.get(RequestingUserName.class);
            if (ruName != null) {
                jobAttrSet.add(
                    new JobOriginatingUserName(ruName.getValue(),
                                               ruName.getLocale()));
            } else {
                jobAttrSet.add(new JobOriginatingUserName("", null));
            }
        } else {
            jobAttrSet.add(new JobOriginatingUserName(userName, null));
View Full Code Here

        dset.add(new DocumentName("print doc name", Locale.US));

        PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
        aset.add(new Copies(3));
        aset.add(MediaName.ISO_A4_WHITE);
        aset.add(new RequestingUserName("ichebyki", Locale.US));

        try {
            PrintService serv = services[0];
            InputStream stream;
            DocFlavor flavor;
View Full Code Here

                    new Destination(uri1),
                    new Destination(uri2),
                    new Destination(uri3),
                    new DocumentName("xyz", Locale.US),
                    new JobName("xyz", Locale.US),
                    new RequestingUserName("xyz", Locale.US),
                    Sides.DUPLEX,
                    Sides.ONE_SIDED,
                    Sides.TUMBLE,
                    Sides.TWO_SIDED_LONG_EDGE,
                    Sides.TWO_SIDED_SHORT_EDGE,
View Full Code Here

TOP

Related Classes of javax.print.attribute.standard.RequestingUserName

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.