javax.print.attribute.standard
Class MediaTray

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.print.attribute.EnumSyntax sample code for javax.print.attribute.EnumSyntax definition code for javax.print.attribute.EnumSyntax 
      extended by javax.print.attribute.standard.Media sample code for javax.print.attribute.standard.Media definition code for javax.print.attribute.standard.Media 
          extended by javax.print.attribute.standard.MediaTray
All Implemented Interfaces:
Serializable sample code for java.io.Serializable definition code for java.io.Serializable , Cloneable sample code for java.lang.Cloneable definition code for java.lang.Cloneable , Attribute sample code for javax.print.attribute.Attribute definition code for javax.print.attribute.Attribute , DocAttribute sample code for javax.print.attribute.DocAttribute definition code for javax.print.attribute.DocAttribute , PrintJobAttribute sample code for javax.print.attribute.PrintJobAttribute definition code for javax.print.attribute.PrintJobAttribute , PrintRequestAttribute sample code for javax.print.attribute.PrintRequestAttribute definition code for javax.print.attribute.PrintRequestAttribute

public class MediaTray
extends Media sample code for javax.print.attribute.standard.Media definition code for javax.print.attribute.standard.Media
implements Attribute sample code for javax.print.attribute.Attribute definition code for javax.print.attribute.Attribute

Class MediaTray is a subclass of Media. Class MediaTray is a printing attribute class, an enumeration, that specifies the media tray or bin for the job. This attribute can be used instead of specifying MediaSize or MediaName.

Class MediaTray declares keywords for standard media kind values. Implementation- or site-defined names for a media kind attribute may also be created by defining a subclass of class MediaTray.

IPP Compatibility: MediaTray is a representation class for values of the IPP "media" attribute which name paper trays.

See Also:
Serialized Form

Field Summary
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray BOTTOM sample code for javax.print.attribute.standard.MediaTray.BOTTOM definition code for javax.print.attribute.standard.MediaTray.BOTTOM
          The bottom input tray in the printer.
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray ENVELOPE sample code for javax.print.attribute.standard.MediaTray.ENVELOPE definition code for javax.print.attribute.standard.MediaTray.ENVELOPE
          The envelope input tray in the printer.
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray LARGE_CAPACITY sample code for javax.print.attribute.standard.MediaTray.LARGE_CAPACITY definition code for javax.print.attribute.standard.MediaTray.LARGE_CAPACITY
          The large capacity input tray in the printer.
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray MAIN sample code for javax.print.attribute.standard.MediaTray.MAIN definition code for javax.print.attribute.standard.MediaTray.MAIN
          The main input tray in the printer.
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray MANUAL sample code for javax.print.attribute.standard.MediaTray.MANUAL definition code for javax.print.attribute.standard.MediaTray.MANUAL
          The manual feed input tray in the printer.
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray MIDDLE sample code for javax.print.attribute.standard.MediaTray.MIDDLE definition code for javax.print.attribute.standard.MediaTray.MIDDLE
          The middle input tray in the printe.
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray SIDE sample code for javax.print.attribute.standard.MediaTray.SIDE definition code for javax.print.attribute.standard.MediaTray.SIDE
          The side input tray.
static MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray TOP sample code for javax.print.attribute.standard.MediaTray.TOP definition code for javax.print.attribute.standard.MediaTray.TOP
          The top input tray in the printer.
 
Constructor Summary
protected MediaTray sample code for javax.print.attribute.standard.MediaTray.MediaTray(int) definition code for javax.print.attribute.standard.MediaTray.MediaTray(int) (int value)
          Construct a new media tray enumeration value with the given integer value.
 
Method Summary
protected  EnumSyntax sample code for javax.print.attribute.EnumSyntax definition code for javax.print.attribute.EnumSyntax [] getEnumValueTable sample code for javax.print.attribute.standard.MediaTray.getEnumValueTable() definition code for javax.print.attribute.standard.MediaTray.getEnumValueTable() ()
          Returns the enumeration value table for class MediaTray.
protected  String sample code for java.lang.String definition code for java.lang.String [] getStringTable sample code for javax.print.attribute.standard.MediaTray.getStringTable() definition code for javax.print.attribute.standard.MediaTray.getStringTable() ()
          Returns the string table for class MediaTray.
 
Methods inherited from class javax.print.attribute.standard.Media sample code for javax.print.attribute.standard.Media definition code for javax.print.attribute.standard.Media
equals sample code for javax.print.attribute.standard.Media.equals(java.lang.Object) definition code for javax.print.attribute.standard.Media.equals(java.lang.Object) , getCategory sample code for javax.print.attribute.standard.Media.getCategory() definition code for javax.print.attribute.standard.Media.getCategory() , getName sample code for javax.print.attribute.standard.Media.getName() definition code for javax.print.attribute.standard.Media.getName()
 
Methods inherited from class javax.print.attribute.EnumSyntax sample code for javax.print.attribute.EnumSyntax definition code for javax.print.attribute.EnumSyntax
clone sample code for javax.print.attribute.EnumSyntax.clone() definition code for javax.print.attribute.EnumSyntax.clone() , getOffset sample code for javax.print.attribute.EnumSyntax.getOffset() definition code for javax.print.attribute.EnumSyntax.getOffset() , getValue sample code for javax.print.attribute.EnumSyntax.getValue() definition code for javax.print.attribute.EnumSyntax.getValue() , hashCode sample code for javax.print.attribute.EnumSyntax.hashCode() definition code for javax.print.attribute.EnumSyntax.hashCode() , readResolve sample code for javax.print.attribute.EnumSyntax.readResolve() definition code for javax.print.attribute.EnumSyntax.readResolve() , toString sample code for javax.print.attribute.EnumSyntax.toString() definition code for javax.print.attribute.EnumSyntax.toString()
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 
Methods inherited from interface javax.print.attribute.Attribute sample code for javax.print.attribute.Attribute definition code for javax.print.attribute.Attribute
getCategory sample code for javax.print.attribute.Attribute.getCategory() definition code for javax.print.attribute.Attribute.getCategory() , getName sample code for javax.print.attribute.Attribute.getName() definition code for javax.print.attribute.Attribute.getName()
 

Field Detail

TOP sample code for javax.print.attribute.standard.MediaTray.TOP

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  TOP
The top input tray in the printer.


MIDDLE sample code for javax.print.attribute.standard.MediaTray.MIDDLE

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  MIDDLE
The middle input tray in the printe.


BOTTOM sample code for javax.print.attribute.standard.MediaTray.BOTTOM

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  BOTTOM
The bottom input tray in the printer.


ENVELOPE sample code for javax.print.attribute.standard.MediaTray.ENVELOPE

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  ENVELOPE
The envelope input tray in the printer.


MANUAL sample code for javax.print.attribute.standard.MediaTray.MANUAL

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  MANUAL
The manual feed input tray in the printer.


LARGE_CAPACITY sample code for javax.print.attribute.standard.MediaTray.LARGE_CAPACITY

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  LARGE_CAPACITY
The large capacity input tray in the printer.


MAIN sample code for javax.print.attribute.standard.MediaTray.MAIN

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  MAIN
The main input tray in the printer.


SIDE sample code for javax.print.attribute.standard.MediaTray.SIDE

public static final MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray  SIDE
The side input tray.

Constructor Detail

MediaTray sample code for javax.print.attribute.standard.MediaTray(int) definition code for javax.print.attribute.standard.MediaTray(int)

protected MediaTray(int value)
Construct a new media tray enumeration value with the given integer value.

Parameters:
value - Integer value.
Method Detail

getStringTable sample code for javax.print.attribute.standard.MediaTray.getStringTable() definition code for javax.print.attribute.standard.MediaTray.getStringTable()

protected String sample code for java.lang.String definition code for java.lang.String [] getStringTable()
Returns the string table for class MediaTray.

Overrides:
getStringTable sample code for javax.print.attribute.EnumSyntax.getStringTable() definition code for javax.print.attribute.EnumSyntax.getStringTable() in class EnumSyntax sample code for javax.print.attribute.EnumSyntax definition code for javax.print.attribute.EnumSyntax
Returns:
the string table

getEnumValueTable sample code for javax.print.attribute.standard.MediaTray.getEnumValueTable() definition code for javax.print.attribute.standard.MediaTray.getEnumValueTable()

protected EnumSyntax sample code for javax.print.attribute.EnumSyntax definition code for javax.print.attribute.EnumSyntax [] getEnumValueTable()
Returns the enumeration value table for class MediaTray.

Overrides:
getEnumValueTable sample code for javax.print.attribute.EnumSyntax.getEnumValueTable() definition code for javax.print.attribute.EnumSyntax.getEnumValueTable() in class EnumSyntax sample code for javax.print.attribute.EnumSyntax definition code for javax.print.attribute.EnumSyntax
Returns:
the value table