Java™ Platform
Standard Ed. 6

Uses of Interface
javax.print.attribute.AttributeSet

Packages that use AttributeSet
javax.print Provides the principal classes and interfaces for the JavaTM Print Service API. 
javax.print.attribute Provides classes and interfaces that describe the types of JavaTM Print Service attributes and how they can be collected into attribute sets. 
 

Uses of AttributeSet in javax.print
 

Methods in javax.print that return AttributeSet
 AttributeSet PrintService.getUnsupportedAttributes(DocFlavor flavor, AttributeSet attributes)
          Identifies the attributes that are unsupported for a print request in the context of a particular DocFlavor.
 

Methods in javax.print with parameters of type AttributeSet
abstract  MultiDocPrintService[] PrintServiceLookup.getMultiDocPrintServices(DocFlavor[] flavors, AttributeSet attributes)
          Not called directly by applications.
abstract  PrintService[] PrintServiceLookup.getPrintServices(DocFlavor flavor, AttributeSet attributes)
          Locates services that can be positively confirmed to support the combination of attributes and DocFlavors specified.
 Object PrintService.getSupportedAttributeValues(Class<? extends Attribute> category, DocFlavor flavor, AttributeSet attributes)
          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 flavor, AttributeSet attributes)
          Identifies the attributes that are unsupported for a print request in the context of a particular DocFlavor.
 boolean PrintService.isAttributeValueSupported(Attribute attrval, DocFlavor flavor, AttributeSet attributes)
          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[] flavors, AttributeSet attributes)
          Locates MultiDoc print Services capable of printing MultiDocs containing all the specified doc flavors.
static PrintService[] PrintServiceLookup.lookupPrintServices(DocFlavor flavor, AttributeSet attributes)
          Locates print services capable of printing the specified DocFlavor.
 

Uses of AttributeSet in javax.print.attribute
 

Subinterfaces of AttributeSet in javax.print.attribute
 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.
 

Classes in javax.print.attribute that implement AttributeSet
 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.
 

Methods in javax.print.attribute that return AttributeSet
static AttributeSet AttributeSetUtilities.synchronizedView(AttributeSet attributeSet)
          Creates a synchronized view of the given attribute set.
static AttributeSet AttributeSetUtilities.unmodifiableView(AttributeSet attributeSet)
          Creates an unmodifiable view of the given attribute set.
 

Methods in javax.print.attribute with parameters of type AttributeSet
 boolean HashAttributeSet.addAll(AttributeSet attributes)
          Adds all of the elements in the specified set to this attribute.
 boolean DocAttributeSet.addAll(AttributeSet attributes)
          Adds all of the elements in the specified set to this attribute.
 boolean PrintJobAttributeSet.addAll(AttributeSet attributes)
          Adds all of the elements in the specified set to this attribute.
 boolean PrintServiceAttributeSet.addAll(AttributeSet attributes)
          Adds all of the elements in the specified set to this attribute.
 boolean AttributeSet.addAll(AttributeSet attributes)
          Adds all of the elements in the specified set to this attribute.
 boolean PrintRequestAttributeSet.addAll(AttributeSet attributes)
          Adds all of the elements in the specified set to this attribute.
static AttributeSet AttributeSetUtilities.synchronizedView(AttributeSet attributeSet)
          Creates a synchronized view of the given attribute set.
static AttributeSet AttributeSetUtilities.unmodifiableView(AttributeSet attributeSet)
          Creates an unmodifiable view of the given attribute set.
 

Constructors in javax.print.attribute with parameters of type AttributeSet
HashAttributeSet(AttributeSet attributes)
          Construct a new attribute set, initially populated with the values from the given set.
HashAttributeSet(AttributeSet attributes, Class<?> interfaceName)
          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.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.