Module java.desktop

Class MediaName

All Implemented Interfaces:
Serializable, Cloneable, Attribute, DocAttribute, PrintJobAttribute, PrintRequestAttribute

public class MediaName extends Media implements Attribute
Class MediaName is a subclass of Media, a printing attribute class (an enumeration) that specifies the media for a print job as a name.

This attribute can be used instead of specifying MediaSize or MediaTray.

Class MediaName currently declares a few standard media names. Implementation- or site-defined names for a media name attribute may also be created by defining a subclass of class MediaName.

IPP Compatibility: MediaName is a representation class for values of the IPP "media" attribute which names media.

See Also:
  • Field Details

    • NA_LETTER_WHITE

      public static final MediaName NA_LETTER_WHITE
      white letter paper.
    • NA_LETTER_TRANSPARENT

      public static final MediaName NA_LETTER_TRANSPARENT
      letter transparency.
    • ISO_A4_WHITE

      public static final MediaName ISO_A4_WHITE
      white A4 paper.
    • ISO_A4_TRANSPARENT

      public static final MediaName ISO_A4_TRANSPARENT
      A4 transparency.
  • Constructor Details

    • MediaName

      protected MediaName(int value)
      Constructs a new media name enumeration value with the given integer value.
      Parameters:
      value - Integer value
  • Method Details

    • getStringTable

      protected String[] getStringTable()
      Returns the string table for class MediaTray.
      Overrides:
      getStringTable in class EnumSyntax
      Returns:
      the string table
    • getEnumValueTable

      protected EnumSyntax[] getEnumValueTable()
      Returns the enumeration value table for class MediaTray.
      Overrides:
      getEnumValueTable in class EnumSyntax
      Returns:
      the enumeration value table