gcc/libjava/javax/print/attribute/standard/MediaSizeName.java
Mark Wielaard 85ff6f624e [multiple changes]
2004-05-15  Mark Wielaard  <mark@klomp.org>

       * Makefile.am (ordinary_java_source_files): Add new javax.print
       classes.
       * Makefile.in: Regenerated.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/attribute/standard/DateTimeAtCompleted.java,
       javax/print/attribute/standard/DateTimeAtCreation.java,
       javax/print/attribute/standard/DateTimeAtProcessing.java,
       javax/print/attribute/standard/DocumentName.java,
       javax/print/attribute/standard/JobHoldUntil.java,
       javax/print/attribute/standard/JobImpressionsCompleted.java,
       javax/print/attribute/standard/JobMessageFromOperator.java,
       javax/print/attribute/standard/JobName.java,
       javax/print/attribute/standard/JobOriginatingUserName.java,
       javax/print/attribute/standard/JobPriority.java,
       javax/print/attribute/standard/JobPrioritySupported.java,
       javax/print/attribute/standard/NumberOfInterveningJobs.java,
       javax/print/attribute/standard/OutputDeviceAssigned.java,
       javax/print/attribute/standard/PrinterInfo.java,
       javax/print/attribute/standard/PrinterLocation.java,
       javax/print/attribute/standard/PrinterMakeAndModel.java,
       javax/print/attribute/standard/PrinterMessageFromOperator.java,
       javax/print/attribute/standard/PrinterName.java,
       javax/print/attribute/standard/QueuedJobCount.java,
       javax/print/attribute/standard/RequestingUserName.java:
       Fixed javadocs all over.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/DocFlavor.java,
       javax/print/attribute/standard/ColorSupported.java,
       javax/print/attribute/standard/Compression.java,
       javax/print/attribute/standard/CopiesSupported.java,
       javax/print/attribute/standard/Fidelity.java,
       javax/print/attribute/standard/Finishings.java,
       javax/print/attribute/standard/JobImpressionsSupported.java,
       javax/print/attribute/standard/JobKOctetsSupported.java,
       javax/print/attribute/standard/JobMediaSheetsSupported.java,
       javax/print/attribute/standard/JobSheets.java,
       javax/print/attribute/standard/JobState.java,
       javax/print/attribute/standard/JobStateReason.java,
       javax/print/attribute/standard/JobStateReasons.java,
       javax/print/attribute/standard/Media.java,
       javax/print/attribute/standard/MediaSizeName.java,
       javax/print/attribute/standard/MultipleDocumentHandling.java,
       javax/print/attribute/standard/NumberUpSupported.java,
       javax/print/attribute/standard/OrientationRequested.java,
       javax/print/attribute/standard/PDLOverrideSupported.java,
       javax/print/attribute/standard/PageRanges.java,
       javax/print/attribute/standard/PresentationDirection.java,
       javax/print/attribute/standard/PrintQuality.java,
       javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
       javax/print/attribute/standard/PrinterMoreInfo.java,
       javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
       javax/print/attribute/standard/PrinterResolution.java,
       javax/print/attribute/standard/PrinterState.java,
       javax/print/attribute/standard/PrinterStateReason.java,
       javax/print/attribute/standard/PrinterStateReasons.java,
       javax/print/attribute/standard/PrinterURI.java,
       javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
       javax/print/attribute/standard/Severity.java,
       javax/print/attribute/standard/SheetCollate.java,
       javax/print/attribute/standard/Sides.java:
       Added serialVersionUID and removed final keyword where it doenst
       belong.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/PrintServiceLookup.java: New file.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/DocFlavor.java:
       Implemented all flavor classes.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/attribute/standard/ColorSupported.java,
       javax/print/attribute/standard/Compression.java,
       javax/print/attribute/standard/CopiesSupported.java,
       javax/print/attribute/standard/Fidelity.java,
       javax/print/attribute/standard/Finishings.java,
       javax/print/attribute/standard/JobImpressionsSupported.java,
       javax/print/attribute/standard/JobKOctetsSupported.java,
       javax/print/attribute/standard/JobMediaSheetsSupported.java,
       javax/print/attribute/standard/JobSheets.java,
       javax/print/attribute/standard/JobState.java,
       javax/print/attribute/standard/JobStateReason.java,
       javax/print/attribute/standard/JobStateReasons.java,
       javax/print/attribute/standard/Media.java,
       javax/print/attribute/standard/MediaSizeName.java,
       javax/print/attribute/standard/MultipleDocumentHandling.java,
       javax/print/attribute/standard/NumberUpSupported.java,
       javax/print/attribute/standard/OrientationRequested.java,
       javax/print/attribute/standard/PDLOverrideSupported.java,
       javax/print/attribute/standard/PageRanges.java,
       javax/print/attribute/standard/PresentationDirection.java,
       javax/print/attribute/standard/PrintQuality.java,
       javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
       javax/print/attribute/standard/PrinterMoreInfo.java,
       javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
       javax/print/attribute/standard/PrinterResolution.java,
       javax/print/attribute/standard/PrinterState.java,
       javax/print/attribute/standard/PrinterStateReason.java,
       javax/print/attribute/standard/PrinterStateReasons.java,
       javax/print/attribute/standard/PrinterURI.java,
       javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
       javax/print/attribute/standard/Severity.java,
       javax/print/attribute/standard/SheetCollate.java,
       javax/print/attribute/standard/Sides.java: New files.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/Doc.java
       (getPrintData): Throws IOException.
       (getReaderForText): Likewise.
       (getStreamForBytes): Likewise.
       * javax/print/DocFlavor.java:
       Fixed filename in copyright.
       (serialVersionUID): New field.
       * javax/print/ServiceUIFactory.java:
       Made all constants final.
       * javax/print/AttributeException.java
       javax/print/MultiDoc.java
       javax/print/MultiDocPrintJob.java
       javax/print/MultiDocPrintService.java
       javax/print/StreamPrintService.java
       javax/print/URIException.java: New files.
       * javax/print/Makefile.am
       (EXTRA_DIST): Added all new files.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/attribute/standard/Copies.java,
       javax/print/attribute/standard/DateTimeAtCompleted.java,
       javax/print/attribute/standard/DateTimeAtCreation.java,
       javax/print/attribute/standard/DateTimeAtProcessing.java,
       javax/print/attribute/standard/DocumentName.java,
       javax/print/attribute/standard/JobHoldUntil.java,
       javax/print/attribute/standard/JobImpressions.java,
       javax/print/attribute/standard/JobImpressionsCompleted.java,
       javax/print/attribute/standard/JobKOctets.java,
       javax/print/attribute/standard/JobKOctetsProcessed.java,
       javax/print/attribute/standard/JobMediaSheets.java,
       javax/print/attribute/standard/JobMediaSheetsCompleted.java,
       javax/print/attribute/standard/JobMessageFromOperator.java,
       javax/print/attribute/standard/JobName.java,
       javax/print/attribute/standard/JobOriginatingUserName.java,
       javax/print/attribute/standard/JobPriority.java,
       javax/print/attribute/standard/JobPrioritySupported.java,
       javax/print/attribute/standard/NumberOfDocuments.java,
       javax/print/attribute/standard/NumberOfInterveningJobs.java,
       javax/print/attribute/standard/NumberUp.java,
       javax/print/attribute/standard/OutputDeviceAssigned.java,
       javax/print/attribute/standard/PagesPerMinute.java,
       javax/print/attribute/standard/PagesPerMinuteColor.java:
       Fixed @return tag all over.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/attribute/AttributeSetUtilities.java
       (verifyCategoryForValue): Fixed typo in javadoc.
       * javax/print/attribute/HashAttributeSet.java
       (containsKey): Fixed @return tag.
       (comtainsValue): Likewise.
       (equals): Likewise.
       * javax/print/attribute/IntegerSyntax.java
       (equals): Likewise.
       * javax/print/attribute/ResolutionSyntax.java
       (equals): Likewise.
       (getCrossFeedResolution): Removed unused code.
       (getFeedResolution): Likewise.
       * javax/print/attribute/SetOfIntegerSyntax.java
       (SetOfIntegerSyntax): Fixed HTML entities in javadoc.
       (equals): Fixed @return tag.
       * javax/print/attribute/TextSyntax.java
       (TextSyntax): Take locale into account.
       (hashCode): Better implementation.

2004-05-15  Michael Koch  <konqueror@gmx.de>

       * javax/print/CancelablePrintJob.java,
       javax/print/Doc.java,
       javax/print/DocFlavor.java,
       javax/print/DocPrintJob.java,
       javax/print/FlavorException.java,
       javax/print/PrintException.java,
       javax/print/PrintService.java,
       javax/print/ServiceUIFactory.java: New files.

From-SVN: r81901
2004-05-15 20:39:10 +00:00

136 lines
7.1 KiB
Java

/* MediaSizeName.java --
Copyright (C) 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
GNU Classpath is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
GNU Classpath is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Classpath; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA.
Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and
conditions of the GNU General Public License cover the whole
combination.
As a special exception, the copyright holders of this library give you
permission to link this library with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on this library. If you modify this library, you may extend
this exception to your version of the library, but you are not
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
package javax.print.attribute.standard;
/**
* @author Michael Koch (konqueror@gmx.de)
*/
public class MediaSizeName extends Media
{
private static final long serialVersionUID = 2778798329756942747L;
public static final MediaSizeName ISO_A0 = new MediaSizeName(0);
public static final MediaSizeName ISO_A1 = new MediaSizeName(1);
public static final MediaSizeName ISO_A2 = new MediaSizeName(2);
public static final MediaSizeName ISO_A3 = new MediaSizeName(3);
public static final MediaSizeName ISO_A4 = new MediaSizeName(4);
public static final MediaSizeName ISO_A5 = new MediaSizeName(5);
public static final MediaSizeName ISO_A6 = new MediaSizeName(6);
public static final MediaSizeName ISO_A7 = new MediaSizeName(7);
public static final MediaSizeName ISO_A8 = new MediaSizeName(8);
public static final MediaSizeName ISO_A9 = new MediaSizeName(9);
public static final MediaSizeName ISO_A10 = new MediaSizeName(10);
public static final MediaSizeName ISO_B0 = new MediaSizeName(11);
public static final MediaSizeName ISO_B1 = new MediaSizeName(12);
public static final MediaSizeName ISO_B2 = new MediaSizeName(13);
public static final MediaSizeName ISO_B3 = new MediaSizeName(14);
public static final MediaSizeName ISO_B4 = new MediaSizeName(15);
public static final MediaSizeName ISO_B5 = new MediaSizeName(16);
public static final MediaSizeName ISO_B6 = new MediaSizeName(17);
public static final MediaSizeName ISO_B7 = new MediaSizeName(18);
public static final MediaSizeName ISO_B8 = new MediaSizeName(19);
public static final MediaSizeName ISO_B9 = new MediaSizeName(20);
public static final MediaSizeName ISO_B10 = new MediaSizeName(21);
public static final MediaSizeName JIS_B0 = new MediaSizeName(22);
public static final MediaSizeName JIS_B1 = new MediaSizeName(23);
public static final MediaSizeName JIS_B2 = new MediaSizeName(24);
public static final MediaSizeName JIS_B3 = new MediaSizeName(25);
public static final MediaSizeName JIS_B4 = new MediaSizeName(26);
public static final MediaSizeName JIS_B5 = new MediaSizeName(27);
public static final MediaSizeName JIS_B6 = new MediaSizeName(28);
public static final MediaSizeName JIS_B7 = new MediaSizeName(29);
public static final MediaSizeName JIS_B8 = new MediaSizeName(30);
public static final MediaSizeName JIS_B9 = new MediaSizeName(31);
public static final MediaSizeName JIS_B10 = new MediaSizeName(32);
public static final MediaSizeName ISO_C0 = new MediaSizeName(33);
public static final MediaSizeName ISO_C1 = new MediaSizeName(34);
public static final MediaSizeName ISO_C2 = new MediaSizeName(35);
public static final MediaSizeName ISO_C3 = new MediaSizeName(36);
public static final MediaSizeName ISO_C4 = new MediaSizeName(37);
public static final MediaSizeName ISO_C5 = new MediaSizeName(38);
public static final MediaSizeName ISO_C6 = new MediaSizeName(39);
public static final MediaSizeName NA_LETTER = new MediaSizeName(40);
public static final MediaSizeName NA_LEGAL = new MediaSizeName(41);
public static final MediaSizeName EXECUTIVE = new MediaSizeName(42);
public static final MediaSizeName LEDGER = new MediaSizeName(43);
public static final MediaSizeName TABLOID = new MediaSizeName(44);
public static final MediaSizeName INVOICE = new MediaSizeName(45);
public static final MediaSizeName FOLIO = new MediaSizeName(46);
public static final MediaSizeName QUARTO = new MediaSizeName(47);
public static final MediaSizeName JAPANESE_POSTCARD = new MediaSizeName(48);
public static final MediaSizeName JAPANESE_DOUBLE_POSTCARD =
new MediaSizeName(49);
public static final MediaSizeName A = new MediaSizeName(50);
public static final MediaSizeName B = new MediaSizeName(51);
public static final MediaSizeName C = new MediaSizeName(52);
public static final MediaSizeName D = new MediaSizeName(53);
public static final MediaSizeName E = new MediaSizeName(54);
public static final MediaSizeName ISO_DESIGNATED_LONG =
new MediaSizeName(55);
public static final MediaSizeName ITALY_ENVELOPE = new MediaSizeName(56);
public static final MediaSizeName MONARCH_ENVELOPE = new MediaSizeName(57);
public static final MediaSizeName PERSONAL_ENVELOPE = new MediaSizeName(58);
public static final MediaSizeName NA_NUMBER_9_ENVELOPE =
new MediaSizeName(59);
public static final MediaSizeName NA_NUMBER_10_ENVELOPE =
new MediaSizeName(60);
public static final MediaSizeName NA_NUMBER_11_ENVELOPE =
new MediaSizeName(61);
public static final MediaSizeName NA_NUMBER_12_ENVELOPE =
new MediaSizeName(62);
public static final MediaSizeName NA_NUMBER_14_ENVELOPE =
new MediaSizeName(63);
public static final MediaSizeName NA_6X9_ENVELOPE = new MediaSizeName(64);
public static final MediaSizeName NA_7X9_ENVELOPE = new MediaSizeName(65);
public static final MediaSizeName NA_9X11_ENVELOPE = new MediaSizeName(66);
public static final MediaSizeName NA_9X12_ENVELOPE = new MediaSizeName(67);
public static final MediaSizeName NA_10X13_ENVELOPE = new MediaSizeName(68);
public static final MediaSizeName NA_10X14_ENVELOPE = new MediaSizeName(69);
public static final MediaSizeName NA_10X15_ENVELOPE = new MediaSizeName(70);
public static final MediaSizeName NA_5X7 = new MediaSizeName(71);
public static final MediaSizeName NA_8X10 = new MediaSizeName(72);
/**
* Constructs a <code>MediaSizeName</code> object.
*/
protected MediaSizeName(int value)
{
super(value);
}
}