| Package | Description |
|---|---|
| javax.print |
Provides the principal classes and interfaces for the Java
TM Print Service API.
|
| javax.print.attribute |
Provides classes and interfaces that describe the types of Java
TM Print Service attributes and how they can be collected into attribute sets.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeSet |
PrintService.getUnsupportedAttributes(DocFlavor
Identifies the attributes that are unsupported for a print request in the context of a particular DocFlavor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract MultiDocPrintService |
PrintServiceLookup.getMultiDocPrintServices(DocFlavor
Not called directly by applications.
|
abstract PrintService |
PrintServiceLookup.getPrintServices(DocFlavor
Locates services that can be positively confirmed to support the combination of attributes and DocFlavors specified.
|
Object |
PrintService.getSupportedAttributeValues(Class
Determines the printing attribute values a client can specify in the given category when setting up a job for this print service.
|
AttributeSet |
PrintService.getUnsupportedAttributes(DocFlavor
Identifies the attributes that are unsupported for a print request in the context of a particular DocFlavor.
|
boolean |
PrintService.isAttributeValueSupported(Attribute
Determines whether a client can specify the given printing attribute value when setting up a job for this Print Service.
|
static MultiDocPrintService |
PrintServiceLookup.lookupMultiDocPrintServices(DocFlavor
Locates MultiDoc print Services capable of printing MultiDocs containing all the specified doc flavors.
|
static PrintService |
PrintServiceLookup.lookupPrintServices(DocFlavor
Locates print services capable of printing the specified
DocFlavor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DocAttributeSet
Interface DocAttributeSet specifies the interface for a set of doc attributes, i.e.
|
interface |
PrintJobAttributeSet
Interface PrintJobAttributeSet specifies the interface for a set of print job attributes, i.e.
|
interface |
PrintRequestAttributeSet
Interface PrintRequestAttributeSet specifies the interface for a set of print request attributes, i.e.
|
interface |
PrintServiceAttributeSet
Interface PrintServiceAttributeSet specifies the interface for a set of print job attributes, i.e.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HashAttributeSet
Class HashAttributeSet provides an
AttributeSet implementation with characteristics of a hash map.
|
class |
HashDocAttributeSet
Class HashDocAttributeSet provides an attribute set which inherits its implementation from class
HashAttributeSet and enforces the semantic restrictions of interface
DocAttributeSet.
|
class |
HashPrintJobAttributeSet
Class HashPrintJobAttributeSet provides an attribute set which inherits its implementation from class
HashAttributeSet and enforces the semantic restrictions of interface
PrintJobAttributeSet.
|
class |
HashPrintRequestAttributeSet
Class HashPrintRequestAttributeSet inherits its implementation from class
HashAttributeSet and enforces the semantic restrictions of interface
PrintRequestAttributeSet.
|
class |
HashPrintServiceAttributeSet
Class HashPrintServiceAttributeSet provides an attribute set which inherits its implementation from class
HashAttributeSet and enforces the semantic restrictions of interface
PrintServiceAttributeSet.
|
| Modifier and Type | Method and Description |
|---|---|
static AttributeSet |
AttributeSetUtilities.synchronizedView(AttributeSet
Creates a synchronized view of the given attribute set.
|
static AttributeSet |
AttributeSetUtilities.unmodifiableView(AttributeSet
Creates an unmodifiable view of the given attribute set.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
HashAttributeSet.addAll(AttributeSet
Adds all of the elements in the specified set to this attribute.
|
boolean |
PrintRequestAttributeSet.addAll(AttributeSet
Adds all of the elements in the specified set to this attribute.
|
boolean |
PrintServiceAttributeSet.addAll(AttributeSet
Adds all of the elements in the specified set to this attribute.
|
boolean |
AttributeSet.addAll(AttributeSet
Adds all of the elements in the specified set to this attribute.
|
boolean |
PrintJobAttributeSet.addAll(AttributeSet
Adds all of the elements in the specified set to this attribute.
|
boolean |
DocAttributeSet.addAll(AttributeSet
Adds all of the elements in the specified set to this attribute.
|
static AttributeSet |
AttributeSetUtilities.synchronizedView(AttributeSet
Creates a synchronized view of the given attribute set.
|
static AttributeSet |
AttributeSetUtilities.unmodifiableView(AttributeSet
Creates an unmodifiable view of the given attribute set.
|
| Constructor and Description | |
|---|---|
HashAttributeSet(AttributeSet
Construct a new attribute set, initially populated with the values from the given set.
|
|
HashAttributeSet(AttributeSet
Construct a new attribute set, initially populated with the values from the given set where the members of the attribute set are restricted to the given interface.
|