Package org.gnome.gtk
Enum Class PrintCapabilities
- All Implemented Interfaces:
Enumeration
,Serializable
,Comparable<PrintCapabilities>
,Constable
@Generated("io.github.jwharm.JavaGI")
public enum PrintCapabilities
extends Enum<PrintCapabilities>
implements Enumeration
Specifies which features the print dialog should offer.
If neither GENERATE_PDF
nor
GENERATE_PS
is specified, GTK assumes that all
formats are supported.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionPrint dialog will allow to collate multiple copies.Print dialog will allow to print multiple copies.The program will send the document to the printer in PDF formatThe program will send the document to the printer in Postscript formatPrint dialog will offer printing multiple pages per sheetPrint dialog will allow to rearrange pages when printing multiple pages per sheetPrint dialog will offer printing even/odd pages.Print dialog will offer a previewPrint dialog will allow to print pages in reverse order.Print dialog will allow to scale the output. -
Method Summary
Modifier and TypeMethodDescriptionstatic Type
getType()
Get the GType of the PrintCapabilities classint
getValue()
Get the numeric value of this enumstatic PrintCapabilities
of
(int value) Create a new PrintCapabilities for the provided valuestatic PrintCapabilities
Returns the enum constant of this class with the specified name.static PrintCapabilities[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
PAGE_SET
Print dialog will offer printing even/odd pages. -
COPIES
Print dialog will allow to print multiple copies. -
COLLATE
Print dialog will allow to collate multiple copies. -
REVERSE
Print dialog will allow to print pages in reverse order. -
SCALE
Print dialog will allow to scale the output. -
GENERATE_PDF
The program will send the document to the printer in PDF format -
GENERATE_PS
The program will send the document to the printer in Postscript format -
PREVIEW
Print dialog will offer a preview -
NUMBER_UP
Print dialog will offer printing multiple pages per sheet -
NUMBER_UP_LAYOUT
Print dialog will allow to rearrange pages when printing multiple pages per sheet
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
of
Create a new PrintCapabilities for the provided value- Parameters:
value
- the bitfield value- Returns:
- the bitfield for the provided value
-
getValue
public int getValue()Get the numeric value of this enum- Specified by:
getValue
in interfaceEnumeration
- Returns:
- the enum value
-
getType
-