java.lang.Object
javax.print.attribute.EnumSyntax
javax.print.attribute.standard.DialogTypeSelection
- All Implemented Interfaces:
 Serializable,Cloneable,Attribute,PrintRequestAttribute
Class 
DialogTypeSelection is a printing attribute class, an
 enumeration, that indicates the user dialog type to be used for specifying
 printing options. If NATIVE is specified, then where available, a
 native platform dialog is displayed. If COMMON is specified, a
 cross-platform print dialog is displayed.
 This option to specify a native dialog for use with an IPP attribute set provides a standard way to reflect back of the setting and option changes made by a user to the calling application, and integrates the native dialog into the Java printing APIs. But note that some options and settings in a native dialog may not necessarily map to IPP attributes as they may be non-standard platform, or even printer specific options.
IPP Compatibility: This is not an IPP attribute.
- Since:
 - 1.7
 - See Also:
 - Serialized Form
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic DialogTypeSelectionThe cross-platform print dialog should be used.static DialogTypeSelectionThe native platform print dialog should be used. - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDialogTypeSelection(int value)Constructs a new dialog type selection enumeration value with the given integer value. - 
Method Summary
Modifier and TypeMethodDescriptionGets the printing attribute class which is to be used as the "category" for this printing attribute value.protected EnumSyntax[]Returns the enumeration value table for classDialogTypeSelection.getName()Gets the name of the category of which this attribute value is an instance.protected String[]Returns the string table for classDialogTypeSelection.Methods declared in class javax.print.attribute.EnumSyntax
clone, getOffset, getValue, hashCode, readResolve, toString 
- 
Field Details
- 
NATIVE
The native platform print dialog should be used. - 
COMMON
The cross-platform print dialog should be used. 
 - 
 - 
Constructor Details
- 
DialogTypeSelection
protected DialogTypeSelection(int value)Constructs a new dialog type selection enumeration value with the given integer value.- Parameters:
 value- Integer value
 
 - 
 - 
Method Details
- 
getStringTable
Returns the string table for classDialogTypeSelection.- Overrides:
 getStringTablein classEnumSyntax- Returns:
 - the string table
 
 - 
getEnumValueTable
Returns the enumeration value table for classDialogTypeSelection.- Overrides:
 getEnumValueTablein classEnumSyntax- Returns:
 - the value table
 
 - 
getCategory
Gets the printing attribute class which is to be used as the "category" for this printing attribute value.For class
DialogTypeSelectionthe category is classDialogTypeSelectionitself.- Specified by:
 getCategoryin interfaceAttribute- Returns:
 - printing attribute class (category), an instance of class
         
java.lang.Class 
 - 
getName
Gets the name of the category of which this attribute value is an instance.For class
DialogTypeSelectionthe category name is"dialog-type-selection". 
 -