javax.print.attribute.standard

Class PrinterStateReason

Implemented Interfaces:
Attribute, Cloneable, Serializable

public class PrinterStateReason
extends EnumSyntax
implements Attribute

See Also:
Serialized Form

Field Summary

static PrinterStateReason
CONNECTING_TO_DEVICE
static PrinterStateReason
COVER_OPEN
static PrinterStateReason
DEVELOPER_EMPTY
static PrinterStateReason
DEVELOPER_LOW
static PrinterStateReason
DOOR_OPEN
static PrinterStateReason
FUSER_OVER_TEMP
static PrinterStateReason
FUSER_UNDER_TEMP
static PrinterStateReason
INPUT_TRAY_MISSING
static PrinterStateReason
INTERLOCK_OPEN
static PrinterStateReason
INTERPRETER_RESOURCE_UNAVAILABLE
static PrinterStateReason
MARKER_SUPPLY_EMPTY
static PrinterStateReason
MARKER_SUPPLY_LOW
static PrinterStateReason
MARKER_WASTE_ALMOST_FULL
static PrinterStateReason
MARKER_WASTE_FULL
static PrinterStateReason
MEDIA_EMPTY
static PrinterStateReason
MEDIA_JAM
static PrinterStateReason
MEDIA_LOW
static PrinterStateReason
MEDIA_NEEDED
static PrinterStateReason
MOVING_TO_PAUSED
static PrinterStateReason
OPC_LIFE_OVER
static PrinterStateReason
OPC_NEAR_EOL
static PrinterStateReason
OTHER
static PrinterStateReason
OUTPUT_AREA_ALMOST_FULL
static PrinterStateReason
OUTPUT_AREA_FULL
static PrinterStateReason
OUTPUT_TRAY_MISSING
static PrinterStateReason
PAUSED
static PrinterStateReason
SHUTDOWN
static PrinterStateReason
SPOOL_AREA_FULL
static PrinterStateReason
STOPPED_PARTLY
static PrinterStateReason
STOPPING
static PrinterStateReason
TIMED_OUT
static PrinterStateReason
TONER_EMPTY
static PrinterStateReason
TONER_LOW

Constructor Summary

PrinterStateReason(int value)
Constructs a PrinterStateReason object.

Method Summary

Class
getCategory()
Returns category of this class.
String
getName()
Returns name of this class.

Methods inherited from class javax.print.attribute.EnumSyntax

clone, getEnumValueTable, getOffset, getStringTable, getValue, hashCode, toString

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

CONNECTING_TO_DEVICE

public static final PrinterStateReason CONNECTING_TO_DEVICE


COVER_OPEN

public static final PrinterStateReason COVER_OPEN


DEVELOPER_EMPTY

public static final PrinterStateReason DEVELOPER_EMPTY


DEVELOPER_LOW

public static final PrinterStateReason DEVELOPER_LOW


DOOR_OPEN

public static final PrinterStateReason DOOR_OPEN


FUSER_OVER_TEMP

public static final PrinterStateReason FUSER_OVER_TEMP


FUSER_UNDER_TEMP

public static final PrinterStateReason FUSER_UNDER_TEMP


INPUT_TRAY_MISSING

public static final PrinterStateReason INPUT_TRAY_MISSING


INTERLOCK_OPEN

public static final PrinterStateReason INTERLOCK_OPEN


INTERPRETER_RESOURCE_UNAVAILABLE

public static final PrinterStateReason INTERPRETER_RESOURCE_UNAVAILABLE


MARKER_SUPPLY_EMPTY

public static final PrinterStateReason MARKER_SUPPLY_EMPTY


MARKER_SUPPLY_LOW

public static final PrinterStateReason MARKER_SUPPLY_LOW


MARKER_WASTE_ALMOST_FULL

public static final PrinterStateReason MARKER_WASTE_ALMOST_FULL


MARKER_WASTE_FULL

public static final PrinterStateReason MARKER_WASTE_FULL


MEDIA_EMPTY

public static final PrinterStateReason MEDIA_EMPTY


MEDIA_JAM

public static final PrinterStateReason MEDIA_JAM


MEDIA_LOW

public static final PrinterStateReason MEDIA_LOW


MEDIA_NEEDED

public static final PrinterStateReason MEDIA_NEEDED


MOVING_TO_PAUSED

public static final PrinterStateReason MOVING_TO_PAUSED


OPC_LIFE_OVER

public static final PrinterStateReason OPC_LIFE_OVER


OPC_NEAR_EOL

public static final PrinterStateReason OPC_NEAR_EOL


OTHER

public static final PrinterStateReason OTHER


OUTPUT_AREA_ALMOST_FULL

public static final PrinterStateReason OUTPUT_AREA_ALMOST_FULL


OUTPUT_AREA_FULL

public static final PrinterStateReason OUTPUT_AREA_FULL


OUTPUT_TRAY_MISSING

public static final PrinterStateReason OUTPUT_TRAY_MISSING


PAUSED

public static final PrinterStateReason PAUSED


SHUTDOWN

public static final PrinterStateReason SHUTDOWN


SPOOL_AREA_FULL

public static final PrinterStateReason SPOOL_AREA_FULL


STOPPED_PARTLY

public static final PrinterStateReason STOPPED_PARTLY


STOPPING

public static final PrinterStateReason STOPPING


TIMED_OUT

public static final PrinterStateReason TIMED_OUT


TONER_EMPTY

public static final PrinterStateReason TONER_EMPTY


TONER_LOW

public static final PrinterStateReason TONER_LOW

Constructor Details

PrinterStateReason

protected PrinterStateReason(int value)
Constructs a PrinterStateReason object.

Method Details

getCategory

public Class getCategory()
Returns category of this class.
Specified by:
getCategory in interface Attribute

Returns:
the class PrintStateReason itself


getName

public String getName()
Returns name of this class.
Specified by:
getName in interface Attribute

Returns:
the string "printer-state-reason"


PrinterStateReason.java -- Copyright (C) 2004 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.