diff options
Diffstat (limited to 'javax/print')
-rw-r--r-- | javax/print/SimpleDoc.java | 2 | ||||
-rw-r--r-- | javax/print/attribute/DateTimeSyntax.java | 10 | ||||
-rw-r--r-- | javax/print/attribute/standard/JobStateReasons.java | 2 | ||||
-rw-r--r-- | javax/print/attribute/standard/PrinterIsAcceptingJobs.java | 2 | ||||
-rw-r--r-- | javax/print/attribute/standard/PrinterStateReasons.java | 2 |
5 files changed, 14 insertions, 4 deletions
diff --git a/javax/print/SimpleDoc.java b/javax/print/SimpleDoc.java index fca958dbf..a49406bcb 100644 --- a/javax/print/SimpleDoc.java +++ b/javax/print/SimpleDoc.java @@ -60,7 +60,7 @@ import javax.print.attribute.DocAttributeSet; * * @author Wolfgang Baer (WBaer@gmx.de) */ -public class SimpleDoc implements Doc +public final class SimpleDoc implements Doc { private final Object printData; private final DocFlavor flavor; diff --git a/javax/print/attribute/DateTimeSyntax.java b/javax/print/attribute/DateTimeSyntax.java index d59193265..8cff70219 100644 --- a/javax/print/attribute/DateTimeSyntax.java +++ b/javax/print/attribute/DateTimeSyntax.java @@ -102,4 +102,14 @@ public abstract class DateTimeSyntax implements Cloneable, Serializable { return value.hashCode(); } + + /** + * Returns the string representation for this object. + * + * @return The string representation. + */ + public String toString() + { + return value.toString(); + } } diff --git a/javax/print/attribute/standard/JobStateReasons.java b/javax/print/attribute/standard/JobStateReasons.java index 9dbca0cd5..32f942b6b 100644 --- a/javax/print/attribute/standard/JobStateReasons.java +++ b/javax/print/attribute/standard/JobStateReasons.java @@ -131,7 +131,7 @@ public final class JobStateReasons extends HashSet if (o == null) throw new NullPointerException("reason is null"); - return add((JobStateReason) o); + return super.add((JobStateReason) o); } /** diff --git a/javax/print/attribute/standard/PrinterIsAcceptingJobs.java b/javax/print/attribute/standard/PrinterIsAcceptingJobs.java index 51f96c11d..96dbc57ce 100644 --- a/javax/print/attribute/standard/PrinterIsAcceptingJobs.java +++ b/javax/print/attribute/standard/PrinterIsAcceptingJobs.java @@ -55,7 +55,7 @@ import javax.print.attribute.PrintServiceAttribute; * @author Michael Koch (konqueror@gmx.de) * @author Wolfgang Baer (WBaer@gmx.de) */ -public class PrinterIsAcceptingJobs extends EnumSyntax +public final class PrinterIsAcceptingJobs extends EnumSyntax implements PrintServiceAttribute { private static final long serialVersionUID = -5052010680537678061L; diff --git a/javax/print/attribute/standard/PrinterStateReasons.java b/javax/print/attribute/standard/PrinterStateReasons.java index 67f160d42..40c6f1b71 100644 --- a/javax/print/attribute/standard/PrinterStateReasons.java +++ b/javax/print/attribute/standard/PrinterStateReasons.java @@ -178,7 +178,7 @@ public final class PrinterStateReasons extends HashMap if (severity == null) throw new NullPointerException("severity is null"); - return put((PrinterStateReason) reason, (Severity) severity); + return super.put((PrinterStateReason) reason, (Severity) severity); } /** |