Uses of Class javax.print.attribute.standard.Severity (Java Platform SE 8 )
Date: 2026-07-22

## Uses of Class
javax.print.attribute.standard.Severity

- Packages that use Severity
  Package | Description
  --- | ---
  javax.print.attribute.standard | Package javax.print.attribute.standard contains classes for specific printing attributes.

- - ### Uses of Severity in javax.print.attribute.standard

    Fields in javax.print.attribute.standard declared as Severity
    Modifier and Type | Field and Description
    --- | ---
    `static Severity` | Severity.`ERROR` Indicates that the `PrinterStateReason` is an "error" (most severe).
    `static Severity` | Severity.`REPORT` Indicates that the `PrinterStateReason` is a "report" (least severe).
    `static Severity` | Severity.`WARNING` Indicates that the `PrinterStateReason` is a "warning." An implementation may choose to omit some or all warnings.

    Methods in javax.print.attribute.standard that return Severity
    Modifier and Type | Method and Description
    --- | ---
    `Severity` | PrinterStateReasons.`put(PrinterStateReason reason, Severity severity)` Adds the given printer state reason to this printer state reasons attribute, associating it with the given severity level.

    Methods in javax.print.attribute.standard with parameters of type Severity
    Modifier and Type | Method and Description
    --- | ---
    `Set<PrinterStateReason>` | PrinterStateReasons.`printerStateReasonSet(Severity severity)` Obtain an unmodifiable set view of the individual printer state reason attributes at the given severity level in this PrinterStateReasons attribute.
    `Severity` | PrinterStateReasons.`put(PrinterStateReason reason, Severity severity)` Adds the given printer state reason to this printer state reasons attribute, associating it with the given severity level.

    Constructor parameters in javax.print.attribute.standard with type arguments of type Severity
    Constructor and Description
    `PrinterStateReasons(Map<PrinterStateReason,Severity> map)` Construct a new printer state reasons attribute that contains the same `PrinterStateReason`-to-`Severity` mappings as the given map.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.