Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JRE 8 rt.jar - javax.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime environment included in JDK 8. JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/print/attribute/standard/NumberUp.java
/* * Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.print.attribute.standard; import javax.print.attribute.Attribute; import javax.print.attribute.IntegerSyntax; import javax.print.attribute.DocAttribute; import javax.print.attribute.PrintRequestAttribute; import javax.print.attribute.PrintJobAttribute; /** * Class NumberUp is an integer valued printing attribute class that specifies * the number of print-stream pages to impose upon a single side of an * instance of a selected medium. That is, if the NumberUp value is <I>n,</I> * the printer must place <I>n</I> print-stream pages on a single side of * an instance of the * selected medium. To accomplish this, the printer may add some sort of * translation, scaling, or rotation. This attribute primarily controls the * translation, scaling and rotation of print-stream pages. * <P> * The effect of a NumberUp attribute on a multidoc print job (a job with * multiple documents) depends on whether all the docs have the same number up * values specified or whether different docs have different number up values * specified, and on the (perhaps defaulted) value of the {@link * MultipleDocumentHandling MultipleDocumentHandling} attribute. * <UL> * <LI> * If all the docs have the same number up value <I>n</I> specified, then any * value of {@link MultipleDocumentHandling MultipleDocumentHandling} makes * sense, and the printer's processing depends on the {@link * MultipleDocumentHandling MultipleDocumentHandling} value: * <UL> * <LI> * SINGLE_DOCUMENT -- All the input docs will be combined together into one * output document. Each media impression will consist of <I>n</I>m * print-stream pages from the output document. * <P> * <LI> * SINGLE_DOCUMENT_NEW_SHEET -- All the input docs will be combined together * into one output document. Each media impression will consist of <I>n</I> * print-stream pages from the output document. However, the first impression of * each input doc will always start on a new media sheet; this means the last * impression of an input doc may have fewer than <I>n</I> print-stream pages * on it. * <P> * <LI> * SEPARATE_DOCUMENTS_UNCOLLATED_COPIES -- The input docs will remain separate. * Each media impression will consist of <I>n</I> print-stream pages from the * input doc. Since the input docs are separate, the first impression of each * input doc will always start on a new media sheet; this means the last * impression of an input doc may have fewer than <I>n</I> print-stream pages on * it. * <P> * <LI> * SEPARATE_DOCUMENTS_COLLATED_COPIES -- The input docs will remain separate. * Each media impression will consist of <I>n</I> print-stream pages from the * input doc. Since the input docs are separate, the first impression of each * input doc will always start on a new media sheet; this means the last * impression of an input doc may have fewer than <I>n</I> print-stream pages * on it. * </UL> * <UL> * <LI> * SINGLE_DOCUMENT -- All the input docs will be combined together into one * output document. Each media impression will consist of <I>n<SUB>i</SUB></I> * print-stream pages from the output document, where <I>i</I> is the number of * the input doc corresponding to that point in the output document. When the * next input doc has a different number up value from the previous input doc, * the first print-stream page of the next input doc goes at the start of the * next media impression, possibly leaving fewer than the full number of * print-stream pages on the previous media impression. * <P> * <LI> * SINGLE_DOCUMENT_NEW_SHEET -- All the input docs will be combined together * into one output document. Each media impression will consist of <I>n</I> * print-stream pages from the output document. However, the first impression of * each input doc will always start on a new media sheet; this means the last * impression of an input doc may have fewer than <I>n</I> print-stream pages * on it. * <P> * <LI> * SEPARATE_DOCUMENTS_UNCOLLATED_COPIES -- The input docs will remain separate. * For input doc <I>i,</I> each media impression will consist of * <I>n<SUB>i</SUB></I> print-stream pages from the input doc. Since the input * docs are separate, the first impression of each input doc will always start * on a new media sheet; this means the last impression of an input doc may have * fewer than <I>n<SUB>i</SUB></I> print-stream pages on it. * <P> * <LI> * SEPARATE_DOCUMENTS_COLLATED_COPIES -- The input docs will remain separate. * For input doc <I>i,</I> each media impression will consist of * <I>n<SUB>i</SUB></I> print-stream pages from the input doc. Since the input * docs are separate, the first impression of each input doc will always start * on a new media sheet; this means the last impression of an input doc may * have fewer than <I>n<SUB>i</SUB></I> print-stream pages on it. * </UL> * </UL> * <B>IPP Compatibility:</B> The integer value gives the IPP integer value. * The category name returned by <CODE>getName()</CODE> gives the IPP * attribute name. * <P> * * @author Alan Kaminsky */ public final class NumberUp extends IntegerSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute { private static final long serialVersionUID = -3040436486786527811L; /** * Construct a new number up attribute with the given integer value. * * @param value Integer value. * * @exception IllegalArgumentException * (Unchecked exception) Thrown if <CODE>value</CODE> is less than 1. */ public NumberUp(int value) { super (value, 1, Integer.MAX_VALUE); } /** * Returns whether this number up attribute is equivalent to the passed in * object. To be equivalent, all of the following conditions must be true: * <OL TYPE=1> * <LI> * <CODE>object</CODE> is not null. * <LI> * <CODE>object</CODE> is an instance of class NumberUp. * <LI> * This number up attribute's value and <CODE>object</CODE>'s value are * equal. * </OL> * * @param object Object to compare to. * * @return True if <CODE>object</CODE> is equivalent to this number up * attribute, false otherwise. */ public boolean equals(Object object) { return (super.equals(object) && object instanceof NumberUp); } /** * Get the printing attribute class which is to be used as the "category" * for this printing attribute value. * <P> * For class NumberUp, the category is class NumberUp itself. * * @return Printing attribute class (category), an instance of class * {@link java.lang.Class java.lang.Class}. */ public final Class<? extends Attribute> getCategory() { return NumberUp.class; } /** * Get the name of the category of which this attribute value is an * instance. * <P> * For class NumberUp, the category name is <CODE>"number-up"</CODE>. * * @return Attribute category name. */ public final String getName() { return "number-up"; } }
⏎ javax/print/attribute/standard/NumberUp.java
Or download all of them as a single archive file:
File name: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-03-15, 214900👍, 6💬
Popular Posts:
The Java Naming and Directory Interface (JNDI) is part of the Java platform, providing applications ...
What is jxl.jar 2.6.12? jxl.jar 2.6.12 is the JAR file for Java Excel API 2.6.12, which is a Java li...
What Is mail.jar of JavaMail 1.4.2? I got the JAR file from javamail-1.4.2.zip. mail.jar in javamail...
How to download and install Apache XMLBeans-2.6.0.zip? If you want to try the XMLBeans Java library,...
JDK 11 java.rmi.jmod is the JMOD file for JDK 11 RMI (Remote Method Invocation) module. JDK 11 RMI m...