Index: src/main/java/common/javax/print/attribute/AttributeSetUtilities.java =================================================================== --- src/main/java/common/javax/print/attribute/AttributeSetUtilities.java (revision 465549) +++ src/main/java/common/javax/print/attribute/AttributeSetUtilities.java (working copy) @@ -29,6 +29,7 @@ private static class SynchronizedAttributeSet implements AttributeSet, Serializable { + static final long serialVersionUID = 8365731020128564925L; private AttributeSet aset; @@ -96,6 +97,8 @@ extends SynchronizedAttributeSet implements DocAttributeSet, Serializable { + static final long serialVersionUID = 6455869095246629354L; + public SynchronizedDocAttributeSet(DocAttributeSet attributeSet) { super(attributeSet); } @@ -105,6 +108,8 @@ extends SynchronizedAttributeSet implements PrintJobAttributeSet, Serializable { + static final long serialVersionUID = 2117188707856965749L; + public SynchronizedPrintJobAttributeSet (PrintJobAttributeSet attributeSet) { super(attributeSet); @@ -115,6 +120,8 @@ extends SynchronizedAttributeSet implements PrintRequestAttributeSet, Serializable { + static final long serialVersionUID = 5671237023971169027L; + public SynchronizedPrintRequestAttributeSet (PrintRequestAttributeSet attributeSet) { super(attributeSet); @@ -125,6 +132,8 @@ extends SynchronizedAttributeSet implements PrintServiceAttributeSet, Serializable { + static final long serialVersionUID = -2830705374001675073L; + public SynchronizedPrintServiceAttributeSet (PrintServiceAttributeSet attributeSet) { super(attributeSet); @@ -134,7 +143,8 @@ private static class UnmodifiableAttributeSet implements AttributeSet, Serializable { - + static final long serialVersionUID = -6131802583863447813L; + private AttributeSet aset; public UnmodifiableAttributeSet(AttributeSet attributeSet) { @@ -201,6 +211,8 @@ extends UnmodifiableAttributeSet implements DocAttributeSet, Serializable { + static final long serialVersionUID = -6349408326066898956L; + public UnmodifiableDocAttributeSet(DocAttributeSet attributeSet) { super(attributeSet); } @@ -210,6 +222,8 @@ extends UnmodifiableAttributeSet implements PrintJobAttributeSet, Serializable { + static final long serialVersionUID = -8002245296274522112L; + public UnmodifiablePrintJobAttributeSet (PrintJobAttributeSet attributeSet) { super (attributeSet); @@ -220,6 +234,8 @@ extends UnmodifiableAttributeSet implements PrintRequestAttributeSet, Serializable { + static final long serialVersionUID = 7799373532614825073L; + public UnmodifiablePrintRequestAttributeSet (PrintRequestAttributeSet attributeSet) { super(attributeSet); @@ -230,6 +246,8 @@ extends UnmodifiableAttributeSet implements PrintServiceAttributeSet, Serializable { + static final long serialVersionUID = -7112165137107826819L; + public UnmodifiablePrintServiceAttributeSet (PrintServiceAttributeSet attributeSet) { super(attributeSet); Index: src/main/java/common/javax/print/attribute/DateTimeSyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/DateTimeSyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/DateTimeSyntax.java (working copy) @@ -26,6 +26,7 @@ public abstract class DateTimeSyntax implements Cloneable, Serializable { + static final long serialVersionUID = -1400819079791208582L; private Date date; Index: src/main/java/common/javax/print/attribute/EnumSyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/EnumSyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/EnumSyntax.java (working copy) @@ -27,7 +27,8 @@ public abstract class EnumSyntax implements Cloneable, Serializable { - + static final long serialVersionUID = -2739521845085831642L; + private int value; protected EnumSyntax(int intValue) { Index: src/main/java/common/javax/print/attribute/HashAttributeSet.java =================================================================== --- src/main/java/common/javax/print/attribute/HashAttributeSet.java (revision 465549) +++ src/main/java/common/javax/print/attribute/HashAttributeSet.java (working copy) @@ -29,7 +29,8 @@ public class HashAttributeSet implements Serializable, AttributeSet { - + static final long serialVersionUID = 5311560590283707917L; + private Class attributeInterfaceName; private transient HashMap attributesMap = new HashMap(); Index: src/main/java/common/javax/print/attribute/HashDocAttributeSet.java =================================================================== --- src/main/java/common/javax/print/attribute/HashDocAttributeSet.java (revision 465549) +++ src/main/java/common/javax/print/attribute/HashDocAttributeSet.java (working copy) @@ -26,6 +26,7 @@ public class HashDocAttributeSet extends HashAttributeSet implements Serializable, DocAttributeSet { + static final long serialVersionUID = -1128534486061432528L; public HashDocAttributeSet() { super(DocAttribute.class); Index: src/main/java/common/javax/print/attribute/HashPrintJobAttributeSet.java =================================================================== --- src/main/java/common/javax/print/attribute/HashPrintJobAttributeSet.java (revision 465549) +++ src/main/java/common/javax/print/attribute/HashPrintJobAttributeSet.java (working copy) @@ -26,6 +26,7 @@ public class HashPrintJobAttributeSet extends HashAttributeSet implements Serializable, PrintJobAttributeSet { + static final long serialVersionUID = -4204473656070350348L; public HashPrintJobAttributeSet() { super(PrintJobAttribute.class); Index: src/main/java/common/javax/print/attribute/HashPrintRequestAttributeSet.java =================================================================== --- src/main/java/common/javax/print/attribute/HashPrintRequestAttributeSet.java (revision 465549) +++ src/main/java/common/javax/print/attribute/HashPrintRequestAttributeSet.java (working copy) @@ -26,6 +26,7 @@ public class HashPrintRequestAttributeSet extends HashAttributeSet implements Serializable, PrintRequestAttributeSet { + static final long serialVersionUID = 2364756266107751933L; public HashPrintRequestAttributeSet() { super(PrintRequestAttribute.class); Index: src/main/java/common/javax/print/attribute/HashPrintServiceAttributeSet.java =================================================================== --- src/main/java/common/javax/print/attribute/HashPrintServiceAttributeSet.java (revision 465549) +++ src/main/java/common/javax/print/attribute/HashPrintServiceAttributeSet.java (working copy) @@ -26,7 +26,8 @@ public class HashPrintServiceAttributeSet extends HashAttributeSet implements Serializable, PrintServiceAttributeSet { - + static final long serialVersionUID = 6642904616179203070L; + public HashPrintServiceAttributeSet() { super(PrintServiceAttribute.class); } Index: src/main/java/common/javax/print/attribute/IntegerSyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/IntegerSyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/IntegerSyntax.java (working copy) @@ -25,7 +25,8 @@ public abstract class IntegerSyntax implements Cloneable, Serializable { - + static final long serialVersionUID = 3644574816328081943L; + private int value; Index: src/main/java/common/javax/print/attribute/ResolutionSyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/ResolutionSyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/ResolutionSyntax.java (working copy) @@ -26,7 +26,8 @@ public abstract class ResolutionSyntax implements Cloneable, Serializable { - + static final long serialVersionUID = 2706743076526672017L; + public static final int DPI = 100; public static final int DPCM = 254; Index: src/main/java/common/javax/print/attribute/SetOfIntegerSyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/SetOfIntegerSyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/SetOfIntegerSyntax.java (working copy) @@ -27,7 +27,8 @@ public abstract class SetOfIntegerSyntax implements Cloneable, Serializable { - + static final long serialVersionUID = 3666874174847632203L; + private int[][] canonicalArray; Index: src/main/java/common/javax/print/attribute/Size2DSyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/Size2DSyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/Size2DSyntax.java (working copy) @@ -26,6 +26,7 @@ public abstract class Size2DSyntax implements Cloneable, Serializable { + static final long serialVersionUID = 5584439964938660530L; public static final int INCH = 25400; Index: src/main/java/common/javax/print/attribute/standard/Chromaticity.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Chromaticity.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Chromaticity.java (working copy) @@ -29,7 +29,8 @@ public final class Chromaticity extends EnumSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = 4660543931355214012L; + public static final Chromaticity MONOCHROME = new Chromaticity(0); public static final Chromaticity COLOR = new Chromaticity(1); Index: src/main/java/common/javax/print/attribute/standard/ColorSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/ColorSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/ColorSupported.java (working copy) @@ -27,7 +27,8 @@ public final class ColorSupported extends EnumSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = -2700555589688535545L; + public static final ColorSupported NOT_SUPPORTED = new ColorSupported(0); public static final ColorSupported SUPPORTED = new ColorSupported(1); Index: src/main/java/common/javax/print/attribute/standard/Compression.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Compression.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Compression.java (working copy) @@ -26,7 +26,8 @@ public class Compression extends EnumSyntax implements DocAttribute { - + static final long serialVersionUID = -5716748913324997674L; + public static final Compression NONE = new Compression(0); public static final Compression DEFLATE = new Compression(1); Index: src/main/java/common/javax/print/attribute/standard/Copies.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Copies.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Copies.java (working copy) @@ -28,7 +28,8 @@ public final class Copies extends IntegerSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -6426631521680023833L; + public Copies(int value) { super(value, 1, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/CopiesSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/CopiesSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/CopiesSupported.java (working copy) @@ -27,7 +27,8 @@ public final class CopiesSupported extends SetOfIntegerSyntax implements SupportedValuesAttribute { - + static final long serialVersionUID = 6927711687034846001L; + public CopiesSupported(int value) { super(value); if (value < 1) { Index: src/main/java/common/javax/print/attribute/standard/DateTimeAtCompleted.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/DateTimeAtCompleted.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/DateTimeAtCompleted.java (working copy) @@ -29,6 +29,7 @@ public final class DateTimeAtCompleted extends DateTimeSyntax implements PrintJobAttribute { + static final long serialVersionUID = 6497399708058490000L; public DateTimeAtCompleted(Date value) { super (value); Index: src/main/java/common/javax/print/attribute/standard/DateTimeAtCreation.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/DateTimeAtCreation.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/DateTimeAtCreation.java (working copy) @@ -30,7 +30,8 @@ public final class DateTimeAtCreation extends DateTimeSyntax implements PrintJobAttribute { - + static final long serialVersionUID = -2923732231056647903L; + public DateTimeAtCreation(Date value) { super (value); } Index: src/main/java/common/javax/print/attribute/standard/DateTimeAtProcessing.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/DateTimeAtProcessing.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/DateTimeAtProcessing.java (working copy) @@ -29,7 +29,8 @@ public final class DateTimeAtProcessing extends DateTimeSyntax implements PrintJobAttribute { - + static final long serialVersionUID = -3710068197278263244L; + public DateTimeAtProcessing(Date value) { super(value); } Index: src/main/java/common/javax/print/attribute/standard/Destination.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Destination.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Destination.java (working copy) @@ -30,7 +30,8 @@ public final class Destination extends URISyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = 6776739171700415321L; + public Destination(URI uri) { super(uri); } Index: src/main/java/common/javax/print/attribute/standard/DocumentName.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/DocumentName.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/DocumentName.java (working copy) @@ -28,7 +28,8 @@ public final class DocumentName extends TextSyntax implements DocAttribute { - + static final long serialVersionUID = 7883105848533280430L; + public DocumentName(String documentName, Locale locale) { super (documentName, locale); } Index: src/main/java/common/javax/print/attribute/standard/Fidelity.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Fidelity.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Fidelity.java (working copy) @@ -28,7 +28,8 @@ public final class Fidelity extends EnumSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = 6320827847329172308L; + public static final Fidelity FIDELITY_TRUE = new Fidelity(0); public static final Fidelity FIDELITY_FALSE = new Fidelity(1); Index: src/main/java/common/javax/print/attribute/standard/Finishings.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Finishings.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Finishings.java (working copy) @@ -34,7 +34,8 @@ public class Finishings extends EnumSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -627840419548391754L; + public static final Finishings NONE = new Finishings(3); public static final Finishings STAPLE = new Finishings(4); Index: src/main/java/common/javax/print/attribute/standard/JobHoldUntil.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobHoldUntil.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobHoldUntil.java (working copy) @@ -30,7 +30,8 @@ public final class JobHoldUntil extends DateTimeSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -1664471048860415024L; + public JobHoldUntil(Date date){ super(date); } Index: src/main/java/common/javax/print/attribute/standard/JobImpressions.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobImpressions.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobImpressions.java (working copy) @@ -28,7 +28,8 @@ public final class JobImpressions extends IntegerSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = 8225537206784322464L; + public JobImpressions(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/JobImpressionsCompleted.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobImpressionsCompleted.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobImpressionsCompleted.java (working copy) @@ -27,7 +27,8 @@ public final class JobImpressionsCompleted extends IntegerSyntax implements PrintJobAttribute { - + static final long serialVersionUID = 6722648442432393294L; + public JobImpressionsCompleted(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/JobImpressionsSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobImpressionsSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobImpressionsSupported.java (working copy) @@ -27,7 +27,8 @@ public final class JobImpressionsSupported extends SetOfIntegerSyntax implements SupportedValuesAttribute { - + static final long serialVersionUID = -4887354803843173692L; + public JobImpressionsSupported(int lowerBound, int upperBound) { super(lowerBound, upperBound); if (lowerBound > upperBound) { Index: src/main/java/common/javax/print/attribute/standard/JobKOctets.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobKOctets.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobKOctets.java (working copy) @@ -28,6 +28,7 @@ public final class JobKOctets extends IntegerSyntax implements PrintJobAttribute, PrintRequestAttribute { + static final long serialVersionUID = -8959710146498202869L; public JobKOctets(int value) { super(value, 0, Integer.MAX_VALUE); Index: src/main/java/common/javax/print/attribute/standard/JobKOctetsProcessed.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobKOctetsProcessed.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobKOctetsProcessed.java (working copy) @@ -27,7 +27,8 @@ public final class JobKOctetsProcessed extends IntegerSyntax implements PrintJobAttribute { - + static final long serialVersionUID = -6265238509657881806L; + public JobKOctetsProcessed(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/JobKOctetsSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobKOctetsSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobKOctetsSupported.java (working copy) @@ -27,7 +27,8 @@ public final class JobKOctetsSupported extends SetOfIntegerSyntax implements SupportedValuesAttribute { - + static final long serialVersionUID = -2867871140549897443L; + public JobKOctetsSupported(int lowerBound, int upperBound) { super(lowerBound, upperBound); if (lowerBound > upperBound) { Index: src/main/java/common/javax/print/attribute/standard/JobMediaSheets.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobMediaSheets.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobMediaSheets.java (working copy) @@ -28,7 +28,8 @@ public class JobMediaSheets extends IntegerSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = 408871131531979741L; + public JobMediaSheets(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/JobMediaSheetsCompleted.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobMediaSheetsCompleted.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobMediaSheetsCompleted.java (working copy) @@ -27,7 +27,8 @@ public final class JobMediaSheetsCompleted extends IntegerSyntax implements PrintJobAttribute { - + static final long serialVersionUID = 1739595973810840475L; + public JobMediaSheetsCompleted(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/JobMediaSheetsSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobMediaSheetsSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobMediaSheetsSupported.java (working copy) @@ -27,7 +27,8 @@ public final class JobMediaSheetsSupported extends SetOfIntegerSyntax implements SupportedValuesAttribute { - + static final long serialVersionUID = 2953685470388672940L; + public JobMediaSheetsSupported(int lowerBound, int upperBound) { super(lowerBound, upperBound); if (lowerBound > upperBound) { Index: src/main/java/common/javax/print/attribute/standard/JobMessageFromOperator.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobMessageFromOperator.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobMessageFromOperator.java (working copy) @@ -29,7 +29,8 @@ public final class JobMessageFromOperator extends TextSyntax implements PrintJobAttribute { - + static final long serialVersionUID = -4620751846003142047L; + public JobMessageFromOperator(String message, Locale locale) { super(message, locale); } Index: src/main/java/common/javax/print/attribute/standard/JobName.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobName.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobName.java (working copy) @@ -30,6 +30,7 @@ public final class JobName extends TextSyntax implements PrintJobAttribute, PrintRequestAttribute { + static final long serialVersionUID = 4660359192078689545L; public JobName(String jobName, Locale locale) { super(jobName, locale); Index: src/main/java/common/javax/print/attribute/standard/JobOriginatingUserName.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobOriginatingUserName.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobOriginatingUserName.java (working copy) @@ -29,7 +29,8 @@ public final class JobOriginatingUserName extends TextSyntax implements PrintJobAttribute { - + static final long serialVersionUID = -8052537926362933477L; + public JobOriginatingUserName(String jobName, Locale locale) { super(jobName, locale); } Index: src/main/java/common/javax/print/attribute/standard/JobPriority.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobPriority.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobPriority.java (working copy) @@ -28,7 +28,8 @@ public final class JobPriority extends IntegerSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -4599900369040602769L; + public JobPriority(int value) { super(value, 1, 100); } Index: src/main/java/common/javax/print/attribute/standard/JobPrioritySupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobPrioritySupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobPrioritySupported.java (working copy) @@ -27,7 +27,8 @@ public final class JobPrioritySupported extends IntegerSyntax implements SupportedValuesAttribute { - + static final long serialVersionUID = 2564840378013555894L; + public JobPrioritySupported(int value) { super(value, 1, 100); } Index: src/main/java/common/javax/print/attribute/standard/JobSheets.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobSheets.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobSheets.java (working copy) @@ -28,7 +28,8 @@ public class JobSheets extends EnumSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -4735258056132519759L; + public static final JobSheets NONE = new JobSheets(0); public static final JobSheets STANDARD = new JobSheets(1); Index: src/main/java/common/javax/print/attribute/standard/JobState.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobState.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobState.java (working copy) @@ -35,7 +35,8 @@ public class JobState extends EnumSyntax implements PrintJobAttribute { - + static final long serialVersionUID = 400465010094018920L; + public static final JobState UNKNOWN = new JobState(0); public static final JobState PENDING = new JobState(3); Index: src/main/java/common/javax/print/attribute/standard/JobStateReason.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobStateReason.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobStateReason.java (working copy) @@ -31,7 +31,8 @@ public class JobStateReason extends EnumSyntax implements Attribute { - + static final long serialVersionUID = -8765894420449009168L; + public static final JobStateReason JOB_INCOMING = new JobStateReason(0); Index: src/main/java/common/javax/print/attribute/standard/JobStateReasons.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/JobStateReasons.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/JobStateReasons.java (working copy) @@ -31,7 +31,9 @@ //1.5 support requires the following changes //public final class JobStateReasons extends HashSet //implements PrintJobAttribute { - + + static final long serialVersionUID = 8849088261264331812L; + public JobStateReasons() { super(); } Index: src/main/java/common/javax/print/attribute/standard/Media.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Media.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Media.java (working copy) @@ -29,7 +29,8 @@ public abstract class Media extends EnumSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -2823970704630722439L; + protected Media(int value) { super(value); } Index: src/main/java/common/javax/print/attribute/standard/MediaName.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/MediaName.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/MediaName.java (working copy) @@ -31,6 +31,7 @@ public class MediaName extends Media implements Attribute { + static final long serialVersionUID = 4653117714524155448L; public static final MediaName NA_LETTER_WHITE = new MediaName(0); Index: src/main/java/common/javax/print/attribute/standard/MediaPrintableArea.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/MediaPrintableArea.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/MediaPrintableArea.java (working copy) @@ -28,7 +28,8 @@ public final class MediaPrintableArea implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -1597171464050795793L; + public static final int INCH = 25400; public static final int MM = 1000; Index: src/main/java/common/javax/print/attribute/standard/MediaSize.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/MediaSize.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/MediaSize.java (working copy) @@ -30,7 +30,8 @@ public class MediaSize extends Size2DSyntax implements Attribute { - + static final long serialVersionUID = -1967958664615414771L; + private MediaSizeName mediaSizeName; private static ArrayList sizesList = new ArrayList(80); private static HashMap mediaSizeMap = new HashMap(80, 1); Index: src/main/java/common/javax/print/attribute/standard/MediaSizeName.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/MediaSizeName.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/MediaSizeName.java (working copy) @@ -30,7 +30,8 @@ public class MediaSizeName extends Media { - + static final long serialVersionUID = 2778798329756942747L; + public static final MediaSizeName ISO_A0 = new MediaSizeName(0); public static final MediaSizeName ISO_A1 = new MediaSizeName(1); Index: src/main/java/common/javax/print/attribute/standard/MediaTray.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/MediaTray.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/MediaTray.java (working copy) @@ -31,7 +31,8 @@ public class MediaTray extends Media implements Attribute { - + static final long serialVersionUID = -982503611095214703L; + public static final MediaTray TOP = new MediaTray(0); public static final MediaTray MIDDLE = new MediaTray(1); Index: src/main/java/common/javax/print/attribute/standard/MultipleDocumentHandling.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/MultipleDocumentHandling.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/MultipleDocumentHandling.java (working copy) @@ -33,7 +33,8 @@ public class MultipleDocumentHandling extends EnumSyntax implements PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = 8098326460746413466L; + public static final MultipleDocumentHandling SINGLE_DOCUMENT = new MultipleDocumentHandling (0); Index: src/main/java/common/javax/print/attribute/standard/NumberOfDocuments.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/NumberOfDocuments.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/NumberOfDocuments.java (working copy) @@ -27,7 +27,8 @@ public final class NumberOfDocuments extends IntegerSyntax implements PrintJobAttribute { - + static final long serialVersionUID = 7891881310684461097L; + public NumberOfDocuments(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/NumberOfInterveningJobs.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/NumberOfInterveningJobs.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/NumberOfInterveningJobs.java (working copy) @@ -27,7 +27,8 @@ public final class NumberOfInterveningJobs extends IntegerSyntax implements PrintJobAttribute { - + static final long serialVersionUID = 2568141124844982746L; + public NumberOfInterveningJobs(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/NumberUp.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/NumberUp.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/NumberUp.java (working copy) @@ -29,7 +29,8 @@ public final class NumberUp extends IntegerSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -3040436486786527811L; + public NumberUp(int value) { super(value, 1, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/NumberUpSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/NumberUpSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/NumberUpSupported.java (working copy) @@ -27,7 +27,8 @@ public final class NumberUpSupported extends SetOfIntegerSyntax implements SupportedValuesAttribute { - + static final long serialVersionUID = -1041573395759141805L; + public NumberUpSupported(int value) { super(value); if (value < 1) { Index: src/main/java/common/javax/print/attribute/standard/OrientationRequested.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/OrientationRequested.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/OrientationRequested.java (working copy) @@ -34,7 +34,8 @@ public final class OrientationRequested extends EnumSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -4447437289862822276L; + public static final OrientationRequested PORTRAIT = new OrientationRequested(3); Index: src/main/java/common/javax/print/attribute/standard/OutputDeviceAssigned.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/OutputDeviceAssigned.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/OutputDeviceAssigned.java (working copy) @@ -29,7 +29,8 @@ public final class OutputDeviceAssigned extends TextSyntax implements PrintJobAttribute { - + static final long serialVersionUID = 5486733778854271081L; + public OutputDeviceAssigned(String deviceName, Locale locale) { super(deviceName, locale); } Index: src/main/java/common/javax/print/attribute/standard/PageRanges.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PageRanges.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PageRanges.java (working copy) @@ -29,7 +29,8 @@ public final class PageRanges extends SetOfIntegerSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = 8639895197656148392L; + public PageRanges(int value) { super(value); if (value < 1) { Index: src/main/java/common/javax/print/attribute/standard/PagesPerMinute.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PagesPerMinute.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PagesPerMinute.java (working copy) @@ -28,7 +28,8 @@ public final class PagesPerMinute extends IntegerSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = -6366403993072862015L; + public PagesPerMinute(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/PagesPerMinuteColor.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PagesPerMinuteColor.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PagesPerMinuteColor.java (working copy) @@ -28,7 +28,8 @@ public final class PagesPerMinuteColor extends IntegerSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 1684993151687470944L; + public PagesPerMinuteColor(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/PDLOverrideSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PDLOverrideSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PDLOverrideSupported.java (working copy) @@ -28,7 +28,8 @@ public class PDLOverrideSupported extends EnumSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = -4393264467928463934L; + public static final PDLOverrideSupported NOT_ATTEMPTED = new PDLOverrideSupported(0); Index: src/main/java/common/javax/print/attribute/standard/PresentationDirection.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PresentationDirection.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PresentationDirection.java (working copy) @@ -33,6 +33,8 @@ public final class PresentationDirection extends EnumSyntax implements PrintJobAttribute, PrintRequestAttribute { + static final long serialVersionUID = 8294728067230931780L; + public static final PresentationDirection TOBOTTOM_TORIGHT = new PresentationDirection(0); Index: src/main/java/common/javax/print/attribute/standard/PrinterInfo.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterInfo.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterInfo.java (working copy) @@ -29,7 +29,8 @@ public final class PrinterInfo extends TextSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 7765280618777599727L; + public PrinterInfo(String printerInfo, Locale locale) { super(printerInfo, locale); } Index: src/main/java/common/javax/print/attribute/standard/PrinterIsAcceptingJobs.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterIsAcceptingJobs.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterIsAcceptingJobs.java (working copy) @@ -28,7 +28,8 @@ public final class PrinterIsAcceptingJobs extends EnumSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = -5052010680537678061L; + public static final PrinterIsAcceptingJobs NOT_ACCEPTING_JOBS = new PrinterIsAcceptingJobs(0); Index: src/main/java/common/javax/print/attribute/standard/PrinterLocation.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterLocation.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterLocation.java (working copy) @@ -29,7 +29,8 @@ public final class PrinterLocation extends TextSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = -1598610039865566337L; + public PrinterLocation(String printerLocation, Locale locale) { super(printerLocation, locale); } Index: src/main/java/common/javax/print/attribute/standard/PrinterMakeAndModel.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterMakeAndModel.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterMakeAndModel.java (working copy) @@ -29,7 +29,8 @@ public final class PrinterMakeAndModel extends TextSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 4580461489499351411L; + public PrinterMakeAndModel(String makeAndModel, Locale locale) { super(makeAndModel, locale); } Index: src/main/java/common/javax/print/attribute/standard/PrinterMessageFromOperator.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterMessageFromOperator.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterMessageFromOperator.java (working copy) @@ -29,7 +29,8 @@ public final class PrinterMessageFromOperator extends TextSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = -4486871203218629318L; + public PrinterMessageFromOperator(String message, Locale locale) { super(message, locale); } Index: src/main/java/common/javax/print/attribute/standard/PrinterMoreInfo.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterMoreInfo.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterMoreInfo.java (working copy) @@ -30,7 +30,8 @@ public final class PrinterMoreInfo extends URISyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 4555850007675338574L; + public PrinterMoreInfo(URI uri) { super(uri); } Index: src/main/java/common/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java (working copy) @@ -30,7 +30,8 @@ public final class PrinterMoreInfoManufacturer extends URISyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 3323271346485076608L; + public PrinterMoreInfoManufacturer(URI uri) { super(uri); } Index: src/main/java/common/javax/print/attribute/standard/PrinterName.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterName.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterName.java (working copy) @@ -30,7 +30,8 @@ public final class PrinterName extends TextSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 299740639137803127L; + public PrinterName(String printerName, Locale locale) { super(printerName, locale); } Index: src/main/java/common/javax/print/attribute/standard/PrinterResolution.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterResolution.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterResolution.java (working copy) @@ -30,7 +30,8 @@ public final class PrinterResolution extends ResolutionSyntax implements DocAttribute, PrintRequestAttribute, PrintJobAttribute { - + static final long serialVersionUID = 13090306561090558L; + public PrinterResolution(int crossFeedResolution, int feedResolution, int units) { super(crossFeedResolution, feedResolution, units); Index: src/main/java/common/javax/print/attribute/standard/PrinterState.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterState.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterState.java (working copy) @@ -32,7 +32,8 @@ public final class PrinterState extends EnumSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = -649578618346507718L; + public static final PrinterState UNKNOWN = new PrinterState(0); public static final PrinterState IDLE = new PrinterState(3); Index: src/main/java/common/javax/print/attribute/standard/PrinterStateReason.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterStateReason.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterStateReason.java (working copy) @@ -27,7 +27,8 @@ public class PrinterStateReason extends EnumSyntax implements Attribute { - + static final long serialVersionUID = -1623720656201472593L; + public static final PrinterStateReason OTHER = new PrinterStateReason(0); Index: src/main/java/common/javax/print/attribute/standard/PrinterStateReasons.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterStateReasons.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterStateReasons.java (working copy) @@ -40,6 +40,7 @@ //public final class PrinterStateReasons extends //HashMap implements PrintServiceAttribute { + static final long serialVersionUID = -3731791085163619457L; public PrinterStateReasons() { super(); Index: src/main/java/common/javax/print/attribute/standard/PrinterURI.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrinterURI.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrinterURI.java (working copy) @@ -30,7 +30,8 @@ public final class PrinterURI extends URISyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 7923912792485606497L; + public PrinterURI(URI uri) { super(uri); } Index: src/main/java/common/javax/print/attribute/standard/PrintQuality.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/PrintQuality.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/PrintQuality.java (working copy) @@ -35,7 +35,8 @@ public class PrintQuality extends EnumSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { - + static final long serialVersionUID = -3072341285225858365L; + public static final PrintQuality DRAFT = new PrintQuality(3); public static final PrintQuality NORMAL = new PrintQuality(4); Index: src/main/java/common/javax/print/attribute/standard/QueuedJobCount.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/QueuedJobCount.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/QueuedJobCount.java (working copy) @@ -28,7 +28,8 @@ public final class QueuedJobCount extends IntegerSyntax implements PrintServiceAttribute { - + static final long serialVersionUID = 7499723077864047742L; + public QueuedJobCount(int value) { super(value, 0, Integer.MAX_VALUE); } Index: src/main/java/common/javax/print/attribute/standard/ReferenceUriSchemesSupported.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/ReferenceUriSchemesSupported.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/ReferenceUriSchemesSupported.java (working copy) @@ -32,6 +32,8 @@ public class ReferenceUriSchemesSupported extends EnumSyntax implements Attribute { + static final long serialVersionUID = -8989076942813442805L; + public static final ReferenceUriSchemesSupported FTP = new ReferenceUriSchemesSupported(0); Index: src/main/java/common/javax/print/attribute/standard/RequestingUserName.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/RequestingUserName.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/RequestingUserName.java (working copy) @@ -30,7 +30,8 @@ public final class RequestingUserName extends TextSyntax implements PrintRequestAttribute { - + static final long serialVersionUID = -2683049894310331454L; + public RequestingUserName(String userName, Locale locale) { super(userName, locale); } Index: src/main/java/common/javax/print/attribute/standard/Severity.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Severity.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Severity.java (working copy) @@ -32,7 +32,8 @@ public final class Severity extends EnumSyntax implements Attribute { - + static final long serialVersionUID = 8781881462717925380L; + public static final Severity REPORT = new Severity(0); public static final Severity WARNING = new Severity(1); Index: src/main/java/common/javax/print/attribute/standard/SheetCollate.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/SheetCollate.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/SheetCollate.java (working copy) @@ -30,6 +30,7 @@ public final class SheetCollate extends EnumSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { + static final long serialVersionUID = 7080587914259873003L; public static final SheetCollate UNCOLLATED = new SheetCollate(0); Index: src/main/java/common/javax/print/attribute/standard/Sides.java =================================================================== --- src/main/java/common/javax/print/attribute/standard/Sides.java (revision 465549) +++ src/main/java/common/javax/print/attribute/standard/Sides.java (working copy) @@ -35,6 +35,7 @@ public final class Sides extends EnumSyntax implements DocAttribute, PrintJobAttribute, PrintRequestAttribute { + static final long serialVersionUID = -6890309414893262822L; public static final Sides ONE_SIDED = new Sides(0); Index: src/main/java/common/javax/print/attribute/TextSyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/TextSyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/TextSyntax.java (working copy) @@ -27,6 +27,7 @@ public abstract class TextSyntax implements Cloneable, Serializable { + static final long serialVersionUID = -8130648736378144102L; private String text; Index: src/main/java/common/javax/print/attribute/UnmodifiableSetException.java =================================================================== --- src/main/java/common/javax/print/attribute/UnmodifiableSetException.java (revision 465549) +++ src/main/java/common/javax/print/attribute/UnmodifiableSetException.java (working copy) @@ -24,6 +24,8 @@ public class UnmodifiableSetException extends RuntimeException { + static final long serialVersionUID = 2255250308571511731L; + public UnmodifiableSetException() { super(); } Index: src/main/java/common/javax/print/attribute/URISyntax.java =================================================================== --- src/main/java/common/javax/print/attribute/URISyntax.java (revision 465549) +++ src/main/java/common/javax/print/attribute/URISyntax.java (working copy) @@ -27,7 +27,8 @@ public abstract class URISyntax implements Cloneable, Serializable { - + static final long serialVersionUID = -7842661210486401678L; + private URI uri; Index: src/main/java/common/javax/print/DocFlavor.java =================================================================== --- src/main/java/common/javax/print/DocFlavor.java (revision 465549) +++ src/main/java/common/javax/print/DocFlavor.java (working copy) @@ -41,6 +41,8 @@ public class DocFlavor implements Serializable, Cloneable { + static final long serialVersionUID = -4512080796965449721L; + public static final String hostEncoding; static { @@ -124,6 +126,8 @@ //-------------------------------------------------------------- public static class BYTE_ARRAY extends DocFlavor { + + static final long serialVersionUID = -9065578006593857475L; public BYTE_ARRAY(String mimeType) { super(mimeType, "[B"); @@ -185,6 +189,8 @@ public static class CHAR_ARRAY extends DocFlavor { + static final long serialVersionUID = -8720590903724405128L; + public CHAR_ARRAY(String mimeType) { super(mimeType, "[C"); } @@ -198,6 +204,8 @@ public static class INPUT_STREAM extends DocFlavor { + static final long serialVersionUID = -7045842700749194127L; + public INPUT_STREAM(String mimeType) { super(mimeType, "java.io.InputStream"); } @@ -258,6 +266,8 @@ public static class READER extends DocFlavor { + static final long serialVersionUID = 7100295812579351567L; + public READER(String mimeType) { super(mimeType, "java.io.Reader"); } @@ -269,6 +279,8 @@ public static class SERVICE_FORMATTED extends DocFlavor { + static final long serialVersionUID = 6181337766266637256L; + public SERVICE_FORMATTED(String className) { super("application/x-java-jvm-local-objectref", className); } @@ -284,6 +296,9 @@ } public static class STRING extends DocFlavor { + + static final long serialVersionUID = 4414407504887034035L; + public STRING(String mimeType) { super(mimeType, "java.lang.String"); } @@ -295,6 +310,8 @@ public static class URL extends DocFlavor { + static final long serialVersionUID = 2936725788144902062L; + public URL(String mimeType) { super(mimeType, "java.net.URL"); } Index: src/main/java/common/javax/print/event/PrintEvent.java =================================================================== --- src/main/java/common/javax/print/event/PrintEvent.java (revision 465549) +++ src/main/java/common/javax/print/event/PrintEvent.java (working copy) @@ -23,6 +23,8 @@ public class PrintEvent extends java.util.EventObject { + static final long serialVersionUID = 2286914924430763847L; + public PrintEvent(Object source) { super(source); } Index: src/main/java/common/javax/print/event/PrintJobAttributeEvent.java =================================================================== --- src/main/java/common/javax/print/event/PrintJobAttributeEvent.java (revision 465549) +++ src/main/java/common/javax/print/event/PrintJobAttributeEvent.java (working copy) @@ -26,6 +26,8 @@ public class PrintJobAttributeEvent extends PrintEvent { + static final long serialVersionUID = -6534469883874742101L; + private PrintJobAttributeSet attributes; public PrintJobAttributeEvent(DocPrintJob source, Index: src/main/java/common/javax/print/event/PrintJobEvent.java =================================================================== --- src/main/java/common/javax/print/event/PrintJobEvent.java (revision 465549) +++ src/main/java/common/javax/print/event/PrintJobEvent.java (working copy) @@ -25,6 +25,8 @@ public class PrintJobEvent extends PrintEvent { + static final long serialVersionUID = -1711656903622072997L; + public static final int DATA_TRANSFER_COMPLETE = 106; public static final int JOB_CANCELED = 101; Index: src/main/java/common/javax/print/event/PrintServiceAttributeEvent.java =================================================================== --- src/main/java/common/javax/print/event/PrintServiceAttributeEvent.java (revision 465549) +++ src/main/java/common/javax/print/event/PrintServiceAttributeEvent.java (working copy) @@ -26,6 +26,8 @@ public class PrintServiceAttributeEvent extends PrintEvent { + static final long serialVersionUID = -7565987018140326600L; + private PrintServiceAttributeSet attributes; public PrintServiceAttributeEvent(PrintService source, Index: src/main/java/common/javax/print/PrintException.java =================================================================== --- src/main/java/common/javax/print/PrintException.java (revision 465549) +++ src/main/java/common/javax/print/PrintException.java (working copy) @@ -24,6 +24,8 @@ public class PrintException extends Exception { + static final long serialVersionUID = -5932531546705242471L; + public PrintException() { super(); } Index: src/main/java/common/org/apache/harmony/x/print/attributes/MediaMargins.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/attributes/MediaMargins.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/attributes/MediaMargins.java (working copy) @@ -71,6 +71,8 @@ PrintRequestAttribute { + static final long serialVersionUID = -7745492737636484477L; + public static final int INCH = Size2DSyntax.INCH; // 25 400 public static final int MM = Size2DSyntax.MM; // 1 000 private int x1; // left margin Index: src/main/java/common/org/apache/harmony/x/print/attributes/PPDMediaSizeName.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/attributes/PPDMediaSizeName.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/attributes/PPDMediaSizeName.java (working copy) @@ -43,6 +43,9 @@ * */ public class PPDMediaSizeName extends MediaSizeName { + + static final long serialVersionUID = -2117680157822011363L; + public static final PPDMediaSizeName s10x11 = new PPDMediaSizeName(0, 720, 792); public static final PPDMediaSizeName s10x13 = new PPDMediaSizeName(1, 720, 936); public static final PPDMediaSizeName s10x14 = new PPDMediaSizeName(2, 720, 1008); Index: src/main/java/common/org/apache/harmony/x/print/ipp/IppAttributeGroup.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/ipp/IppAttributeGroup.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/ipp/IppAttributeGroup.java (working copy) @@ -29,6 +29,9 @@ * class IppAttributeGroup stores IPP attributes group */ public class IppAttributeGroup extends Vector { + + static final long serialVersionUID = -2197671478629444252L; + /* According to RFC2910 (http://ietf.org/rfc/rfc2910.txt?number=2910): * * Each "attribute-group" field MUST be encoded with the "begin- Index: src/main/java/common/org/apache/harmony/x/print/ipp/IppAttributeGroupSet.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/ipp/IppAttributeGroupSet.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/ipp/IppAttributeGroupSet.java (working copy) @@ -32,6 +32,8 @@ * Set of IppAttributeGroup */ public class IppAttributeGroupSet extends Hashtable { + + static final long serialVersionUID = -1273600082773438491L; static protected void sortAttributes(Vector va) { Object v1, v2; Index: src/main/java/common/org/apache/harmony/x/print/ipp/IppException.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/ipp/IppException.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/ipp/IppException.java (working copy) @@ -22,6 +22,9 @@ package org.apache.harmony.x.print.ipp; public class IppException extends Exception { + + static final long serialVersionUID = -5855422273043510539L; + IppException(String message) { super(message); } Index: src/main/java/common/org/apache/harmony/x/print/ipp/util/IppMimeType.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/ipp/util/IppMimeType.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/ipp/util/IppMimeType.java (working copy) @@ -25,6 +25,8 @@ public class IppMimeType extends MimeType { + static final long serialVersionUID = 1492779006204043813L; + /* * @param mimeType */ Index: src/main/java/common/org/apache/harmony/x/print/MimeType.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/MimeType.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/MimeType.java (working copy) @@ -31,6 +31,8 @@ import java.util.Vector; public class MimeType implements Serializable, Cloneable { + + static final long serialVersionUID = -1062742668693502508L; private String aType = null; // Media type private String aSubtype = null; // Media subtype Index: src/main/java/common/org/apache/harmony/x/print/ServiceUIDialog.java =================================================================== --- src/main/java/common/org/apache/harmony/x/print/ServiceUIDialog.java (revision 465549) +++ src/main/java/common/org/apache/harmony/x/print/ServiceUIDialog.java (working copy) @@ -2022,6 +2022,9 @@ * Shows confirm message if the selected file is always exists */ private class DestinationChooser extends JFileChooser { + + static final long serialVersionUID = 5429146989329327138L; + public void approveSelection() { boolean doesFileExists = false; // Does selected file exist? boolean result = true; // File selection result Index: src/main/java/windows/org/apache/harmony/x/print/GDIClient.java =================================================================== --- src/main/java/windows/org/apache/harmony/x/print/GDIClient.java (revision 465549) +++ src/main/java/windows/org/apache/harmony/x/print/GDIClient.java (working copy) @@ -663,6 +663,8 @@ //----------------------- Internal classes ------------------------------------- private static class GDIMediaName extends MediaSizeName { + + static final long serialVersionUID = 8176250163720875699L; private static GDIMediaName staticMediaName = new GDIMediaName(-1); private String mediaName = null;